| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Sales (sale_management) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 230 |
| Technical Name |
pos_button_visibility |
| License | LGPL-3 |
| Website | https://www.cybrosys.com |
| Versions | 15.0 16.0 17.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Sales (sale_management) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 230 |
| Technical Name |
pos_button_visibility |
| License | LGPL-3 |
| Website | https://www.cybrosys.com |
| Versions | 15.0 16.0 17.0 19.0 |
Key Highlights
User-Based Button Control
Restrict specific POS buttons (such as Refund, Discount, and Price) for individual users directly from the user form.
Session-Based Restrictions
Apply button restrictions only for selected POS sessions, allowing flexible control depending on where the user is operating.
Dynamic Button Disabling in POS
Buttons are automatically disabled in the POS interface based on user and session configuration, ensuring controlled access to sensitive actions.
POS Number Pad Without Button Restriction
Configure Button Restrictions from User Settings
Restricted Buttons Are Disabled in POS
Our Features
Selected POS Buttons Can Be Restricted Per User
Button Restrictions Can Be Applied Based on POS Sessions
Restricted Buttons Are Automatically Disabled in the POS Interface
Frequently Asked Questions
How does the module restrict POS buttons for users?
The module allows you to configure specific POS buttons (such as Refund, Discount, or Price) for each user. When a user logs into a POS session, the system checks the assigned restrictions and disables those buttons accordingly.
Can button restrictions be applied only to specific POS sessions?
Yes. You can select specific POS sessions in the user form. The configured button restrictions will apply only to those selected sessions, allowing flexible control based on where the user is working.
What happens if no buttons are configured for a user?
If no buttons are selected for restriction, the POS will behave normally, and all buttons will remain available to the user without any limitations.
Please log in to comment on this module