Implementation in Back Office:
Page Navigation: My Stores >> User Management >> Roles
An option “View Others Check” should be included in the POS permissions.
The option should be in enable mode by default.
Users can disable the toggle later.
On disable condition, the respective user cannot see the checks made by other users in the POS.
Only the checks served by the individual users can be viewed in the POS.
For the default admin user, the option should be in enable mode.
For existing users, we should do data fix to enable it.
Implementation in POS:
If the option “VIEW OTHERS CHECK” is in enable mode, the existing flow should be maintained in the POS.
VIEW OTHERS CHECK in disable mode:
If the option “VIEW OTHERS CHECK” is in disable mode, the respective user can only be able to see the checks made by them in the screens including check stats screen/phone order screen/table layout/bar tab. The checks of other users should not be shown to the respective user.
The check stats screen should only show the checks of the respective user.
For all the service types, the users should only able to see the individual checks served by them.
If the CHECK is transferred to the respective user, then user can view it.
Note: The web order checks will not show for the respective role if the option “View Other Check” is in disable mode.