| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 45 |
| Technical Name |
pos_order_archive |
| License | LGPL-3 |
| Website | https://github.com/kamelkholy/pos-order-archive |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 45 |
| Technical Name |
pos_order_archive |
| License | LGPL-3 |
| Website | https://github.com/kamelkholy/pos-order-archive |
POS Order Archive
Easily archive and unarchive your Point of Sale orders
Overview
This module adds archive/unarchive functionality to Point of Sale orders. Keep your POS order list clean by archiving old or cancelled orders without deleting any data.
Key Features
Archive Orders
Select one or more POS orders and archive them via the Actions menu. Archived orders are hidden from the default list view.
Filter Archived
A dedicated Archived search filter lets you quickly find and review all archived orders when needed.
Unarchive Anytime
Restore archived orders with a single click. No data is ever deleted â archiving only hides orders from the default view.
How It Works
| Feature | Description |
|---|---|
| Active field | Adds an active boolean field to pos.order, enabling Odoo's native archive mechanism. |
| List view | Archived orders appear muted (greyed out) when visible. An optional Active column is available. |
| Form view | A red "Archived" ribbon is displayed on archived order forms for clear visual indication. |
| Search filter | An Archived filter is added to the search bar under Filters. |
Usage
- Install the module from the Apps menu.
- Navigate to Point of Sale â Orders â Orders.
- Select one or more orders â click Action â Archive.
- To view archived orders, use Filters â Archived in the search bar.
- To restore, select archived orders â Action â Unarchive.
Technical Details
- Compatibility: Odoo 18.0 Community & Enterprise
- Dependencies: Point of Sale (
point_of_sale) - License: LGPL-3
- Data safety: Archiving never deletes records. All order data, payment info, and session references are preserved.
Support
For bug reports and feature requests, please open an issue on GitHub or contact kamelabdelkader17@gmail.com.
Please log in to comment on this module