Sale Force Whole Invoiceability
This module allows to the sale managers to force all the lines to invoice independently of the invoice policy and the delivered quantities of the products.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Sales managers can force all lines of a confirmed sales order to be invoiceable, regardless of the invoice policy or delivered quantities, before any invoice has been created.
This module adds a button to the sales order form for Sales Managers. The button is called "Force Invoice Policy" and appears next to the "Send by Email" button on confirmed sales orders.
- The button is only visible to users in the Sales Manager group.
- It is only shown when the order is in the "Sales Order" state and no invoice has been created yet.
- When clicked, it forces all order lines to become invoiceable, ignoring the normal invoice policy (for example, "Delivered quantities") and the quantities actually delivered.
- The action is blocked if the order is not confirmed, if the user is not a Sales Manager, or if the order already has at least one invoice.
This affects the sale.order model and its form view. It does not add new menus or reports. The change is limited to the sales order screen and the way invoiceability is calculated for its lines.
Depends on
Models and fields (1)
- sale.order · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 17.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: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 17.0Usage
Source · Odoo 17.0To use this module, you need to:
- Make a sale order with products with a delivered quantities invoice policy.
- Confirm the order.
- If you try to invoice the order, you can't as the quantities aren't delivered.
- But if you are a Sales Manager, you have a new button Force Invoice Policy
- Once clicked, you can invoice all the lines as if they were already delivered.
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.