The standard is_shipped field shows information about the status of the shipments and invoices related to a Purchase Order.
However, it can happen that the field is_shipped is marked as True while some of the shipments were cancelled. Because of this, this module introduces a new field that will show wether a purchase order is fully shipped or not.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds a new "Is Fully Shipped" filter and a hidden indicator on purchase orders, so you can quickly find orders where every line has been fully received.
This module helps you see whether a purchase order has really been received in full, even when some deliveries were cancelled.
It adds a new computed flag on purchase orders called is_fully_shipped. Odoo calculates it automatically: the order is marked as fully shipped only when, for every order line, the received quantity is at least equal to the ordered quantity. The value is stored and updated when received quantities change.
In the Purchases app, a new filter named "Is Fully Shipped" appears in the search bar of the purchase orders list, next to the existing invoiced filter. Use it to display only the orders that are completely received.
The flag is also added to the purchase order list view, but it is hidden from display; it is there so it can be used by the filter and by other views or reports.
No new menus, buttons, emails or scheduled actions are added. The module only extends the existing purchase order screen and search filters.
Depends on
Models and fields (1)
- purchase.order · extends an existing modelis_fully_shipped
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/purchase-workflow.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0- Filter the list of Purchase Orders by Fully Received and Fully Invoice Validated
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.