Multi-employee management¶
Odoo Point of Sale allows you to configure different access levels for employees and define which ones are authorized to log in to the POS register and switch between employees using a PIN code or an employee badge.
Configuration¶
To configure access levels for a point of sale, follow these steps:
Go to and select the relevant Point of Sale.
Scroll down to the PoS Interface section.
Enable Log in with Employees and add employees to the following categories, ordered from least rights to most rights:
Supervised
Restrictive
Cashier
Manager
Click Save.
Note
When Log in with Employees is enabled, only employees added to the Supervised, Restrictive, Cashier, or Manager categories can log in to the POS register.
POS managers can only be added to the Manager category.
Permissions by employee category¶
Register management¶
The following table lists actions that are performed in the POS header or in the POS launch screen:
Action |
Supervised |
Restrictive |
Cashier |
Manager |
|---|---|---|---|---|
Lock and unlock an open POS register |
✓ |
✓ |
✓ |
✓ |
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✕ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
|
Print or reprint invoices and receipts in the orders overview |
✕ |
✓ |
✓ |
✓ |
✕ |
✕ |
✕ |
✓ |
|
Reload data |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
|
✕ |
✓ |
✓ |
✓ |
|
Install the POS Progressive Web App |
✕ |
✕ |
✓ |
✓ |
✕ |
✕ |
✕ |
✓ |
|
Print POS session reports |
✕ |
✕ |
✕ |
✓ |
Access the Odoo backend interface |
✕ |
✕ |
✕ |
✓ |
Note
Only the logged-in database user can go to the backend from the POS register.
Sales transactions¶
The following table lists actions related to sales transactions that are performed in the POS register:
Action |
Supervised |
Restrictive |
Cashier |
Manager |
|---|---|---|---|---|
✓ |
✓ |
✓ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
|
✕ |
✓ |
✓ |
✓ |
|
✕ |
✓ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✕ |
✓ |
|
✕ |
✓ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
Cancel orders |
✕ |
✕ |
✓ |
✓ |
✕ |
✓ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
Pricing and discounts¶
The following table lists pricing-related actions that are performed in the POS register:
Action |
Supervised |
Restrictive |
Cashier |
Manager |
|---|---|---|---|---|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
Note
Activate the Price Control setting to allow only POS Managers to change the price.
Bookings¶
The following table lists actions related to bookings that are performed in the Booking POS interface:
Action |
Supervised |
Restrictive |
Cashier |
Manager |
|---|---|---|---|---|
✓ |
✓ |
✓ |
✓ |
|
✕ |
✕ |
✓ |
✓ |
See also
Badge configuration¶
Employees can log in using a badge. To configure badge-based login, assign a unique badge ID to the employee’s profile in the Employees app:
Open the Employees app and select the relevant employee.
Go to the Settings tab.
The Attendance/Point of Sale/Manufacturing category offers two options:
Manually enter any badge ID in the Badge ID field.
Click Generate to automatically generate a unique badge ID.
Click Print Badge to generate a barcode representation of the assigned badge ID.
PIN code setup¶
For enhanced security, employees can be required to enter a PIN code each time they log in to the POS register. To set up a PIN code for an employee:
Open the Employees app and select the relevant employee.
Go to the Settings tab.
Enter a numerical code in the PIN Code field of the Attendance/Point of Sale/Manufacturing category.
Employee login¶
Once the Log in with Employees setting is enabled, employees must log in to access the POS register. They can scan their employee badge, click the icon (users) to select their name from the list of authorized employees, or enter their PIN code in the Enter your PIN field.
To switch between employees from the POS register, click the currently logged-in employee’s name at the top right of the POS interface and select the employee to switch to. Alternatively, click the (Lock) icon in the upper-right corner to lock the register, allowing the next employee to log in.
Note
If a PIN code is associated with an employee, they will be asked to enter it even after scanning the badge or selecting their name.
Tip
In the absence of a scanner, click the icon (barcode) to scan barcodes using your device’s webcam.