Email sales@vrajatechnologies.com Teams Teams Contact +91 9099928101 Whatsapp +91 73596 28466 Linkedin Linkdin
EDI Integration

TrueCommerce EDI Integration with Odoo

Automate your complete order-to-invoice EDI workflow inside Odoo - from incoming purchase orders to outbound shipment notices and invoices - using a reliable SFTP-based connection with TrueCommerce.

 

Suppliers and distributors working with Leon's, The Brick, and other major retail trading partners can stop manually handling EDI files. Our Odoo integration with TrueCommerce automates every document exchange - so your team focuses on operations, not data entry.

TrueCommerce EDI Integration with Odoo

What Is TrueCommerce - and How Does It Work with Odoo?

TrueCommerce is a widely used EDI platform that acts as a bridge between your business and your retail trading partners. Retailers like Leon's, The Brick, and others use it to send and receive business documents electronically - purchase orders, order changes, shipment notices, invoices, inventory updates, and product catalog information.

When connected to Odoo via SFTP, TrueCommerce and Odoo work together seamlessly: inbound EDI files from trading partners flow directly into Odoo as sales orders and records, and outbound documents generated in Odoo - acknowledgements, ASNs, invoices - are sent back to trading partners automatically through TrueCommerce.

No manual downloads No copy-paste No data entry

Odoo

EDI Automation

PO

Inbound Orders

Purchase orders and order changes received from trading partners.

SFTP

TrueCommerce Bridge

Secure file exchange between retailers, TrueCommerce, and Odoo.

ASN

Shipment Notices

Odoo sends advance shipment notices back to partners.

INV

Invoices

Invoices and acknowledgements are exported automatically.

SFTP-Based EDI Automation

How Our TrueCommerce and Odoo Integration Works

The integration uses SFTP - the standard secure file transfer protocol for EDI networks - to connect Odoo and TrueCommerce. Here is the complete flow from trading partner to Odoo and back:

01

Trading Partner Sends EDI Document

Leon's, The Brick, or another retailer sends an EDI file, such as an 850 Purchase Order, to TrueCommerce.

02

TrueCommerce Places the File on SFTP

TrueCommerce routes the inbound document to the configured SFTP folder for secure exchange.

03

Odoo Reads and Imports the File

Our Odoo integration module connects to the SFTP server, picks up the file, validates the data, and creates or updates the relevant Odoo record.

04

Odoo Processes the Document

Depending on the document type, Odoo creates a Sales Order, updates an existing order, or logs the incoming data with full status tracking.

05

Odoo Generates the Outbound EDI File

Based on order confirmation, delivery, invoicing, or inventory actions in Odoo, the required outbound EDI document is generated automatically.

06

File Is Uploaded Back via SFTP

Odoo pushes the outbound file to the SFTP server, where TrueCommerce picks it up and delivers it to the correct trading partner.

07

Logs and Document History in Odoo

Every imported and exported EDI document is tracked in Odoo with status, file reference, processing date, error details, and the linked Odoo record.

X12 EDI Document Support

Supported EDI Documents in Odoo

Our TrueCommerce Odoo integration covers all major X12 EDI document types used in retail and wholesale commerce. Each document type maps to a specific action inside Odoo.

850
Trading Partner → TrueCommerce → Odoo

Purchase Order

The 850 Purchase Order is sent by the trading partner to place an order. Odoo receives this document through TrueCommerce and automatically creates a Sales Order.

What Odoo Does

Creates a Sales Order with customer details, ship-to address, products, quantities, unit prices, PO number, and requested delivery date. Import errors are logged and flagged for review.

Business Example

The Brick sends a purchase order for 20 units. Odoo imports the 850 and creates the Sales Order automatically without manual file handling.

860
Trading Partner → TrueCommerce → Odoo

Purchase Order Change

When a trading partner modifies an existing order, the 860 Purchase Order Change is sent to Odoo for quantity, delivery date, pricing, or cancellation updates.

What Odoo Does

Locates the original Sales Order and applies changes such as updated quantities, revised delivery dates, pricing changes, or cancelled lines. A change history note is added.

Business Example

Leon's increases an order from 20 to 25 units and extends the delivery date. Odoo receives the 860 and updates the Sales Order automatically.

855
Odoo → TrueCommerce → Trading Partner

Purchase Order Acknowledgement

After reviewing an incoming purchase order, Odoo sends back an 855 to confirm whether the order is accepted, partially accepted, backordered, or rejected.

What Odoo Does

Generates the acknowledgement from the confirmed Sales Order, including accepted quantities, backordered quantities, and expected delivery dates.

Business Example

The Brick orders 25 units. Odoo can supply 20 now and 5 later, so the 855 confirms accepted and backordered quantities through TrueCommerce.

