Import Business Document EDIFACT/D96A Order
UN/EDIFACT United Nations rules for Electronic Data Interchange for Administration, Commerce and Transport
This module plugs EDIFACT/D96A ORDER in sale_order_import process.
https://www.stedi.com/edi/edifact/D96A/messages/ORDERS
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets you import customer orders received as EDIFACT/D96A files directly into Odoo sales orders, matching the customer and delivery/invoice addresses by their GLN codes.
This module adds an EDIFACT option to the existing sales order import wizard, so you can upload an EDIFACT/D96A ORDERS file and turn it into a draft quotation or sales order.
- In the import wizard you choose the EDIFACT import type; the document type field becomes editable for this type.
- A Parse button (visible to system/technical users) shows a preview of the decoded file and the parsed order data before you actually import it.
- The module checks the uploaded file: it accepts files with a .txt or .d96a extension, or files whose content starts with the EDIFACT markers UNA or UNB.
- Only ORDERS messages are accepted; any other EDIFACT message type is rejected with an error.
- Customer, supplier, ship-to and invoice-to parties are read from the file and matched to existing contacts using their GLN identification numbers. If a GLN is not found in Odoo, the import stops with an error showing the file name and the VAT reference from the file.
- Dates, currency, references (account, vendor code, promotion, VAT) and order lines (product, quantity, unit price, description) are extracted from the EDIFACT segments and used to build the order.
It works together with the sales order import wizard and the partner GLN identification feature, and touches the sale.order.import wizard and res.partner identification numbers.
Depends on
Required by other modules
Models and fields (1)
- sale.order.import · extends an existing modelrelease, doc_type, file_ext, edifact_ok, import_type, json_data_preview
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/edi.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0This module struggles with EDIFACT format, if you need X12 format you will need something like sale_order_import_x12 module.
Regardless format, a concret document should need a concret specification nammed release. For example Amazon uses "D96A" specification.
See
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.