Purchase Order Univoiced Amount
Show uninvoiced amount on purchase order tree.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an "Uninvoiced Amount" column to purchase order lists, showing how much of each order still has to be invoiced. The column is also totalled at the bottom of the list.
This module adds a new monetary field called Uninvoiced Amount to purchase orders. It is calculated automatically and stored on each order, so it can be shown and totalled in list views.
The amount is worked out line by line, following the invoicing policy of each product:
- For products set to be invoiced on ordered quantities, it takes the ordered quantity minus the already invoiced quantity.
- For products set to be invoiced on received quantities, it takes the received quantity minus the already invoiced quantity.
That remaining quantity is multiplied by the unit price of the line (taken from the line subtotal divided by the ordered quantity, or the unit price when the ordered quantity is zero), and the results are added up and rounded in the order currency.
The value is recalculated whenever the ordered quantities, invoiced quantities, received quantities, product, unit of measure or unit price on the order lines change. It is read-only and changes to it are tracked in the chatter.
The column appears in the purchase order list views, placed just before the untaxed amount, with a total shown at the bottom of the list. It is optional, so users can hide or show it from the column selector. No new menus or screens are created; the change is visible directly in the existing purchase order lists.
Depends on
Models and fields (1)
- purchase.order · extends an existing modelamount_uninvoiced (Uninvoiced Amount)
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/purchase-workflow.
terminal Installation and usage
No verified informationInstallation 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.