Italiano
Questo modulo aggiunge il supporto al tipo documento TD29 per la fatturazione elettronica italiana.
La TD29 è la "Comunicazione per la regolarizzazione delle fatture non emesse o irregolari" prevista dall'art. 6, comma 8, del D.Lgs. 471/97.
Quando il flag TD29 è attivato su una fattura fornitore, il documento viene esportato con:
- TD29
- 0000000 (indirizzato al Sistema di Interscambio)
Per questo tipo di documento è necessario configurare un sezionale dedicato (giornale con propria sequenza di numerazione), da utilizzare separatamente dal sezionale delle fatture ordinarie.
Le comunicazioni TD29 confermate possono essere inviate anche in blocco, insieme alle autofatture, con il pulsante "Send self-invoices to SDI" della vista elenco delle fatture fornitore.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a TD29 checkbox on Italian vendor bills so they can be exported to the Italian e-invoicing system as an "omitted or irregular invoice" communication, addressed to the exchange system with code 0000000.
This module lets accountants handle the Italian TD29 communication (for omitted or irregular invoicing, art. 6, comma 8, D.Lgs. 471/97) directly from a vendor bill.
Where it appears: - On the electronic invoicing tab of a vendor bill or vendor refund, a new checkbox "TD29 - Omitted/Irregular Invoice Communication" is shown, but only when the document is a vendor bill/refund and the country is Italy. - When the box is ticked, the "Send" button for the Italian e-invoicing becomes available on that document.
What it changes automatically: - The document is exported with document type TD29 instead of the usual invoice type. - The roles are swapped: the seller becomes the buyer and vice versa, and the recipient code is set to 0000000 (addressed to the exchange system). - A fixed tax regime code (RF18) is applied. - The document is treated like a self-invoice, so it can be sent together with self-invoices using the "Send self-invoices to SDI" button on the vendor bills list.
The checkbox is not copied when a document is duplicated. The module works on top of the Italian e-invoicing extension and only affects account.move records.
Depends on
Models and fields (1)
- account.move · extends an existing modell10n_it_edi_is_td29 (TD29 - Omitted/Irregular Invoice Communication)
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/l10n-italy.
terminal Installation and usage
No verified informationInstallation 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.