Why this module is essential
Why this module is essential
Businesses that supply large customers receive demand as EDI files — release schedules that mix Planning (projected) and Firm (committed) forecasts. Re-keying that data into Odoo by hand is slow, repetitive, and easy to get wrong.
The EDI Connector bridges your EDI server and Odoo. It downloads EDI files from your server directory — on demand or on a schedule — validates the Ship To customer and every product, groups the forecast by date and type, and writes the matching Quotations and confirmed Sale Orders for you, with no manual data entry.
Direct EDI Server Connection
Automated Sale Order Creation
Customer & Product Validation
Planning & Firm Handling
Full EDI Traceability
Standout Features
Standout Features
Built to remove manual data entry and keep every EDI order accurate and traceable.
Direct Server Link
Connects your EDI server directly to Odoo and pulls files from your server directory — no middleware juggling.
Files Become Orders
The connector reads each EDI file and creates the matching Quotations and Sale Orders automatically, with no manual keying.
Smart Validation
Validates the Ship To customer and every Buyer Part Number against your catalog before anything is written into Odoo.
No Duplicates
Matching orders are updated in place instead of re-created, overlapping draft lines are removed, and empty quotations are cancelled.
How Forecasts Become Sale Orders
How Forecasts Become Sale Orders
Planning Forecasts
Projected demand marked as Planning is saved for visibility without disrupting fulfilment, so your team can see what is coming:
Saved as draft Quotations
Grouped by Forecast Date
Overlapping draft lines cleaned up
Firm Forecasts
Committed demand marked as Firm is turned into orders that are ready to drive your deliveries:
Created as Sale Orders
Confirmed automatically after processing
Timezone-aware delivery dates
What Gets Mapped
What Gets Mapped
| EDI Field | Odoo Target | Notes |
|---|---|---|
| Ship To Address Name | Customer | The order's customer. |
| Release Number | Source Document | Order origin reference. |
| Purchase Order Number | Customer Reference | Customer PO on the order. |
| Transaction Purpose | Order Note | Carried into the order note. |
| Forecast Date | Order / Delivery Date | Timezone-aware, stored correctly. |
| Buyer Part Number | Product | Matched to your catalog. |
| Forecast Quantity | Ordered Quantity | Quantity per order line. |
| Forecast Type | Order Status | Firm confirms; Planning stays draft. |
Functional Walkthrough
Functional Walkthrough
Need Custom Odoo Adjustments?
Get enterprise grade configurations, third-party support, and specialized integrations.
Need Custom Odoo Adjustments?
Get enterprise grade configurations, third-party support, and specialized integrations.
Exploring the Module
Exploring the Module
Open the EDI Files app from your Odoo apps menu to access the connector dashboard.
Click Manual EDI Download to pull files from your server directory. Downloaded files are listed with their processing status.
Each processed file creates Sale Orders tracked under EDI Order Records — Firm forecasts confirmed, Planning forecasts kept as drafts.
Open any EDI Order Record to review its Sale Order, Forecast Type, File Name and Status.
Open the EDI Files app from your Odoo apps menu to access the connector dashboard.
Click Manual EDI Download to pull files from your server directory. Downloaded files are listed with their processing status.
Each processed file creates Sale Orders tracked under EDI Order Records — Firm forecasts confirmed, Planning forecasts kept as drafts.
Open any EDI Order Record to review its Sale Order, Forecast Type, File Name and Status.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 636 |
| Technical Name |
odoo_edi_connector |
| License | LGPL-3 |
| Website | https://onestopodoo.com |
Please log in to comment on this module