856
Odoo → TrueCommerce → Trading Partner

Advance Shipment Notice / ASN

The 856 ASN is sent once goods leave the warehouse. It gives the trading partner shipment details before the goods arrive.

What Odoo Does

Generates the ASN from the confirmed Delivery Order, including carrier, tracking number, package or carton details, SSCC numbers, and shipped quantities.

Business Example

After validating a delivery in Odoo, the 856 ASN is generated and sent to TrueCommerce, giving The Brick advance visibility of the shipment.

810
Odoo → TrueCommerce → Trading Partner

Invoice

Once goods are shipped or delivered, Odoo generates and sends an 810 Invoice through TrueCommerce for trading partner payment processing.

What Odoo Does

Creates the EDI invoice file from a posted Customer Invoice, including invoice number, date, PO reference, product lines, prices, taxes, freight, discounts, and totals.

Business Example

After shipping products to Leon's, Odoo posts the invoice and automatically sends the 810 EDI file to TrueCommerce.

846
Odoo → TrueCommerce → Trading Partner

Inventory Advice

The 846 Inventory Advice lets trading partners know what stock is currently available, helping them plan orders and replenishment.

What Odoo Does

Generates inventory data from Odoo stock levels, including available quantity, on-hand quantity, reserved quantity, warehouse, status, and availability date.

Business Example

A partner wants to check stock before ordering. Odoo sends an 846 Inventory Advice with current SKU availability automatically on schedule.

832
Odoo → TrueCommerce → Trading Partner

Product Catalog / Price Catalog

When products are added or pricing is updated in Odoo, the 832 Product Catalog shares that information with trading partners electronically.

What Odoo Does

Generates catalog data from Odoo product master records, including SKU, name, description, barcode or UPC, UOM, price, currency, category, effective date, and status.

Business Example

A supplier updates pricing across products in Odoo. The updated 832 Product Catalog is sent through TrueCommerce without emails or spreadsheets.

Complete EDI Order-to-Invoice Cycle

The Complete TrueCommerce and Odoo EDI Flow

Here is how a full order-to-invoice cycle works when TrueCommerce and Odoo are connected.

01
850

Trading Partner Sends Purchase Order

Trading partner sends an 850 Purchase Order to start the EDI order cycle.

02
SFTP

TrueCommerce Delivers File to Odoo

TrueCommerce delivers the file to Odoo through the configured SFTP connection.

03
SO

Odoo Creates Sales Order

Odoo imports the 850, validates the data, and creates a Sales Order automatically.

04
855

Odoo Sends PO Acknowledgement

Odoo sends the 855 Purchase Order Acknowledgement back to the trading partner.

05
DO

Warehouse Processes Delivery

Warehouse team processes the Delivery Order directly inside Odoo.

06
856

Odoo Sends ASN

Odoo sends the 856 Advance Shipment Notice with tracking and package details.

07
Invoice

Odoo Posts Customer Invoice

Odoo creates and posts the Customer Invoice based on the order and delivery.

08
810

Odoo Sends Invoice

Odoo sends the 810 Invoice to the trading partner through TrueCommerce.

09
846 / 832

Inventory and Catalog Updates

Odoo sends 846 Inventory Advice and 832 Product Catalog on schedule or as needed.

✓

The Entire Process Runs Inside Odoo

Your team does not need to log in to TrueCommerce separately for any part of the daily workflow. Orders, deliveries, invoices, inventory updates, catalog updates, logs, and EDI status tracking can all be managed from Odoo.

TrueCommerce Odoo EDI Features

What's Included in Our TrueCommerce Odoo Integration

01

Automated SFTP File Exchange

Odoo connects to the TrueCommerce SFTP server to automatically pick up inbound EDI files and upload outbound documents - no manual file transfers required.

02

Sales Order Creation from 850

Incoming 850 Purchase Orders are automatically converted into Odoo Sales Orders with customer, product, pricing, and delivery data mapped correctly.

03

Purchase Order Change Handling

860 documents update existing Sales Orders in Odoo automatically, including quantity changes, delivery date updates, line cancellations, and full change history.

04

Order Acknowledgement Generation

Odoo generates 855 acknowledgements from confirmed Sales Orders, covering accepted quantities, backorders, rejected lines, and sends them through TrueCommerce.

05

ASN from Delivery Orders

Once a delivery is validated in Odoo, the 856 ASN is generated automatically with carrier, tracking, carton, pallet, and SSCC details as required by the trading partner.

06

Invoice EDI Automation

Posted Customer Invoices in Odoo are automatically converted into 810 EDI Invoice files and sent through TrueCommerce - no manual invoice preparation.

07

