OdooWiki OCA HUB

ITA - Stampa fattura raggruppata per DDT

account_invoice_report_ddt_group folder_open OCA/l10n-italy open_in_new
Localization/Italy License: AGPL-3

Italiano

Questo modulo permette di raggruppare le righe fattura in base al DDT che le ha generate. Se presenti, anche i lotti/seriali consegnati con i DDT verranno visualizzati nella stampa della fattura.

English

This module allows to group invoice lines by the TD that generated them. If present, lots/serials delivered with TD will be displayed in invoice report.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Groups invoice lines by the transport document (DDT) that generated them, adding section headers and optionally showing the shipping address and delivered lots/serials on the printed invoice.

This module helps Italian companies that invoice after delivering goods with a transport document (DDT). On a customer invoice, a new button "Group lines by TD" appears when at least one invoice line comes from a DDT. Pressing it removes existing section and note lines and recreates section headers, one per DDT, with the DDT number and date, and reorders the invoice lines under their DDT. A confirmation message warns that existing sections and notes will be overwritten.

On the partner form, in the DDT shipping information area, a new option "TD shipping address on invoice" can be enabled. When enabled, the shipping address (name and city) of the DDT is printed under the DDT section header on the invoice.

On the printed invoice, if the user has access to lot/serial numbers and the invoice lines come from DDTs with lots or serials, an extra column "Lots/Serial Numbers" is added showing the delivered lots/serials for each line.

The module extends account.invoice and res.partner, and modifies the invoice report and the invoice and partner forms. It depends on account and l10n_it_ddt.

Depends on

Models and fields (2)
  • res.partner · extends an existing modelddt_invoice_print_shipping_address (TD shipping address on invoice)
  • account.invoice · extends an existing modelhas_ddt (Has TD)

Text generated by AI (DeepSeek) from reading the Odoo 12.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/l10n-italy.

terminal Installation and usage

OCA documentation · Odoo 12.0

Italiano

Sul partner è possibile impostare "Indirizzo di spedizione DDT nella fattura".

English

In partner form you can set "TD shipping address on invoice".

Italiano

Per raggruppare le righe fattura per DDT, fare clic sul pulsante "Raggruppa righe per DDT".

English

To group invoice lines by TD, click "Group lines by TD" button.

No verified information in OCA: Installation.

info

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.