docs: update README to clarify order attribution and refine UI streamlining feature descriptions
This commit is contained in:
parent
28518e8cb0
commit
05ab799192
18
README.md
18
README.md
@ -8,16 +8,14 @@ This Odoo 19 module enhances the security and auditability of the Point of Sale
|
||||
- **Mandatory PIN on Load Order**: Enforces PIN entry when a draft order is loaded/resumed from the Orders tab (`TicketScreen`).
|
||||
- **Mandatory PIN on Payment**: Requires PIN authentication before processing payments to ensure the transaction is handled by an authorized employee.
|
||||
- **Role-Based Payment Gating**: Cross-checks employee roles (using `pos_employee_role`) to prevent roles like 'waiter' from processing payments.
|
||||
- **Order Attribution**:
|
||||
- `Order Taker`: Records the employee who first authenticated for the table.
|
||||
- `Cashier`: Records the employee who authenticated for the payment.
|
||||
- **UI Streamlining**:
|
||||
- Removes manual "+ New Order" buttons to enforce a table-based workflow.
|
||||
- Hides the "Course" button on the POS UI.
|
||||
- Hides the "Transfer Course" button on the POS UI.
|
||||
- Hides the save order for later (upload icon) button from the POS UI.
|
||||
- Hides the "Set Table" button from Register/Direct Sale orders.
|
||||
- Renames the "Basic Receipt" button to "Table Checker" (on both the action pad and print success screen) for clearer pre-payment table verification.
|
||||
- **Order Attribution (Order Taker)**: Records the employee who first authenticated for the table.
|
||||
- **Order Attribution (Cashier)**: Records the employee who authenticated for the payment.
|
||||
- **UI Streamlining - Floor Screen**: Removes manual "+ New Order" buttons to enforce a table-based workflow.
|
||||
- **UI Streamlining - Course**: Hides the "Course" button on the POS UI.
|
||||
- **UI Streamlining - Transfer Course**: Hides the "Transfer Course" button on the POS UI.
|
||||
- **UI Streamlining - Save Order**: Hides the save order for later (upload icon) button from the POS UI.
|
||||
- **UI Streamlining - Set Table**: Hides the "Set Table" button from Register/Direct Sale orders.
|
||||
- **UI Streamlining - Button Renaming**: Renames the "Basic Receipt" button to "Table Checker" (on both the action pad and print success screen) for clearer pre-payment table verification.
|
||||
- **Automatic Table Checker on Send**: Automatically prints a "Table Checker" (Basic Receipt) whenever the employee clicks the kitchen "Send" button to submit changes.
|
||||
- **Incremental Printing on Send**: When additional items are added to an already sent order, the automatic print on "Send" is filtered to print *only the newly added (additional) items*, preventing duplicate printing of already served items.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user