This module intends to create a base to be extended by local edi rules for accounting.
In order to add a new integration for an account, you need to create a listener:
A skip if decorator can be added in order to make some checks on the state of the move
auto_awesome What this module does
AI-generated from the code · Odoo 13.0Adds a base EDI (electronic data interchange) layer to accounting: an EDI counter and a disable option on invoices, plus an Exchange records menu to follow electronic exchanges linked to journal entries.
This module prepares Odoo accounting for electronic document exchange with external providers. It does not send anything by itself; it provides the hooks and screens that local EDI rules can use.
On invoices and journal entries (account.move) you get:
- A "Disable" checkbox in an "Electronic Data Interchange" group on the invoice form, editable while the entry is still in draft, to stop automatic EDI processing for that entry.
- An "EDI" smart button in the top button box showing how many exchange records are linked to the entry; it is hidden when there are none and opens the related records.
Automatic behaviour: when an invoice is posted, cancelled or marked as paid, the module notifies the EDI system so that configured integrations can react (for example, telling a provider that an invoice is accepted or paid).
Where it appears in Odoo: - Accounting > Journal Entries > Exchange records > Moves: a list of exchange records linked to journal entries. - Empty "EDI Configuration" sections added to the journal form and to the partner accounting form, ready to be filled by local EDI modules.
It touches the accounting models account.move, account.journal and res.partner, and relies on the generic EDI exchange record model.
Depends on
Menus it adds
Models and fields (1)
- account.move · new modeldisable_edi_auto, edi_auto_disabled
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/edi.
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.