Scheduled Inventory Updates

Odoo generates 846 Inventory Advice files from real-time or scheduled stock data, keeping trading partners updated on current availability per SKU.

08

Product and Price Catalog Sync

When product master data or pricing changes in Odoo, an 832 Product Catalog file can be generated and sent to trading partners through TrueCommerce automatically.

09

Trading Partner-Specific Configuration

Each trading partner - Leon's, The Brick, and others - can have separate field mapping, validation rules, document settings, and required codes inside Odoo.

10

EDI Logs and Error Tracking

Every inbound and outbound EDI document is logged in Odoo with status, file name, processing date, error message, and related Odoo record for fast troubleshooting.

TrueCommerce + Odoo Business Benefits

Benefits of Connecting TrueCommerce with Odoo

✓

Eliminate Manual EDI Processing

Purchase orders, order changes, acknowledgements, ASNs, invoices, inventory updates, and catalog files are all handled automatically inside Odoo - no manual file downloads or data entry.

✓

Reduce Errors Across the Order Cycle

Automated mapping removes the risk of manual mistakes in quantities, pricing, product codes, shipment details, and invoice data.

✓

Process Orders Faster

The moment TrueCommerce receives a purchase order from a trading partner, it lands in Odoo as a Sales Order - ready for your team to confirm and fulfill without delay.

✓

Meet Trading Partner Compliance Requirements

Every trading partner has specific EDI rules. The integration is configured and tested against each partner's exact specifications so documents pass validation from day one.

✓

Full EDI Visibility Inside Odoo

Track every Sales Order, Delivery, Invoice, and EDI document status directly from Odoo - with a complete log of what was sent, when, and whether it succeeded.

✓

Support Multiple Trading Partners from One System

The same Odoo integration handles all your trading partners simultaneously - each with their own configuration, running from a single Odoo instance without additional complexity.

★

One Connected EDI Workflow Inside Odoo

With TrueCommerce and Odoo connected, your team can manage orders, shipment notices, invoices, inventory updates, catalog files, logs, and partner-specific rules from one centralized ERP system.

Trading Partner Specific EDI Setup

Partner-Specific EDI Mapping

Even when two trading partners use the same document type, their requirements often differ - mandatory fields, validation codes, warehouse references, address formats, packaging structures, label requirements, and naming conventions can all vary between retailers.

In most EDI implementations, around 70–80% of the document flow and Odoo workflow is common across trading partners. Around 20–30% requires partner-specific customization based on each retailer's EDI guidelines.

Our approach is to build the common EDI framework in Odoo first, then apply partner-specific mapping and validation rules on top. This reduces implementation time while ensuring every trading partner's requirements are handled correctly - whether you work with Leon's, The Brick, or any other retailer operating through TrueCommerce.

Common EDI Framework Reusable import, export, validation, logging, and Odoo workflow foundation.
Partner-Level Rules Separate mapping, codes, packaging, labels, and validation per retailer.

Common Odoo EDI Workflow

70–80%

Core SFTP exchange, document processing, Sales Order creation, Delivery, Invoice, ASN generation, inventory/catalog export, and EDI logs.

Partner-Specific Mapping Rules

20–30%

Retailer-specific mandatory fields, warehouse references, codes, packaging rules, address formats, labels, and document validation requirements.

Example Trading Partners
Leon's The Brick Retail Chains Distributors TrueCommerce Partners
Vraja Technologies EDI Implementation Team

Why Work with Vraja Technologies for TrueCommerce EDI Integration?

Vraja Technologies is an Odoo-certified partner with hands-on experience building EDI integrations for suppliers and distributors working with retail trading partners.

We know that a reliable EDI integration goes beyond file exchange - it requires correct business mapping, trading partner validation, error handling, thorough testing, and smooth automation inside Odoo.

Odoo-Certified Partner Experienced team for Odoo implementation, customization, and integration.
EDI-Focused Delivery Business mapping, document validation, automation, testing, and support.
Request a Free EDI Consultation →
✓

For TrueCommerce, Our Team Handles Every Aspect

✓SFTP connection setup between Odoo and TrueCommerce
✓Automatic import of inbound EDI files into Odoo
✓Automatic export of outbound EDI documents from Odoo
✓Sales Order creation from 850 Purchase Orders
✓Sales Order updates from 860 Purchase Order Changes
✓855 Order Acknowledgement generation from Odoo
✓856 ASN generation from Delivery Orders
✓810 Invoice generation from Customer Invoices
✓846 Inventory Advice from Odoo stock data
✓832 Product Catalog export from Odoo product master
✓Trading partner-specific field mapping and validation
✓Error logs and full document tracking inside Odoo
✓Testing support and trading partner certification