docs: update POS role permissions documentation for Outlet and Area Manager roles

This commit is contained in:
Suherdy Yacob 2026-06-02 10:17:20 +07:00
parent 3fda7467a4
commit 8a016784ae

View File

@ -6,24 +6,29 @@ This custom Odoo module extends the Point of Sale application to allow managing
It adds a **POS Role** selector to the Employee profile under the `HR Settings -> Attendance/Point of Sale` tab. It adds a **POS Role** selector to the Employee profile under the `HR Settings -> Attendance/Point of Sale` tab.
The module provides four distinct roles to restrict UI elements: The module provides four distinct roles to restrict UI elements:
1. **Server** (formerly Waiter/Server): 1. **Server** (formerly Waiter/Server):
- Can only take orders. - Can only take orders.
- **Cannot** access the Payment screen. - **Cannot** access the Payment screen.
- **Cannot** issue Refunds. - **Cannot** issue Refunds.
- **Cannot** Print Reports or Close the Register. - **Cannot** Print Reports or Close the Register.
- **Cannot** access the Odoo Backend. - **Cannot** access the Odoo Backend.
2. **Cashier**: 2. **Cashier**:
- Can take orders and process payments. - Can take orders and process payments.
- **Cannot** issue Refunds. - **Cannot** issue Refunds.
- **Cannot** Print Reports. - **Cannot** Print Reports.
- **Cannot** access the Odoo Backend. - **Cannot** access the Odoo Backend.
3. **Outlet Manager**: 3. **Outlet Manager**:
- Has full access to order management. - Has full access to order management.
- **Can** process payments.
- **Can** issue Refunds. - **Can** issue Refunds.
- **Can** Print Reports and Close the Register. - **Can** Print Reports and Close the Register.
- **Can** access the Odoo Backend. - **Can** access the Odoo Backend.
4. **Area Manager**: 4. **Area Manager**:
- Has all access (same as Outlet Manager). - Has all access (same as Outlet Manager, including processing payments).
## Installation ## Installation
1. Ensure the `point_of_sale` and `pos_hr` modules are installed. 1. Ensure the `point_of_sale` and `pos_hr` modules are installed.