Date of Shipment
When the stock is dispatched.
EDI-943
Send advance stock-transfer shipment advice from Odoo to a 3PL or remote warehouse so the receiving location can prepare before the inventory arrives.
Moving stock between locations isn't just an inventory transaction — the warehouse on the receiving end needs advance notice to prepare a dock, allocate labor, and clear space before a truck shows up.
EDI 943 is the standardized way that notice travels from Odoo to a 3PL or remote warehouse, automatically, ahead of the shipment.
EDI 943 — Warehouse Stock Transfer Shipment Advice — is an electronic document used to notify a third-party logistics provider (3PL) or remote warehouse about an incoming stock transfer.
It follows the ANSI X12 EDI standard, ensuring structured, reliable communication between systems.
An EDI 856 Advance Ship Notice is sent to retailers or customers about an order that's on its way to them. EDI 943 is strictly internal — it's used for stock movements between a company's own locations, or to an outsourced warehouse partner, and never reaches an end customer.
Advance electronic notice helps the receiving warehouse prepare for inbound stock while keeping inter-warehouse and 3PL movements structured and auditable.
Gives the receiving warehouse advance notice to schedule docks and unloading.
Supports inventory forecasting and space planning before stock physically arrives.
Reduces delays and manual data-entry errors at the receiving end.
Keeps inter-warehouse and 3PL stock movements structured and auditable.
Removes phone calls and emails as the way a warehouse finds out stock is inbound.
The workflow starts from an internal stock transfer in Odoo and ends when the receiving warehouse confirms the physical receipt with EDI 944.
An internal stock transfer or inter-warehouse delivery is confirmed in Odoo.
Odoo prepares the EDI 943 with source, destination, product, and carrier detail.
The document is validated for completeness and accuracy.
Odoo generates the ANSI X12 EDI 943 file.
The file is transmitted to the receiving 3PL or warehouse.
The warehouse acknowledges receipt with an EDI 997 Functional Acknowledgment.
The warehouse receives the transfer and confirms the physical receipt with an EDI 944 Warehouse Stock Transfer Receipt Advice.
The 943 carries the shipment and warehouse details the receiving location needs to prepare for the incoming stock transfer.
When the stock is dispatched.
Manufacturer or supplier identification and details.
Destination warehouse or 3PL information.
Product SKUs, UPCs, descriptions, weights, and quantities.
Expected arrival time at the warehouse.
Origin of the stock transfer.
Carrier contact details and identification number.
This structured data lets the receiving warehouse plan ahead and align its inventory system before the transfer physically arrives.
When an internal transfer or inter-warehouse delivery is confirmed, Odoo pulls the shipment, product, and carrier details directly from that record to generate the 943.
The file always reflects what's actually being moved, not a manually re-typed summary. The completed file is transmitted through the configured EDI channel and logged against the originating transfer for full traceability.
The EDI 943 is generated from the same warehouse and product records that drive the physical transfer in Odoo.
Each transfer is mapped to a specific source warehouse and destination warehouse or 3PL location in Odoo, so the receiving party is always identified precisely.
Products are matched using Odoo's internal SKU alongside UPC or a warehouse-specific item code, with quantities and units of measure validated against the transfer record.
Where lot or serial-number tracking applies, that detail travels with the 943 so the receiving warehouse can reconcile incoming stock at the batch level.
Once a transfer is dispatched, Odoo can update the shipment status and estimated delivery date on the 943 record, keeping both sides aligned on the expected arrival window.
EDI 943 and EDI 944 are two halves of the same stock-transfer conversation.
On receipt, the 3PL or warehouse acknowledges the file with an EDI 997, then uses the shipment and product detail to prepare — scheduling dock time, allocating labor, and clearing space ahead of the physical arrival.
Once the transfer is received and checked in, the warehouse responds with an EDI 944 Warehouse Stock Transfer Receipt Advice confirming what was actually received.
The 943 tells the warehouse stock is coming; the 944 confirms what was actually received once it arrives — including any variance between what was shipped and what was counted in.
Together, they close the loop on inter-warehouse and 3PL stock transfers, much like 940 and 945 are used for outbound orders.
Odoo can keep the expected transfer separate from the quantity that the receiving warehouse physically confirms.
Not every transfer arrives exactly as shipped. When the follow-up EDI 944 reports a quantity different from what the 943 specified, Odoo can flag the discrepancy for review rather than silently reconciling inventory to whichever number arrived last — keeping a clear record of what was expected versus what was confirmed received.
Once a transfer is confirmed, Odoo inventory reflects the movement between locations — reducing available stock at the source warehouse and, once the 944 confirms receipt, increasing it at the destination — so on-hand quantities stay accurate at both ends throughout the transfer.
Every EDI 943 is validated and logged so incomplete or duplicate transfer messages do not silently enter the warehouse flow.
Missing or unmapped product identifiers are flagged before processing.
Incomplete source or destination warehouse information is detected.
Missing mandatory shipment fields are logged for review.
Failed transmissions remain visible for correction and retry.
Duplicate 943 transmissions for the same transfer can be identified.
Every 943 is logged with its transmission and acknowledgment status, so issues can be reviewed and corrected without losing the transfer's history.
Automated stock-transfer advice helps warehouses prepare earlier while improving inventory accuracy and traceability.
Warehouses can prepare docks, labor, and space ahead of the shipment's arrival.
Data is transmitted directly from Odoo, reducing manual errors and speeding processing.
Accurate incoming stock data supports real-time inventory updates and replenishment planning.
EDI 943 is sent over secure protocols such as HTTPS, SFTP, or AS2 with user authentication, protecting data integrity.
A full digital log of every stock transfer supports audit readiness and faster issue resolution.
EDI 943 is useful wherever inventory moves between owned or outsourced warehouse locations.
Manufacturers with multiple warehouses.
Moving stock between distribution locations.
Retailers operating a distribution network.
Using 3PL fulfillment across regions.
Any business moving stock between owned or outsourced warehouse locations.
The connection method is configured to match each 3PL or warehouse partner's technical requirements.
A reliable implementation starts with clear warehouse, product, traceability, communication, and discrepancy-handling rules.
Automate stock-transfer advice directly within Odoo ERP while keeping warehouse mapping, partner requirements, acknowledgments, and transfer status in one workflow.
At Vraja Technologies, we help businesses automate EDI 943 transactions directly within Odoo ERP. Whether you're working with 3PLs or managing multiple warehouses, our solution ensures stock transfer advice is sent in real time, data maps accurately from your delivery orders, EDI documents comply with your warehouse partners' requirements, and your team can track, manage, and confirm transfers without manual follow-up.
Common questions about warehouse stock-transfer advice, EDI 856, EDI 944, acknowledgments, multi-warehouse support, discrepancies, and secure transmission.
It's an electronic notice sent to a 3PL or remote warehouse about an incoming stock transfer, giving the receiving party advance notice before the shipment arrives.
EDI 856 is an Advance Ship Notice sent to retailers or customers about an order. EDI 943 is strictly internal, used for stock transfers between warehouses or to an outsourced 3PL.
The 943 notifies the warehouse that stock is coming. The 944 is the warehouse's confirmation of what was actually received once the transfer arrives.
Yes, typically with an EDI 997 Functional Acknowledgment on receipt of the file, followed later by an EDI 944 once the physical transfer is received.
Yes, source and destination warehouses are mapped individually in Odoo, supporting transfers across any number of locations or 3PL partners.
The discrepancy can be flagged for review when the follow-up EDI 944 is processed, rather than silently reconciled.
Yes, it's sent over secure protocols such as HTTPS, SFTP, or AS2 with user authentication.
Enhance your warehouse coordination and logistics performance with real-time EDI 943 integration for Odoo — automated stock transfer advice, accurate mapping from delivery orders, and full visibility from dispatch through confirmed receipt.
This is part of a fully connected EDI Integration workflow — 850, 855, 860, 865, 856, 810, 846, 832, 940, 945, and 943/944 — mapped directly into your Odoo ERP.

