Tax Cash Basis Group Base Lines
This module compact the creation of Journal Lines for Cash Basis base lines.
Instead of creating two base lines per line with cash basis tax, let us group the creation lines so that there are fewer lines in the Cash Basis Journal Entry.
auto_awesome What this module does
AI-generated from the code · Odoo 13.0Groups the base lines created in cash basis journal entries, so that fewer lines are generated when taxes are recognised on payment. This keeps the cash basis journal entry shorter and easier to read.
When a tax is set to cash basis, Odoo creates extra journal items once the invoice is paid. Before this module, one base line was created for each original invoice line, which could produce many nearly identical lines in the cash basis journal entry.
This module changes how those base lines are prepared. It builds a grouping key from the information that makes a base line unique: the original journal entry, the base account, the tax, the tax repartition line, the tags, the currency, the partner and the entry type. Lines that share the same key are then created together, so the cash basis entry contains fewer, consolidated base lines.
- The grouping applies to both customer and vendor invoices and credit notes.
- The generated lines keep the original entry name, the base account, the tax, the tags, the currency, the partner and the tax repartition line.
- The lines are marked as tax exigible and are attached to the new cash basis journal entry.
It only touches the reconciliation logic used to build cash basis entries (account.partial.reconcile). There are no new menus, screens, settings or reports; the change is automatic and only affects the number of lines produced in cash basis journal entries.
Depends on
Models and fields (1)
- account.partial.reconcile · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 13.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 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/account-financial-tools.
terminal Installation and usage
OCA documentation · Odoo 13.0Usage
Source · Odoo 13.0Just Install the module. No extra configuration is needed.
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.