Repository
OCA/account-invoicing · module folder · Try on Runboat
Module version
1.0.0
Category
Invoicing
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/account-invoicing
Last tracking update
2026-08-07 08:42:46
Authors
Odoo Community Association (OCA), GRAP
Maintainers
Odoo Community Association (OCA), GRAP
Committers
Weblate, OCA-git-bot, oca-ci, Bhavesh Heliconia
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
In odoo, user has the possibility to rename the "description" field of
an invoice line, and at the same time delete / alter the product code.
But in some situation, removing the product code is a problem, because
it should be present on the invoice report.

This module avoids this problem.

For that purpose, this module adds a new dedicated column "Default code"
in the account invoice report. As a side effect, it improves readability
of the invoices.

**Without this module**

![](../static/description/1_without_module.png)

**With this module**

figure::

![](../static/description/2_with_module.png)

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
report_invoice_document report_invoice_document ir.ui.view qweb Inherits account.report_invoice_document
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (1)
  • name_without_default_code Char
    compute='_compute_name_without_default_code'
Public methods (0)

No public methods.

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
115 days ago
Last activity
7 days ago
Repository
OCA/account-invoicing
Pull request
[19.0][MIG] account_invoice_default_code_column: Migration to 19.0 (#2332)