$ 57.86
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Sales (sale_management) • Discuss (mail) |
Lines of code | 70 |
Technical Name |
sale_order_invoicing_method |
License | LGPL-3 |
Website | https://thefishconsulting.be |
Versions | 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Sales (sale_management) • Discuss (mail) |
Lines of code | 70 |
Technical Name |
sale_order_invoicing_method |
License | LGPL-3 |
Website | https://thefishconsulting.be |
Versions | 17.0 18.0 |
Sales Order Invoicing Grouping Policy by Partner
This module allows users to set a default invoicing method for each partner, which is applied automatically to all sales orders linked to that partner.
The module is available in both English and French and is designed to be easily customizable.
Partner Invoicing Options
-
Standard: Create One Invoice per Sale Order:
Each sales order generates its own invoice, regardless of the invoicing address.
This method provides detailed billing but may result in multiple invoices for the same partner.
-
Group: Group Invoices by Invoicing Address:
Multiple sales orders are consolidated into a single invoice if they share the same invoicing address.
This method simplifies billing by reducing the number of invoices.

The chosen invoicing method is automatically applied to every sales order associated with the partner.

Invoice Creation

If consolidated billing is selected, then all sales orders that share the same invoicing address are grouped into one invoice, regardless of the invoicing method.
Otherwise, sale orders are consolidated into a single invoice if their invoicing method is 'group' and if they share the same invoicing address.

Do you want to test this module?
Ask access to a demo system at: contact@thefishconsulting.be.
Please log in to comment on this module