Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
Lines of code | 20 |
Technical Name |
ingenuity_sale_order_delete_restriction |
License | LGPL-3 |
Website | https://ingenuityinfo.in |
Versions | 14.0 15.0 16.0 17.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
Lines of code | 20 |
Technical Name |
ingenuity_sale_order_delete_restriction |
License | LGPL-3 |
Website | https://ingenuityinfo.in |
Versions | 14.0 15.0 16.0 17.0 |
Sale Order Delete Restriction
This module will restrict Sale Order Deletion. Only the User who has access to the 'Can Delete Sale Order' group that user can able to Delete Sale Orders.
Restrict Sale Order Deletion. Special Group introduced to Delete the Sale Orders. If the Login user has access to this new group then only can able to Delete the Sale Orders.
- Restriction on Sale Order Delete
- Special Access Group Introduce
- User with Special Group can able to Delete Sale Orders
Features
- This module is user-friendly.
- This module reduces human effort.
- For Normal User Sale Order Delete Restriction.
- Special Group Introduce with name 'Can Delete Sale Order'.
- Odoo Additional security & Restriction for normal users.
- Easy to manage the Access and Groups for Business.
Release Note
Screenshots
Here, we can see the special group for the Sale Order Restrictions. You need to Go to Settings -> Users -> Can Delete Sale Order.
As of now the login user has not given the access of this special Group. So when login user will try to delete the Sale Order it will not allow to delete them.

In the below screenshot, you can see we have selected the Sale Orders and tried to delete them but the login user has no permission for the special group as per the above screenshot.
So when a user tries to delete the Sale Order it gives a warning that you are not able to perform this operation.

Now we have given the special group access to the Login user, so the user can able to delete the Sale Orders as per their need.
But make sure the Sale Order that you are trying to delete is not linked with any existing records like Invoice, Stock Move, Stock Picking, etc. otherwise odoo will not allow you to delete it.

Services

Odoo Implementation

Odoo Customization

Odoo Integration

Odoo Support & Maintenance

Hire Odoo Developer

Odoo Migration

Odoo Consultancy

Odoo Training

Please log in to comment on this module