Italiano
Questo modulo aggiunge alcuni campi, utili come prerequisito per inviare file XML e ZIP delle fatture elettroniche
tramite email PEC, WEB API oppure SFTP al Sistema di Interscambio (SdI).
English
This module add some useful fields as a pre-requisite to send XML and ZIP files of electronic invoices
through mail PEC, WEB API or SFTP to the Exchange System (ES).
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds an 'ES Channel' configuration used to send and receive Italian electronic invoices (XML/ZIP) to/from the Exchange System (SdI), and lets users validate, export and send invoices in one click.
This module prepares Odoo to exchange Italian electronic invoices with the Exchange System (SdI) through a configurable channel. It adds an 'ES Channels' menu under Accounting where accountants can create channels, each with a name, a company and a channel type (the actual PEC, Web or SFTP methods are provided by other modules).
In Accounting settings and on the company form you can pick the ES channel for the company and an 'E-bill creator' user, who is used when supplier e-bills are created automatically. A setting 'Validate, export and send invoices' gives selected users a one-click button on draft invoices that posts the invoice, exports the XML and sends it to SdI.
On electronic invoice files, a 'Send to SdI' button is available when the file is ready, and a 'Last Response from Exchange System' box shows the latest SdI feedback. Sending is blocked unless all selected files are in 'Ready to Send' state and share the same channel. A wizard lets you send several selected files at once.
Incoming files are saved as electronic bills, duplicates are skipped, and followers of the channel are notified. SdI notifications automatically update the invoice state (sent, sender error, not delivered, delivered, accepted, rejected) and post messages on the related records.
Depends on
Required by other modules
Menus it adds
Models and fields (7)
- res.company · extends an existing modelsdi_channel_id (ES channel), sdi_channel_type, e_invoice_user_id (E-bill creator)
- sdi.channel · new modelname, company_id (Company), channel_type (ES channel type)
- account.move · extends an existing model
- res.config.settings · extends an existing modelsdi_channel_id (ES channel), sdi_channel_type, e_invoice_user_id, group_sdi_channel_validate_send (Validate, export and send invoices)
- fatturapa.attachment · extends an existing modelchannel_id, channel_type
- fatturapa.attachment.out · extends an existing modellast_sdi_response (Last Response from Exchange System)
- wizard.fatturapa.send_to_sdi · new model
Text generated by AI (DeepSeek) from reading the Odoo 16.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/l10n-italy.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0Italiano
Andare in Contabilità → Configurazione → Contabilità → Canali SdI
Per la configurazione del canale vedere il modulo l10n_it_fatturapa_pec
English
Go to Accounting → Configuration → Accounting → ES Channels
For further details on how to configure a channel have a look at l10n_it_fatturapa_pec
No verified information in OCA: Installation, Usage.
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.