This module extends the sales order/quotation PDF report to include invoice plan information when the order is configured to use invoice plans.
When a sales order has an invoice plan configured, the PDF report will automatically display:
- Invoice plan section with detailed installment information
- Installment names/descriptions
- Due dates for each payment
- Percentage of total amount for each installment
- Calculated amounts in the order currency
The invoice plan section is only displayed when the sales order has "Use Invoice Plan" enabled and contains invoice plan lines.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an Invoice Plan table to the sales order and quotation PDF, showing each installment's name, due date, percentage and amount when the order uses an invoice plan.
This module changes the printed sales order and quotation PDF only. It does not add any new screen or menu.
When a sales order has the invoice plan option enabled and actually contains invoice plan lines, the PDF now shows an extra "Invoice Plan" section just above the order totals. The section is a simple table with four columns:
- Installment: the name or description of each planned payment.
- Date: the planned due date of that installment.
- Percentage: the share of the total that the installment represents.
- Amount: the value of the installment, shown in the currency of the order's pricelist.
If the order does not use an invoice plan, or has no plan lines, the section is simply not printed, so normal quotations look unchanged.
The module relies on the invoice plan data provided by the sale_invoice_plan module and only extends the standard sales order report template. No new models, business rules, checks, emails or scheduled actions are added by this module.
Depends on
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 18.0Installation
Source · Odoo 18.0This module depends on sale_invoice_plan from OCA sale-workflow.
- First, ensure that sale_invoice_plan is installed
- Install this module (sale_invoice_plan_report)
- No additional configuration is required - the module works automatically
Usage
Source · Odoo 18.0This module works automatically once installed. To see the invoice plan in PDF reports:
- Create a sales order/quotation
- Enable "Use Invoice Plan" checkbox
- Add invoice plan lines (installments) with:
- Installment name/description
- Due date
- Percentage of total amount
- Print the quotation or sales order PDF
- The report will automatically include an "Invoice Plan" section showing all installment details
The invoice plan section appears between the order lines and the totals summary, and includes:
- Installment: Description of each payment installment
- Date: When each payment is due
- Percentage: What percentage of total each installment represents
- Amount: Calculated monetary value for each installment
The section is only visible when the order has invoice plans configured.
No verified information in OCA: 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.