Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Point of Sale (point_of_sale) • Discuss (mail) • Invoicing (account) |
Lines of code | 303 |
Technical Name |
pos_orderline_delete |
License | LGPL-3 |
Website | https://www.pybeans.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Point of Sale (point_of_sale) • Discuss (mail) • Invoicing (account) |
Lines of code | 303 |
Technical Name |
pos_orderline_delete |
License | LGPL-3 |
Website | https://www.pybeans.com |
POS Order Line Delete
A powerful tool for backend users to securely delete paid order lines from open or closed POS sessions, with full audit and stock control.
Key Features
Delete Paid Lines
Delete order lines even after the order is paid.
PIN Security
Requires a 4-digit security PIN for authorization.
Stock Reversal
Automatically returns product quantity to stock.
Audit Log
Logs all deleted lines for a clear audit trail.
Auto Updates
Updates order totals and payment amounts.
Session Recompute
Re-validates the session if it's already closed.
Configuration Steps
Go to Settings > Users & Companies > Users and set the User Group POS Order-Line Delete Access.

Go to Settings > Users & Companies > Users and set the POS
Security PIN.

Go to Point of Sale > Configuration > POS and check Reverse
Stock on Delete.

How to Use
1. Select a paid order from an open or closed session.

2. Click the delete icon on the order line.

3. Enter your security PIN to confirm the deletion.

Verification & Audit
The order is updated instantly to reflect the changes.

The session details are also updated accordingly.

All deletions are logged for a clear audit trail.

Support and Contact
For any support or queries, please feel free to contact us.
Contact Us
Please log in to comment on this module