Currently, when the permission
"Allow to see cash drawer balance"
is turned off, users can still access the
"Cash Drawer Report"
option. This creates a loophole where users can indirectly view the cash drawer balance despite the restriction.
**Requested Change:
  • When "Allow to see cash drawer balance" is turned off, the "Cash Drawer Report" button should be either:
- Disabled (grayed out)
- Completely hidden from the interface
Reason for Change:
The purpose of the "Allow to see cash drawer balance" permission is to prevent unauthorized users (such as servers) from viewing the cash drawer balance. However, this restriction is bypassed because they can still access the
"Cash Drawer Report"
, which provides the same information. Enforcing this restriction will ensure the permission functions as intended.
Such report can only be seen or printed after " Close Drawer" button is tapped.