Step-by-step instructions
Money, receipt, catalog, loyalty, supplier, and inventory-sensitive actions are protected by clear manager confirmation rules.
Use the interactive screenshot walkthrough first. Switch steps with the step dots, then read what to fill and why it matters.
Fields on this screen
Administrator password
How to fill: Enter a manager-only code that staff should not share broadly.
Why: This code is requested before protected actions and is separate from login passwords and terminal PINs.
Receipt printing checkbox
How to fill: Enable it when receipt printing or reprinting should require approval.
Why: Receipts can include financial, customer, and operational data.
Open receipt shift protection
How to fill: Keep it enabled when cash register shifts must not close until open receipts are resolved.
Why: It prevents incomplete shift totals and reconciliation problems.
When deleting a product
How to fill: Choose Always when deleting catalog items should require manager confirmation.
Why: Deleting products can affect stock links, order history, menus, and reports.
When applying a discount
How to fill: Choose Always if manual discounts need approval.
Why: Discounts change totals, margins, and employee accountability.
When deleting a promotion
How to fill: Choose Always if active or scheduled promotions should only be removed by managers.
Why: Promotions affect customer prices and marketing results.
When closing a receipt
How to fill: Choose Always if closing receipts should require manager confirmation.
Why: Closed receipts affect sales, payment state, and accounting review.
When adding a supplier delivery
How to fill: Choose Always if supplier deliveries must be approved.
Why: Deliveries change inventory quantity and product cost.
When using customer bonuses
How to fill: Choose Always if loyalty bonus redemption needs manager approval.
Why: Bonuses reduce payable totals and customer loyalty balances.
Save
How to fill: Save only after password, checkboxes, and all dropdown rules are checked.
Why: Security rules are not reliable until written to the company profile.
Common mistakes
- Using the default administrator password in a real business.
- Turning protected actions to Never without manager approval.
- Allowing shift closing while receipts remain open.
- Saving without checking every Always/Never dropdown.
- Confusing this administrator password with staff login passwords or terminal PINs.
AI Agent Field Reference for implementation
This block is intentionally below the human instructions. It explains storage names and downstream dependencies for automation, support, and future AI agents.
| Field | Stored as | Purpose | Why it matters |
|---|---|---|---|
| Administrator password | company.security.PasswordAdmin | Manager confirmation code used by protected actions. | Critical POS and management actions need a known manager-only confirmation code. |
| Password before receipt printing | company.security.CheckBeforePrinting | Whether printing a receipt asks for the administrator password. | Receipt printing can expose financial or customer information and may need manager approval. |
| Block shift close with open receipts | company.security.ClosingShiftwithOpenOrders | Whether cash register shifts cannot close while receipts remain open. | Prevents incomplete cash, payment, and sales totals at shift close. |
| Product deletion rule | company.security.AskifDeleteItems | Always or Never requirement for administrator password when deleting products. | Product deletion can affect catalog history, stock links, customer app menus, and reports. |
| Discount rule | company.security.ifAddDiscount | Always or Never requirement for administrator password when applying discounts. | Discounts affect revenue, margins, and staff accountability. |
| Promotion deletion rule | company.security.IfDeleteDiscount | Always or Never requirement for administrator password when deleting promotions. | Removing promotions changes customer prices, campaigns, and marketing context. |
| Close receipt rule | company.security.IfCloseOrder | Always or Never requirement for administrator password when closing receipts. | Receipt closing affects sales, payment status, and reconciliation. |
| Supplier delivery rule | company.security.IfAddSeppluers | Always or Never requirement for administrator password when adding supplier deliveries. | Supplier deliveries change stock quantities, costs, and inventory reports. |
| Customer bonus rule | company.security.IfPayBonus | Always or Never requirement for administrator password when using customer bonuses at the terminal. | Bonus redemption changes payable amount and loyalty balance. |
| Saved security object | company.security | JSON object written to the company row. | Agents and support should read this object before explaining protected actions. |
Related guides
Use these guides to connect this section to adjacent SABSUS workflows.