This is likely a user access rights issue related to the Point of Sale (PoS) permissions.
Here’s how to fix it:
-
Go to:
Settings → Users & Companies → Users
-
Open the affected employee's user record
-
Check the Access Rights tab
-
Make sure Point of Sale access is set to at least Manager
-
The User role can open sessions but might not have rights to close them.
-
Save changes and ask the user to try again.
If you want employees to open/close sessions but not access all PoS settings, consider creating a custom security group with limited but sufficient rights.
Need help customizing user roles for your retail setup?
Wan Buffer Services can help fine-tune your Odoo permissions securely and efficiently.
Thanks Sodexis team for your timely response. My worry is that changing the access right of my employees to advanced rights means they will be able to edit inventory stock levels and other pertinent information. This can lead to many issues. In that regards, what should be the way forward?
Hey Raph,
From my testing, the advanced rights only adds the following actions for the user: 1. Backend 2. Close Register.
Neither options provide the opportunity to edit inventory stock levels, etc. The system will still use the access rights for the other apps (Inventory, Sales) when it comes to that.