What is the EDI 943 Warehouse Stock Transfer Shipment Advice?
The EDI 943 Warehouse Stock Transfer Shipment Advice is an ANSI X12 transaction set used to notify a warehouse, public warehouse, or third-party logistics provider (3PL) that inventory is being transferred and is in transit to the receiving facility. The transaction provides advance visibility into inbound inventory movement, shipment references, pallet and carton detail, item quantities, lot and serial information, and expected arrival timing.
Organizations use the EDI 943 to synchronize inbound warehouse transfers, improve receiving readiness, reduce blind receipts, strengthen inventory visibility, and support automated warehouse execution workflows. The transaction serves as the warehouse transfer counterpart to the EDI 940 Warehouse Shipping Order and commonly pairs with the EDI 944 Warehouse Stock Transfer Receipt Advice to complete the warehouse transfer lifecycle
What Does the EDI 943 Do?
The EDI 943 electronically communicates inbound warehouse transfer information before inventory physically arrives at the warehouse. The transaction allows warehouses to prepare labor, dock scheduling, staging, inventory receiving workflows, and put-away operations in advance.
Modern organizations increasingly use the EDI 943 as part of the execution control layer that synchronizes inbound warehouse transfers, transportation coordination, inventory visibility, and warehouse execution across interconnected supply chains.
The EDI 943 supports:
- Advance inbound shipment visibility
- Warehouse receiving preparation
- Dock and labor scheduling
- Pallet and carton tracking
- GS1 SSCC labeling
- EPC/RFID serialization
- Lot and batch traceability
- Multi-enterprise inventory synchronization
- Exception visibility and operational readiness
Who Uses the EDI 943?
Organizations across warehouse-intensive industries use the EDI 943 Warehouse Stock Transfer Shipment Advice to coordinate inbound stock transfers and warehouse replenishment activities.
Common Users of the EDI 943
| Industry | Usage |
|---|---|
| Retail & Grocery | Regional replenishment and store inventory movement |
| Consumer Goods | Distribution center replenishment |
| Manufacturing | Plant and warehouse stock transfers |
| Logistics & Transportation | 3PL inbound coordination |
| Pharmaceuticals | Serialized and lot-controlled transfers |
| Food & Beverage | Cold-chain replenishment and regulated handling |
| E-Commerce | Omni-channel inventory positioning |
Why is EDI 943 important?
The EDI 943 Warehouse Stock Transfer Shipment Advice enables organizations to synchronize inbound warehouse transfers, inventory visibility, dock scheduling, transportation coordination, and receiving preparation before inventory physically arrives. Modern supply chains use the EDI 943 to improve warehouse readiness, reduce receiving delays, strengthen pallet traceability, and improve inventory synchronization across multi-enterprise distribution networks.
When Is the EDI 943 Required?
The EDI 943 is typically required whenever inventory is transferred into a warehouse, public warehouse, or 3PL facility and advance receiving visibility is needed.
Organizations commonly require the EDI 943 for:
- Inter-warehouse stock transfers
- Distribution center replenishment
- Public warehouse inbound shipments
- Vendor-managed inventory workflows
- Retail replenishment models
- Serialized and regulated inventory transfers
- Cross-dock operations
- Forward staging workflows
Is the EDI 943 Mandated Under Regulation?
The EDI 943 itself is not federally mandated. Certain industries and regulated supply chains such as Healthcare, pharmaceutical, food, beverage, aerospace, and high-value electronics supply chains frequently require enhanced traceability and serialization controls and data elements commonly transmitted within the EDI 943, including:
- GS1 SSCC labeling
- Serialized product traceability
- Lot and expiration tracking
- EPC/RFID support
- Chain-of-custody documentation
How Does the EDI 943 Work in the Business Workflow?
The EDI 943 prepares the receiving warehouse for inbound inventory movement before the shipment arrives. The warehouse uses the information to allocate labor, prepare dock schedules, plan receiving workflows, and validate inbound inventory.
Upstream Transactions
| Transaction | Purpose |
|---|---|
| 850 | Purchase Order |
| 940 | Warehouse Shipping Order |
| Internal Transfer Orders | Internal inventory movement requests |
| 856 | Advance Ship Notice |
Downstream Transactions
| Transaction | Purpose |
|---|---|
| 944 | Warehouse Stock Transfer Receipt Advice |
| 947 | Warehouse Inventory Adjustment Advice |
| 997 | Functional Acknowledgment |
| 999 | Implementation Acknowledgment |
End-to-End Workflow Example
- Transfer Initiation
A depositor or ERP system initiates an inventory transfer to a warehouse or 3PL.
- EDI 943 Transmission
The sender transmits the EDI 943 containing:
- Shipment identifiers
- Item quantities
- Packaging details
- Carrier information
- Arrival timing
- SSCC and serialization detail
- Warehouse Preparation
The warehouse prepares:
- Dock assignments
- Labor allocation
- Put-away planning
- Receiving workflows
- Shipment Arrival
The shipment arrives and the warehouse validates received inventory.
- EDI 944 Receipt Confirmation
The warehouse transmits the EDI 944 confirming received quantities and reporting discrepancies.
- Inventory Reconciliation
ERP and WMS systems reconcile expected versus actual inventory.
- Exception Management
OSD (Over, Short, & Damaged) discrepancies may trigger downstream EDI 947 inventory adjustments.
Industry-Specific Workflow Variations
| Industry | Workflow Variation |
|---|---|
| Grocery | Perishable replenishment and cold-chain controls |
| Retail | Omni-channel staging and allocation |
| Pharmaceuticals | Lot, batch, and expiration tracking |
| Logistics | Cross-dock and flow-through receiving |
| Manufacturing | Plant-to-warehouse replenishment |
| Consumer Goods | High-volume palletized distribution |
Cross-Standard Canonical Mapping
| Business Function | ANSI X12 | EDIFACT | SAP IDoc |
|---|---|---|---|
| Warehouse Transfer Advice | 943 Warehouse Stock Transfer Shipment Advice | DESADV | SHPMNT |
| Warehouse Receipt Confirmation | 944 Warehouse Stock Transfer Receipt Advice | RECADV | WMMBXY |
| Inventory Adjustment | 947 Warehouse Inventory Adjustment Advice | INVRPT | MBGMCR |
| Advance Ship Notice | 856 Advance Ship Notice | DESADV | DESADV |
How does PartnerLinQ use the EDI 943?
PartnerLinQ uses the EDI 943 Warehouse Stock Transfer Shipment Advice to advise warehouses and 3PLs that transfer shipments are pending or in transit. The platform validates item identifiers, SSCCs, quantities, dates, and references while monitoring acknowledgments, responses, and exception workflows. The platform connects the EDI 943 to the EDI 944 and EDI 947 to strengthen transaction-level visibility and execution control across multi-enterprise warehouse networks.
How the EDI 943 Supports the Execution Control Layer
Modern organizations increasingly treat the EDI 943 as part of the execution control layer that synchronizes inbound warehouse transfers, transportation coordination, inventory visibility, dock scheduling, and receiving workflows across multi-enterprise supply chains.
Where Is the EDI 943 Used?
The EDI 943 is used across:
- Distribution centers
- Public warehouses
- Third-party logistics providers
- Retail replenishment networks
- Manufacturing distribution environments
- Omni-channel fulfillment operations
- Grocery and cold-chain logistics
- Pharmaceutical supply chains
What responses to the EDI 943 Warehouse Stock Transfer Shipment Advice are expected or sent;
Warehouses typically respond with the EDI 944 Warehouse Stock Transfer Receipt Advice to confirm shipment receipt and variances. The EDI 997 and EDI 999, also part of response processing provide syntax acknowledgments when required. The Functional Acknowledgment (997) is an ANSI X12 EDI transaction set that represents industry’s best practice and is automatically generated by modern EDI software. The Implementation Acknowledgment (999) is an ANSI X12 transaction set designed to provide detailed feedback on the acceptance or rejection of received EDI transactions. Unlike the 997, which only indicates syntactical validity, the Implementation Acknowledgment (999) also evaluates compliance against published implementation guides.
Are there Industry-Specific Responses to the EDI 943?
Yes. While the EDI 944 Warehouse Stock Transfer Receipt Advice represents the most common operational response to the EDI 943 Warehouse Stock Transfer Shipment Advice, many industries implement additional transaction responses, validation workflows, exception processes, and regulatory controls depending on the nature of the inventory, warehouse model, and compliance requirements.
Organizations frequently extend EDI 943 processing through industry-specific acknowledgment models, inventory validation workflows, serialized traceability processes, and exception management procedures.
| Industry | Response Transactions | Common Validations | Operational Focus |
|---|---|---|---|
| Retail & Consumer Goods | 944, 997, 999, 947 | GS1 SSCC & UPC validation, pallet-level traceability | ASN cross-validation, dock scheduling synchronization, pallet reconciliation, high-volume receiving, inventory positioning, and omni-channel replenishment |
| Grocery & Food Supply Chain | 944, 947, 997, 999 | Lot validation, expiration-date verification, cold-chain compliance | Cold-chain/FIFO execution, temperature exception reporting, expiration validation, spoilage reconciliation, perishable inventory handling |
| Pharmaceuticals & Healthcare | 944, 997, 999, 824 | Serialization validation, lot traceability, EPC/RFID compliance | DSCSA alignment, serialized product validation, chain-of-custody verification, regulated inventory execution, traceability, compliance holds |
| Logistics & 3PL | 944, 947, 997, 999 | Multi-warehouse validation, inventory segregation, routing validation | Cross-dock validation, warehouse pre-receipt orchestration, inbound staging, transportation synchronization processing, multi-client inventory reconciliation |
| Manufacturing | 944, 997, 999, 947 | Component traceability, serialized inventory validation | Plant replenishment, production staging, inter-facility synchronization, production inventory reconciliation, component traceability validation |
| Consumer Electronics | 944, 997, 999, 824 | Serial number validation, pallet traceability, EPC/RFID support | High-value inventory control, secure receiving workflows, serialized inventory validation, pallet integrity verification |
| Automotive | 944, 997, 999, 947 | AIAG compliance, sequencing validation, supplier synchronization | Just-in-time replenishment/inventory synchronization, manufacturing continuity, JIT sequencing validation, production staging |
| Aerospace & Defense | 944, 997, 999, 824 | Serialized traceability, audit compliance, secure receiving validation | Regulated inventory control, mission-critical logistics, chain-of-custody auditing, secure inventory verification |
| Foodservice Distribution | 944, 947, 997, 999 | Lot traceability, expiration validation, temperature monitoring | Route-based/multi-location replenishment, rapid inventory turnover, cold-chain coordination |
| E-Commerce Fulfillment | 944, 997, 999, 947 | Barcode validation, inventory synchronization, carton-level visibility | Distributed inventory positioning, omni-channel allocation, fast-moving fulfillment execution, forward staging coordination and validation |
| Public Warehousing | 944, 997, 999 | Warehouse code validation, inventory ownership reconciliation | Depositor inventory reconciliation, warehouse receipt confirmation, shared warehouse execution, inventory accountability |
| Consumer Packaged Goods (CPG) | 944, 947, 997, 999 | GS1 standards validation, pallet and carton traceability | High-volume retail replenishment and distribution, promotional inventory synchronization, replenishment coordination |
What is the Difference Between EDI 943 and EDI 944?
| EDI 943 | EDI 944 |
|---|---|
| Announces inbound stock transfer shipment | Confirms receipt of inbound shipment |
| Sent before arrival | Sent after receipt processing |
| Supports warehouse preparation | Supports inventory reconciliation |
| Coordinates inbound logistics | Validates received inventory |
| Improves dock scheduling | Improves inventory accuracy |
The primary difference between the EDI 943 and EDI 944 lies in the direction of inventory movement and the business event each transaction represents within the warehouse workflow.
| Transaction | Name | Purpose |
|---|---|---|
| 943 | Warehouse Stock Transfer Shipment Advice | Instructs or advises a warehouse that inventory is being shipped or transferred into a warehouse or between warehouse locations |
| 944 | Warehouse Stock Transfer Receipt Advice | Confirms that the warehouse physically received the transferred inventory |
What does the EDI 943 support?
The EDI 943 Warehouse Stock Transfer Shipment Advice supports multi-warehouse and 3PL execution, the use of the GS1 barcode and Electronic Product Code / Radio Frequency Identification (EPC/RFID) data carriers and product serial number identification, and shipment details and while not recommended for use with Stock Transfers, the NTE (Note/Special Instruction) segment is also supported.
- Advance inbound warehouse notifications
- Internal stock transfer execution between distribution nodes
- Serialized and lot-controlled tracking.
- GS1 SSCC / EPC / RFID identification
- Carrier and bill-of-lading reference passing
- Dock and labor scheduling
- Cross-dock and forward-staging workflows
- High-velocity retail and CPG inbound models
What Is the Purpose, Key Features, and Business Use Cases of the EDI 943?
The EDI 943 Warehouse Stock Transfer Shipment Advice prepares a warehouse, public warehouse, or third-party logistics provider (3PL) to receive inbound inventory transfers before the shipment physically arrives. The transaction improves warehouse readiness, inbound inventory visibility, dock scheduling, labor planning, receiving coordination, and inventory synchronization across multi-enterprise supply chains.
Organizations use the EDI 943 to electronically communicate shipment identifiers, pallet and carton detail, item quantities, carrier references, expected arrival timing, serialized tracking information, and lot-controlled inventory detail in support of efficient warehouse receiving and execution workflows.
Operational Purpose
The primary purpose of the EDI 943 Warehouse Stock Transfer Shipment Advice is to notify a receiving warehouse that inventory is being transferred inbound and to provide sufficient operational detail for receiving preparation, inventory validation, and warehouse execution planning. The EDI 943 supports:
- Advance inbound inventory visibility
- Warehouse receiving preparation
- Dock scheduling and labor allocation
- Inventory synchronization
- Serialized pallet and carton tracking
- GS1 SSCC validation
- EPC/RFID-enabled traceability
- Exception management workflows
- Inventory reconciliation readiness
Modern organizations increasingly use the EDI 943 as part of the execution control layer that synchronizes transportation, warehouse operations, inventory positioning, and receiving workflows across interconnected supply chain ecosystems.
Key Features
| Feature | Description | Operational Benefit |
|---|---|---|
| Advance Stock Notification | Provides advance visibility into inbound inventory transfers before arrival | Improves receiving readiness and dock planning |
| Warehouse Receiving Preparation | Allows warehouses to allocate labor, dock doors, and staging resources | Reduces unloading delays and congestion |
| Shipment Identification | Communicates transfer numbers, BOLs, PRO numbers, and shipment references | Strengthens shipment traceability |
| Carrier Coordination | Provides transportation and carrier tracking references | Improves inbound logistics synchronization |
| Serialized Inventory Control | Supports SSCC, EPC, RFID, and serialized pallet tracking | Enhances chain-of-custody visibility |
| Lot and Batch Traceability | Supports regulated inventory handling and expiration tracking | Improves compliance and recall readiness |
| Item-Level Detail | Provides SKU, UPC, GTIN, quantity, and packaging information | Improves receiving accuracy |
| Cross-Dock Coordination | Supports flow-through and rapid warehouse transfer workflows | Reduces inventory dwell time |
| Exception Management Support | Prepares receiving teams for discrepancies and OSD workflows | Improves operational responsiveness |
| Multi-Warehouse Synchronization | Coordinates inventory movement between facilities | Improves enterprise inventory visibility |
| Omni-Channel Staging Support | Supports allocation and staging for retail and e-commerce workflows | Improves fulfillment readiness |
| Integration Readiness | Supports ERP, WMS, TMS, and warehouse automation integration | Enables automated receiving workflows |
| Use Case | Supported Processes |
|---|---|
| Inbound Stock Transfer Notification | Receiving preparation |
| Inter-Warehouse Stock Movement | Inventory synchronization |
| Retail Replenishment | Multi-site replenishment |
| Cross-Dock Operations | Flow-through logistics |
| Vendor Managed Inventory | Public warehouse replenishment |
| Cold-Chain Logistics | Regulated handling |
| Export Logistics | Serialized pallet tracking |
Industry Applications
Industries using the EDI 943 include:
- Retail
- Grocery
- Consumer Goods
- Pharmaceuticals
- Manufacturing
- Logistics
- Healthcare distribution
Food & Beverage
Operational Visibility
The EDI 943 improves inbound shipment visibility before arrival and reduces blind receiving workflows.
Compliance Reporting
The EDI 943 supports:
- GS1 SSCC standards
- EPC/RFID controls
- Serialized traceability
- Audit readiness
- Chain-of-custody workflows
Financial Reconciliation
Organizations reconcile inbound receipts through the EDI 944 and downstream ERP inventory posting processes.
Supply Chain Coordination
The EDI 943 synchronizes:
- Transportation
- Warehousing
- Inventory positioning
- Dock scheduling
- Put-away execution
Exception Management
Organizations use the EDI 943 to proactively manage:
- OSD discrepancies
- Missing pallets
- Shipment variances
- Lot discrepancies
- Routing changes
How does EDI 943 differ from EDI 856?
The EDI 943 Warehouse Stock Transfer Shipment Advice supports internal warehouse transfer and stock movement workflows, while the EDI 856 Advance Ship Notice primarily supports customer-facing (B2B, B2C, D2C) shipment visibility and retail receiving preparation. The EDI 943 focuses on warehouse transfer orchestration, while the EDI 856 focuses on shipment notification and inbound receiving coordination.
What are the Key Features of the EDI 943 Warehouse Stock Transfer Shipment Advice?
| Feature | Description |
|---|---|
| Advance stock notification | Provides the receiving warehouse visibility into shipments and expected inventory additions, allowing the warehouse time to plan for put-away processes |
| Advance carrier information | Communicates BOL, PRO, tracking, and shipment references |
| Labor and dock planning | Enables staging and resource allocation by preparing the receiving warehouse to receive the inbound shipment, allocate dock space, resources, and labor before the trailer arrives |
| Value Add Process Planning | Enables omni-channel allocation and staging, allowing the warehouse time to plan advanced 3PL functions including value-add and put-together processing |
| Exception Management | Prepares warehouse for discrepancy reporting |
| Regulated Handling Support | Captures lot, expiration, and temperature-control information |
| Serialized Control | Supports SSCC and EPC tracking for pallets and cases |
What is the Purpose of the EDI 943 Warehouse Stock Transfer Shipment Advice?
The EDI 943 prepares a warehouse to receive an inbound transfer shipment with visibility into items, quantities, packaging, and references, supporting accurate and efficient receiving operations.
Typical Information Included
| Category | Description |
|---|---|
| Warehouse locations | Depositor, ship-from, ship-to identifiers |
| Shipment identifiers | Transfer number, shipment ID, BOL, carrier references |
| Schedule | Expected arrival date and time |
| Special handling | Temperature, hazard, priority flags |
| Pallet/carton detail | SSCC, EPC/RFID when used |
| Product detail | Item number, quantity, UOM, packaging |
| Lot and serial data | Lot, batch, expiration, serial where required |
What are the Essential Components & Segments of the EDI 943 Warehouse Stock Transfer Shipment Advice?
| Segment | Purpose |
|---|---|
| W06 | Inventory transfer shipment identification |
| N1 - N4 | Name and address segments for ship-from / receiving warehouse |
| N9 | Reference identification (SID, BOL, PRO, PO, carrier tracking) |
| G62 | Date and time qualifiers |
| W01 | Line-item detail |
| G69 | Item descriptions |
| W76 | Roll-up totals (quantities, weight, volume) |
What Information Is Required in the EDI 943?
| Segment | Purpose |
|---|---|
| W06 | Transfer shipment identification |
| N1-N4 | Name and address detail |
| N9 | Reference identification |
| G62 | Dates and times |
| W01 | Line-item detail |
| G69 | Item description |
| W76 | Totals and measurements |
Required Segments
| Segment | Description |
|---|---|
| ST | Transaction set header |
| W06 | Warehouse shipment identification |
| N1 | Party identification |
| W01 | Item detail |
| W76 | Totals |
| SE | Transaction set trailer |
Optional Segments
| Segment | Description |
|---|---|
| N9 | Reference numbers |
| G62 | Date and time |
| G69 | Item description |
| MAN | Marks and numbers |
| REF | Additional references |
Required Identifiers
The EDI 943 commonly requires:
- Shipment ID
- Transfer number
- Warehouse identifiers
- SSCCs
- Item identifiers
- GTIN or UPC
- Carrier references
Required Dates
| Date Type | Typical Usage |
|---|---|
| Ship Date | Shipment departure |
| Expected Arrival | Receiving preparation |
| Issue Date | Transaction creation |
Required Financial Data (if applicable)
The EDI 943 is primarily operational and generally does not contain extensive financial detail.
Required Reference Numbers
| Reference | Usage |
|---|---|
| BOL | Bill of Lading |
| PRO | Carrier tracking |
| Shipment ID | Transfer identification |
| PO Number | Associated replenishment reference |
Claim-Level vs Line-Level Detail (if applicable)
The EDI 943 primarily operates at:
- Shipment level
- Pallet level
- Carton level
- Line-item level
Service-Level or Line-Level Detail (if applicable)
The EDI 943 supports:
- Quantity detail
- Packaging detail
- Lot and serial detail
- Pallet structure
- UOM detail
What Common segments/element are Included in the EDI 943 Warehouse Stock Transfer Shipment Advice?
| Segment / Element | Role |
|---|---|
| W0601 | Indicates original, full, replacement, or exceptions-only mode |
| N103 / N104 | Party identifier qualifiers and codes |
| N9 | Reference identification (SID, BOL, PRO, PO, carrier tracking) |
| G6201 | Date qualifiers (ship date, expected arrival, issue date) |
| W76 | Roll-up totals (quantities, weight, volume) |
Summary Table of Key Segments
| Segment | Functional Purpose | Required |
|---|---|---|
| ST | Transaction header | Yes |
| W06 | Shipment identification | Yes |
| N1 | Warehouse identification | Yes |
| N9 | References | Conditional |
| G62 | Dates and times | Conditional |
| W01 | Line-item detail | Yes |
| G69 | Item description | Optional |
| W76 | Shipment totals | Yes |
| SE | Transaction trailer | Yes |
What Status Codes are used with the EDI 943 Warehouse Stock Transfer Shipment Advice?
Typical status and action indicators used with the EDI 943 can be found in the found in the W0601 Reporting Code. This code identifies the purpose of the transaction set, such as creating an Original Transaction or Full Detail, indicating the transaction contains 'Full Detail' an approach allowing the sender to include all information and the receiver the ability to overwrite shipment data, information each time, Replacement and Charge, and cancellations
- Original Transaction
- Full Detail – e.g., Full refresh a ‘change by refresh’ process for partners who expect Warehouse Shipping Order to change and anticipate the use of change or replacement orders.
Exceptions - change is only communicated where the change has occurred.- Cancellation
- Replacement and Charge (where supported)
What Reason Codes are used with the EDI 943 Warehouse Stock Transfer Shipment Advice?
While the EDI 943 Warehouse Stock Transfer Shipment Advice is a one-way, advance notification sent from a supplier or manufacturer to a warehouse to inform them of an incoming stock transfer, there are Action Codes (Element 306 in W06 Segment), codes that can indicate an action taken or the status of the warehouse shipment advice in flight.
- *Change or Correction - Shipment correction, Item substitution
- Lot or unit removal
- Equipment additions
- Packaging or pallet pattern change
- Routing or carrier change
*Note: PartnerLinQ suggests utilizing a ‘Change-by-Refresh’ process for partners who expect Warehouse Shipping Order to change and anticipate the use of change or replacement orders.
Industry-Specific Code Sets
Organizations may use:
- GS1 identifiers
- Warehouse-specific qualifiers
- Carrier-specific routing codes
- Internal ERP status codes
What Use Cases does the EDI 943 Warehouse Stock Transfer Shipment Advice support?
| Use Case | Supported Business Processes |
|---|---|
| Inbound Stock Transfer Notification | Inventory forecasting and replenishment; dock scheduling and labor planning; automated receiving preparation. |
| Customer Return Authorization | Return goods handling; reverse logistics coordination; inventory adjustment upon receipt. |
| Carrier and Shipment Tracking Coordination | Logistics preparation; carrier synchronization; transit visibility for goods in motion. |
| Inter-Warehouse Stock Movement | Stock redistribution; location updates; real-time inventory synchronization across facilities. |
| Inventory Record Updates | Automated data entry for stock accuracy; reconciliation of shipped vs. received quantities; reduction in manual errors. |
| Regional Replenishment for Retail, Convenience, and Grocery Networks | Demand-driven replenishment; route optimization for perishable goods; multi-site inventory leveling. |
| 3PL Fulfillment for Direct-to-Store and Direct-to-Consumer Models | Order fulfillment orchestration; last-mile preparation; integration with e-commerce platforms. |
| Cold-Chain and Regulated Supply Chain Execution with Special Handling | Temperature logging; compliance certification; chain-of-custody documentation. |
| Export Logistics with Sealed Pallets and Serial Control | Export compliance; serial number validation; pallet-level tracking for global handoffs. |
| Vendor-Managed Inventory in Public Warehousing | VMI replenishment cycles; space allocation in multi-tenant facilities; automated threshold alerts. |
| Cross-Dock and Flow-Through Environments | Cross-dock sorting; flow-through labeling; minimal dwell-time processing. |
| Omni-Channel Allocation and Staging | Channel-specific inventory splitting; staging for blended orders; real-time availability syncing. |
| DC to DC Transfers | Inter-DC routing; consolidation of partial loads; capacity planning across networks. |
What are the Benefits of the EDI 943 Warehouse Stock Transfer Shipment Advice?
| Benefit | Result |
|---|---|
| Operational readiness | Faster unloading and slotting |
| Improved inventory accuracy | Stronger alignment with ERP expectations |
| Serialized traceability | Enhanced chain-of-custody confidence |
| Reduced delays | Fewer blind receipts and receiving bottlenecks |
| Lower labor cost | Better inbound workforce planning |
| Higher On-Time, In-Full (OTIF) | Greater On-Time, In-Full execution reliability |
What are the Benefits of Automating the EDI 943?
Automation reduces manual receiving preparation while improving inventory synchronization, warehouse readiness, acknowledgment monitoring, and receiving accuracy. Automated EDI 943 processing supports:
- Faster inbound processing
- Reduced receiving errors
- Automated ERP reconciliation
- Enhanced exception management
- Improved transaction-level visibility
- Stronger OTIF performance
Are there Regulatory and Compliance Requirements for the EDI 943?
The EDI 943 commonly aligns with:
- ANSI X12 v4010
- GS1 SSCC labeling
- EPC/RFID standards
- AS2 communication standards
- Industry audit requirements
How efficient is the EDI 943 Warehouse Stock Transfer Shipment Advice?
Automation is very efficient when compared to manual execution, and the EDI 943 Warehouse Stock Transfer Shipment Advice is no exception. The 943 reduces receiving time, eliminates blind unloads, supports automated matching, and accelerates posting to on-hand. The result, information exchanged between parties is increasingly accurate, particularly when automatically reconciled by way of the EDI 944 and 947 with alerting and/or exception reporting.
How compliant is the EDI 943 Warehouse Stock Transfer Shipment Advice ?
The EDI 943 Warehouse Stock Transfer Shipment Advice aligns with X12 v4010 standards, GS1 SSCC, EPC guidance, and common AS2 transport practices and protocols, The 943supports global warehouse networks and industry audit controls and is used in PartnerLinQ-connected ecosystems.
- X12 v4010 structure
- Support for GS1 SSCC labeling
- EPC/RFID compliance when applicable
- Standard EDI control structure and acknowledgments
What is the Technical Structure, Format, and Versions of the EDI 943 Warehouse Stock Transfer Shipment Advice?
The EDI 943 uses the ANSI X12 Warehouse Stock Transfer Shipment Advice for digital stock transfer shipments and shipments in transit to a warehouse, warehouse receipt, and shipment notification.
Hierarchical Loop Structure
The EDI 943 commonly contains:
- Header loops
- Party identification loops
- Shipment detail loops
- Item detail loops
- Summary totals
- File Format and Delimiters
File Format and Delimiters
The EDI 943 uses standard ANSI X12 delimiter structures to separate segments, elements, and sub-elements.
| Delimiter Type | Example |
|---|---|
| Segment Separator | ~ |
| Element Separator | * |
| Sub-Element Separator | > |
EDI 943 Functional Group and Envelope Structure
The EDI 943 is transmitted within a standard ANSI X12 interchange envelope.
Version Differences
The EDI 945 is most commonly implemented using ANSI X12 Version 4010, though some organizations support later versions.
Common Versions
| Version | Description |
|---|---|
| 4010 | Most widely implemented warehouse fulfillment version |
| 4030 | Expanded transportation support |
| 5010 | Enhanced validation and compliance structures |
The EDI 943 is commonly implemented using ANSI X12 4010, although certain trading partners may support additional versions or implementation-specific requirements.
How Accurate is the EDI 943 Warehouse Stock Transfer Shipment Advice?
Accuracy depends on synchronized identifiers, location codes, and partner code lists; PartnerLinQ validations on ST/SE control numbers and mandatory content support processing integrity.
What are the Limitations of the EDI 943 Warehouse Stock Transfer Shipment Advice?
Adoption, Adoption depends on partner maturity regarding their business processes and WMS, and agreement on refresh versus cancel/replace strategy for change management. Advanced capabilities such as handling Batch/lot or advanced serialized might limit adoption in certain high value or regulated supply chains.
- Warehouse must support EDI receipts or pre-receipts.
- Exceptions-only mode requires strong error handling discipline.
- SSCC/EPC requires more advanced capabilities.
Version or Companion Guide Constraints
Trading partners may impose:
- Segment usage rules
- Custom qualifier requirements
- Warehouse-specific validations
- Serialized inventory requirements
- Jurisdiction-Specific Requirements
Certain regulated industries may require:
- Lot traceability
- Expiration tracking
- Serialized product control
- Chain-of-custody validation
- Timing and Frequency Limitations
Organizations must synchronize timing between:
- Shipment departure
- EDI transmission
- Warehouse receiving
- ERP reconciliation
Strong partner coordination remains critical for accurate processing.
Are Implementation Guidelines and Sample Files Available for the EDI 943?
Yes. PartnerLinQ provides implementation guides, onboarding documentation, sample files, mapping guidance, and validation support for the EDI 943 Warehouse Stock Transfer Shipment Advice Implementation guides illustrate both inbound and outbound flows, segment layouts, and valid data examples and support testing and partner onboarding.
Companion Guides
Trading partners frequently publish EDI 943 Warehouse Stock Transfer Shipment Advice implementation guidelines defining segment usage and validation rules. Customized specification documents for use in on boarding and technical development are available through PartnerLinQ Support and Guideline Management.
EDI 943 Example File (X12 Sample)
Sample EDI 943 transactions illustrate both inbound and outbound flows, segment layouts, and generally provide data examples in support of implementation, testing, and partner onboarding.
ISA*00* *00* *ZZ*SENDERID *ZZ*RECEIVERID *260515*1200*U*00401*000000001*0*T*>~ GS*SW*SENDERID*RECEIVERID*20260515*1200*1*X*004010~ ST*943*0001~ W06*F*TRANSFER12345~ N1*SF*DISTRIBUTION CENTER*92*DC100~ N1*ST*PUBLIC WAREHOUSE*92*WH200~ N9*BM*BOL998877~ G62*11*20260515~ W01*500*EA*UP*012345678905~ G69*PRODUCT DESCRIPTION~ W76*500*LB*12000~ SE*10*0001~ GE*1*1~ IEA*1*000000001~
Annotated Example:
| Segment | Sample Data | Description |
|---|---|---|
| ISA | ISA*00* *00* *ZZ*SENDERID *ZZ*RECEIVERID *260515*1200*U*00401*000000001*0*T*>~ | Interchange Control Header. Identifies the sender, receiver, interchange date/time, control version, and delimiters used within the EDI transmission. |
| GS | GS*SW*SENDERID*RECEIVERID*20260515*1200*1*X*004010~ | Functional Group Header. Identifies the functional group as a Warehouse Shipping Advice transaction group using version 004010. |
| ST | ST*943*0001~ | Transaction Set Header. Begins the EDI 943 Warehouse Stock Transfer Shipment Advice transaction and establishes the transaction control number 0001. |
| W06 | W06*F*TRANSFER12345~ | Warehouse Shipment Identification. F identifies the transaction as Full Detail processing. TRANSFER12345 represents the warehouse stock transfer reference number. |
| N1 (Ship From) | N1*SF*DISTRIBUTION CENTER*92*DC100~ | Ship-From Identification. Indicates the shipping warehouse or distribution center. SF = Ship From. DC100 identifies the originating warehouse location. |
| N1 (Ship To) | N1*ST*PUBLIC WAREHOUSE*92*WH200~ | Ship-To Identification. Indicates the receiving warehouse or public warehouse. ST = Ship To. WH200 identifies the destination warehouse. |
| N9 | N9*BM*BOL998877~ | Reference Identification. BM identifies the Bill of Lading qualifier. BOL998877 represents the shipment’s Bill of Lading number. |
| G62 | G62*11*20260515~ | Date/Time Reference. 11 identifies the shipment date qualifier. 20260515 represents the shipment date of May 15, 2026. |
| W01 | W01*500*EA*UP*012345678905~ | Line Item Detail. Indicates shipment quantity and product identification. 500 units shipped in EA (Each) quantity. UP identifies a UPC code. 012345678905 is the UPC identifier for the item. |
| G69 | G69*PRODUCT DESCRIPTION~ | Line Item Description. Provides a human-readable description of the transferred inventory item. |
| W76 | W76*500*LB*12000~ | Totals Segment. Indicates shipment totals. 500 represents total units. LB indicates pounds. 12000 represents total shipment weight. |
| SE | SE*10*0001~ | Transaction Set Trailer. Ends the EDI 943 transaction and confirms the segment count and matching transaction control number. |
| GE | GE*1*1~ | Functional Group Trailer. Indicates one transaction set is included within the functional group. |
| IEA | IEA*1*000000001~ | Interchange Control Trailer. Ends the EDI interchange and validates the interchange control number. |
Annotated Workflow Context
| Business Step | Sample Segment | Operational Purpose |
|---|---|---|
| Transfer Initiation | W06*F*TRANSFER12345~ | Initiates the warehouse transfer and identifies the shipment reference. |
| Warehouse Identification | N1*SF*DISTRIBUTION CENTER | Identifies the origin warehouse responsible for shipping inventory. |
| Receiving Coordination | N1*ST*PUBLIC WAREHOUSE | Identifies the destination warehouse preparing to receive inventory. |
| Shipment Traceability | N9*BM*BOL998877~ | Provides carrier and transportation tracking references. |
| Scheduling & Planning | G62*11*20260515~ | Allows the receiving warehouse to allocate labor and dock scheduling. |
| Inventory Visibility | W01*500*EA*UP*012345678905~ | Provides detailed item-level shipment quantities and product identifiers. |
| Shipment Reconciliation | W76*500*LB*12000~ | Supports receiving reconciliation and operational totals validation. |
What are the Basic Questions for EDI Integration with the EDI 943 Warehouse Stock Transfer Shipment Advice?
- Are there Samples and Specs available?
- What EDI version and standard will be used?
- What is the general direction of the transaction?
- Are they Inbound or outbound to another party?
- Is this a full-detail or exceptions-only model?
- What response is expected or sent to the transaction?
- Is a warehouse pre-receive required?
- Are there samples and specs of the response transaction available?
- Are responses and changes automatically triggered? (an internal systems trigger)
- Do transactions require human intervention?
- Are there other interested parties?
- What transactions might these interested parties be a party to?
- Are there order or shipment types that need to be tracked or handled differently?
- Are there any business rules that should be considered when processing Warehouse Stock Transfer Shipment Advice (943)? (e.g., invalid/missing item or customer identification number)
- Do Batch or Lot numbers need to be tracked? Is there serialization?
- Are SSCC and EPC required?
- Which date qualifiers are mandatory?
- Are products consolidated and presented as single line items, or are sublines involved?
- How are changes to the Warehouse Stock Transfer Shipment Advice (943) business message transaction today?
- Is there automation? (an internal systems trigger) Or are Warehouse Stock Transfer Shipment Advice (943) business message transactions triggered manually?
- What is the master data source for item and location codes?
- How are discrepancies resolved?
What Business Level Workflows does the EDI 943 Warehouse Stock Transfer Shipment Advice support?
- Initiation: The Transfer is initiated, and the depositor sends an EDI 943 Warehouse Stock Transfer to the warehouse, identifying items, quantities, and shipping details.
- Processing: The warehouse receives the EDI 943 and plans the inbound logistics flow before the trailer arrives.
- Shipment: Once the shipment arrives at the warehouse, the warehouse team receives the shipment, begins ‘put-a-way’ processing, generates and transmits the EDI 944 to the depositor, detailing the items and quantities received, variances, and packaging details within the specified period
- Receipt The depositor receives the EDI 944
- Acknowledgment: The depositor sends an EDI 997 Functional Acknowledgment back to the warehouse to confirm receipt and process the contents of the EDI 944, updating inventories.
- Validation: The depositor validates the EDI 944 against the original EDI 943 for accuracy, often via automated ERP integration.
- Reconciliation and Updates: The depositor reconciles discrepancies (e.g., exceptions, Over, Short, & Damaged (OSD)), updates inventory records and adjusts inventory and locations accordingly.
- Downstream Activities: The EDI 943/944 data may trigger additional steps, steps such as generating an EDI 947 to notify the depositor of discrepancies like concealed damages or shortages uncovered during ‘put-a-way.’
What are the Best Practices for using the EDI 943 Warehouse Stock Transfer Shipment Advice?
| Practice | Benefit |
|---|---|
| Send 943 before freight departs | Like the ASN, EDI 943 Warehouse Stock Transfer Shipment Advice should be automated to ensure that it is sent when the dock door closes ("Close Load" in TMS). This allows the receiving warehouse time for dock planning. |
| Utilize a ‘Change-by-Refresh’ process | PartnerLinQ suggests a "change by refresh" process for partners who expect Warehouse Shipping Orders to change and anticipate the use of change or replacement orders. "Change-by-Refresh" ensures data consistency and reduces state drift. |
| Validate SSCC and Item Master Data | Ensuring scan accuracy is vital to electronic processing. Automation at this level begins with the timely exchange of key data elements including item catalog data. SSCCs can and should be validated against the EDI 943 Warehouse Stock Transfer Shipment Advice to identify missing pallet items at the very least. |
| Include BOL and tracking | Strengthens traceability and appointment setting. |
| Monitor acknowledgments and exceptions | Improves security, trust, and reliability between depositors and warehouses. |
What Transactions are associated with the EDI 943 Warehouse Stock Transfer Shipment Advice?
940/945 (shipment request/confirmation), 850 (PO), 856 (ASN), 944 (stock transfer), 947 (inventory adjustment), 810 (invoice), 997/999 (acks).
| Transaction | Role |
|---|---|
| 850 | Purchase Order |
| 856 | Advance ship notice |
| 940 | Warehouse Shipping Order |
| 944 | Warehouse Stock Transfer Receipt Advice |
| 945 | Warehouse shipping confirmation |
| 947 | Warehouse Inventory Adjustment Advice |
| 997 | Functional acknowledgment |
| 999 | Implementation Acknowledgment |
Explore Our Integration Solutions
PartnerLinQ Integration Solutions
Connect Everything. Integrate Intelligently.
Future-Proof Your Business with Composable, AI Powered Connectivity.

