Skip to main content

EDIFACT DESADV – Despatch Advice Message (UN/EDIFACT D96A)

What Is the EDIFACT DESADV?EDIFACT

The EDIFACT DESADV (Despatch Advice Message) is a structured message used to notify a trading partner that goods have been shipped. It provides detailed shipment information enabling efficient receiving, validation, and reconciliation processes across supply chains and functions as a digital advance shipping notice (ASN), providing shipment contents, packaging hierarchy, product identifiers, quantities, and transport details.

The DESADV enables receiving organizations to prepare for inbound goods, align warehouse operations, validate shipments, and support downstream financial reconciliation.

This document aligns with UN/CEFACT EDIFACT DESADV standards, GS1 logistics labeling requirements (SSCC, GTIN), and PartnerLinQ implementation frameworks for multi-enterprise supply chain execution.
 

Transaction Identity Block

Attribute

Description

Transaction Name

Despatch Advice Message

EDIFACT Message Type

DESADV

Standard

UN/EDIFACT

Version

D96A

Industry Usage

Retail, Manufacturing, Logistics, Automotive, Food & Beverage

Primary Purpose

Advance shipment notification and packaging visibility

Typical Sender

Supplier, Manufacturer, 3PL, Distribution Center

Typical Receiver

Retailer, Warehouse, Distributor, Logistics Provider

Common Preceding Transactions

ORDERS (Purchase Order), ORDRSP

Common Following Transactions

RECADV, INVOIC

Standard Version

UN/EDIFACT D96A

 

What Is the EDIFACT DESADV Used For?

EDIFACT DESADV is used to provide advance shipment visibility before goods arrive. It enables warehouse planning, barcode-based receiving, shipment validation, and alignment with purchase orders, ensuring faster processing and reduced errors in logistics and supply chain operations.
 

What Does the EDIFACT DESADV Do?B2B

The DESADV communicates shipment execution as a statement of fact, not intent. In other words, the DESADV serves as a system of record for shipment visibility, triggering receiving workflows, barcode validation, and reconciliation processes. It confirms:

  • Shipment occurrence and timing
  • Packaging structure (pallet → case → item)
  • Product identifiers (GTIN, SSCC, lot/batch)
  • Quantities shipped
  • Carrier and transport details 
     

Who Uses the EDIFACT DESADV?

  • Manufacturers - Notify downstream partners of outbound shipments

  • Retailers - Prepare inbound receiving and allocation

  • 3PL Providers - Coordinate warehouse and transport execution

  • Distributors - Validate inbound goods and reconcile orders

  • Automotive OEMs - Support JIT/JIS inbound material flows


When Is the EDIFACT DESADV Required?

DESADV is required when:

  • Shipment visibility must precede physical receipt 

  • Barcode-driven receiving is implemented 

  • Compliance mandates ASN usage (retail, automotive, regulated goods) 

  • Warehouse scheduling and dock planning are needed 


What is the difference between DESADV and EDI 856?

DESADV and EDI 856 serve the same purpose as advance shipping notices. DESADV is used globally under EDIFACT standards, while 856 is used primarily in North America under ANSI X12. Both provide shipment details, packaging hierarchy, and item-level data.

Feature

EDIFACT DESADV

X12 856

Standard

EDIFACT

ANSI X12

Geography

Global

North America

Structure

CPS hierarchy

HL loops

Packaging

Native hierarchical

Loop-based


Is the EDIFACT DESADV Mandated Under Regulation?

No, the DESADV is not universally mandated but is effectively required in:

  • GS1-compliant supply chains
  • Automotive (AIAG / VDA-aligned flows)
  • Regulated industries requiring traceability 

Compliance depends on adherence to:

  • UN/CEFACT EDIFACT standards
  • GS1 labeling and SSCC usage
  • Trading partner implementation guides 


How does DESADV work in a workflow? 

EDIFACT DESADV works by transmitting shipment details from supplier to receiver before goods arrive. It follows the purchase order process, where DESADV is sent after order confirmation and before receipt, enabling warehouse preparation, validation, and reconciliation with purchase orders and invoices.
 

Upstream Transactions

  • ORDERS - Purchase order initiates demand

  • ORDRSP - Confirms order acceptance
     

Downstream Transactions

  • RECADV - Confirms receipt of goods

  • INVOIC - Financial settlement


End-to-End Workflow ExampleEDIFACT DESADEV

  1. Buyer issues ORDERS
  2. Supplier confirms via ORDRSP
  3. Supplier ships goods and sends DESADV
  4. Warehouse prepares and receives goods
  5. Receiver sends RECADV
  6. Supplier issues INVOIC 


Industry-Specific Workflow Variations

  • Retail - Cross-dock and store-ready shipments
  • Automotive - Sequenced delivery and JIT
  • Food & Beverage - Lot tracking and compliance
  • eCommerce - Drop-ship and last-mile fulfillment


Cross-Standard Canonical Mapping

Function

X12

EDIFACT

SAP IDoc

Purchase Order

850

ORDERS

ORDERS05

Order Response

855

ORDRSP

ORDERS05

Shipment Notice

856

DESADV

DESADV

Invoice

810

INVOIC

INVOIC02


How does PartnerLinQ use the DESADV?

PartnerLinQ ingests DESADV using service segments (UNH/UNT) to ensure syntax integrity and routing. It enables:

  • Real-time shipment visibility 

  • Automated receiving triggers 

  • SSCC-based scan-to-receive 

  • 3-way matching (PO → ASN → Invoice) 

  • Exception detection and reconciliation 


Where Is the EDIFACT DESADV Used?

  • Retail distribution 

  • Manufacturing supply chains 

  • Automotive logistics 

  • Food & beverage traceability 

  • Cross-border shipping 


Are there Industry-Specific Responses to the DESADV?

  • CONTRL - Syntax validation
  • Application Receipt - Business validation
  • RECADV - Receipt confirmation
  • Error Report - Discrepancy handling


What Is the Purpose, Key Features, and Business Use Cases of the DESADV?D2C

The EDIFACT DESADV (Despatch Advice Message) is used to notify trading partners that goods have been shipped and to provide detailed shipment information, including packaging structure, product identifiers, quantities, and transport data. It enables efficient receiving, validation, and coordination across supply chain operations.
 

Operational Purpose

The DESADV serves as the authoritative record of what has physically shipped, not what was ordered or planned. It bridges the gap between order intent (ORDERS) and physical receipt (RECADV) by delivering accurate, structured shipment data in advance of arrival. 

The Detail Section (CPS hierarchy) is the key differentiator of DESADV. It allows receiving systems to understand not just what shipped, but how it is physically organized.


Key Features

The DESADV is designed to represent real-world shipment execution through structured, hierarchical data.

Feature

Description

Operational Value

Hierarchical Packaging Structure (CPS + PAC)

Represents pallet → case → item relationships

Enables scan-based receiving and handling

Item-Level Detail (LIN, IMD, QTY)

Provides SKU-level shipment data

Ensures accurate validation

Transport & Carrier Data (TDT)

Includes mode, carrier, and routing details

Improves logistics coordination

Document Referencing (RFF)

Links to purchase orders and instructions

Enables reconciliation workflows

Party Identification (NAD)

Identifies ship-from, ship-to, and logistics partners

Supports multi-party coordination

Global Identifiers (SSCC, GTIN, GLN, GIN)

Standardized product and logistics identifiers

Enables barcode validation and traceability

Control Totals (CNT)

Validates completeness of the message

Ensures data integrity


Manufacturing & Inbound Logistics Business Use Cases

DESADV supports a wide range of real-world supply chain execution scenarios.


Retail Replenishment & DistributionEDI

  • Advance notice of inbound shipments to distribution centers 

  • Enables dock scheduling and store allocation 

  • Supports cross-docking and store-ready shipments 


Manufacturing & Inbound Materials

  • Provides visibility into inbound components 

  • Supports JIT (Just-in-Time) and JIS (Just-in-Sequence) delivery 

  • Enables line-side staging and production planning


Food & Beverage & Regulated Industries

  • Supports lot, batch, and serial tracking 3PL

  • Enables traceability and recall readiness 

  • Aligns with GS1 and regulatory requirements 


eCommerce & Drop-Ship Fulfillment

  • Provides shipment visibility for direct-to-consumer orders 

  • Enables last-mile coordination 

  • Supports multi-node fulfillment networks 


Logistics & 3PL Operations

  • Enables multi-party coordination (shipper, carrier, receiver) 

  • Improves transport visibility and execution alignment

  • Supports warehouse and yard management workflows 
     

How does EDIFACT DESADV support cross-docking?

EDIFACT DESADV enables cross-docking by providing advance shipment visibility, including packaging hierarchy and item-level detail, before goods arrive. This allows warehouses to route products directly from inbound to outbound staging without storage, reducing handling time, minimizing inventory holding, and accelerating order fulfillment.
 

Cross-Docking Support Scenarios (Variations - DESADV)

Operational - DESADV supports cross-docking by delivering pre-arrival shipment data that allows warehouses to pre-allocate outbound destinations. With visibility into pallet, case, and item structure, goods can bypass storage and move directly through the facility, improving speed and efficiency.

Efficiency - By using DESADV, cross-docking operations eliminate unnecessary storage steps. Shipment data is received in advance, enabling immediate sorting and redirection of goods, reducing labor, handling costs, and dwell time in distribution centers.

Technical - DESADV enables cross-docking through its CPS hierarchical structure, which defines how goods are packed (pallet  case  item). This allows warehouse systems to interpret shipment configuration and route goods directly to outbound lanes upon arrival.
 

Industry Applications

Industry

Application

Retail

Store replenishment, cross-docking

Automotive

Sequenced inbound logistics

Manufacturing

Supplier-to-plant shipments

Food & Beverage

Traceability and compliance

Healthcare

Serialized shipment tracking

Logistics

Multi-party shipment coordination


Operational Visibility

DESADV provides real-time visibility into shipment execution, enabling:

  • Tracking of inbound goods before arrival 

  • Validation of shipment contents and structure 

  • Alignment across suppliers, carriers, and receivers Supply chain visibility


Compliance Reporting

DESADV supports compliance by:

  • Enforcing standardized identifiers (SSCC, GTIN) 

  • Providing structured, auditable shipment data 

  • Aligning with UN/CEFACT and GS1 standards 


Financial Reconciliation

DESADV enables accurate financial alignment by:

  • Supporting 3-way matching (PO → DESADV → Invoice) 

  • Ensuring shipment-based validation of invoices 

  • Reducing disputes and chargebacks 


Supply Chain Coordination

DESADV acts as a shared source of truth, enabling:

  • Synchronization across trading partners 

  • Improved communication and execution 

  • Reduced misalignment and delays 
     

Exception Management

DESADV enables proactive exception handling by:

  • Identifying mismatches before receipt 

  • Triggering alerts for discrepancies 

  • Supporting automated resolution workflows 
     

What Information Is Required in the DESADV?

An EDIFACT DESADV requires shipment-level, packaging-level, and item-level information, including message identification, shipment dates, party details, transport data, packaging hierarchy, product identifiers, and quantities. Key segments such as UNH, BGM, DTM, NAD, CPS, LIN, and QTY ensure accurate shipment visibility, validation, and reconciliation.

Category

Data Element

Description

Key Segments

Message Control

Message Header & Trailer

Identifies and controls the message structure and integrity

UNH, UNT

Document Identification

Document Number & Function

Defines the DESADV reference and purpose (original, replace, cancel)

BGM

Dates & Timing

Shipment & Document Dates

Specifies when the shipment was created and dispatched

DTM

References

Purchase Order & Related Docs

Links DESADV to upstream transactions (e.g., ORDERS)

RFF

Party Identification

Ship-from, Ship-to, Buyer

Identifies all involved trading partners and locations

NAD

Transport Details

Carrier & Mode of Transport

Defines how goods are being shipped

TDT

Packaging Hierarchy

Pallet → Case → Item Structure

Represents how goods are physically organized

CPS

Package Information

Package Type & Count

Details number and type of packages

PAC

Labeling & Identification

SSCC, Barcode Labels

Identifies logistics units and labeling requirements

PCI, GIN

Product Identification

SKU / GTIN

Identifies each item shipped

LIN

Item Description

Product Details

Provides human-readable product description

IMD

Quantities

Shipped Quantities

Specifies quantities at item or package level

QTY

Measurements (Optional)

Weight & Volume

Provides shipment dimensions and weight

MEA

Control Totals

Totals for Validation

Confirms completeness of shipment data

CNT

 

What data must be included in a DESADV?GTIN

A DESADV must include shipment identification, dates, party details, packaging hierarchy, product identifiers, and quantities. These elements ensure that the receiving system can validate and process the shipment accurately.
 

What identifiers are required in DESADV?

DESADV typically requires global identifiers such as SSCC for logistics units, GTIN for products, and GLN for locations to support barcode validation and traceability.
 

Does DESADV include packaging information?

Yes, DESADV includes detailed packaging hierarchy using CPS and PAC segments, allowing systems to understand how goods are organized (pallet, case, item).
 

Are quantities required in DESADV?

Yes, quantities are required and are provided using the QTY segment to specify the number of units shipped at the item or package level.
 

Does DESADV include transport information?

DESADV includes transport details such as carrier and mode of transport using the TDT segment, enabling logistics coordination.
 

Required SegmentsGLN

Required segments are mandatory data elements that ensure compliance with transaction standards and trading partner requirements. These include the UNH (message header), BGM (document identification), DTM (dates), NAD (parties), RFF (Reference), NAD (parties), TDT (Details of Transport), CPS (packaging hierarchy), PAC (packages), LIN (line items), QTY (quantities), and UNT (message trailer). These segments define the shipment structure, content, and control totals.


Required Identifiers

  • SSCC (Serial Shipping Container Code)

  • GTIN (Global Trade Items Number) 

  • GLN (Global Location Number)


Required Dates

  • Shipment date 

  • Document date 


What are the common segments in an EDIFACT DESADV?

Common segments in an EDIFACT DESADV include UNH (message header), BGM (document identification), DTM (dates), NAD (parties), RFF (references), CPS (packaging hierarchy), PAC (packages), LIN (line items), QTY (quantities), and UNT (message trailer). These segments define shipment structure, content, and control for accurate processing.
 

Quick Segment Reference

Segment

Segment Name

Purpose

Usage

UNH

Message Header

Starts the message and identifies type/version

Mandatory

BGM

Beginning of Message

Defines document type and function (original, replace, cancel)

Mandatory

DTM

Date/Time/Period

Specifies shipment and document dates

Mandatory

RFF

Reference

Links to purchase orders and related documents

Common / Conditional

NAD

Name and Address

Identifies parties (supplier, buyer, ship-to)

Mandatory

TDT

Transport Details

Defines carrier, mode, and routing

Common / Conditional

CPS

Consignment Packing Sequence

Defines hierarchical packaging structure

Mandatory

PAC

Package

Specifies number and type of packages

Mandatory

PCI

Package Identification

Defines labeling and marking

Common

GIN

Goods Identity Number

Provides SSCC, serial, or batch identifiers

Common

LIN

Line Item

Identifies each product shipped

Mandatory

IMD

Item Description

Provides product description (if needed)

Optional

QTY

Quantity

Specifies shipped quantities

Mandatory

MEA

Measurements

Provides weight and volume

Optional

CNT

Control Total

Validates totals for reconciliation

Common

UNT

Message Trailer

Ends message and confirms segment count

Mandatory


What segments are in DESADV?

EDIFACT DESADV includes key segments such as UNH (message header), BGM (document identification), DTM (dates), NAD (parties), CPS (packaging hierarchy), PAC (packages), LIN (line items), QTY (quantities), and UNT (message trailer). These segments define shipment structure, content, and control totals.
 

Segment-by-Segment Notes

Segment

Description

UNH

Starts message, identifies type and version 

BGM

Defines document type and function (original, replace, cancel) 

DTM

Provides shipment and document dates

RFF

Links to purchase orders

NAD

Identifies parties

TDT

Transport details

CPS

Defines packaging hierarchy

PAC

Specifies packaging type

PCI

Identifies labels

GIN

Provides serial numbers

LIN

Identifies item

IMD

Describes item

QTY

Quantity shipped

CNT

Control totals

UNT

Ends message

 

Summary Table of Key Segments

Tag

Segment Name

UNH

Message Header

BGM

Beginning of Message

DTM

Date/Time

RFF

Reference

NAD

Name and Address

TDT

Transport

CPS

Packing Structure

PAC

Package

PCI

Package ID

GIN

Goods Identity

LIN

Line Item

QTY

Quantity

CNT

Control Total

UNT

Message Trailer


What is CPS in DESADV?

CPS (Consignment Packing Sequence) defines the hierarchical structure of packaging in DESADV. It represents how goods are organized, such as pallet-to-case-to-item relationships, enabling systems to understand packaging configuration and support efficient receiving and scanning processes.
 

Does DESADV include pricing?

EDIFACT DESADV does not include pricing information. It is strictly a logistics and shipment notification message. Financial data such as pricing, taxes, and totals are handled separately in the INVOIC message.
 

Why is DESADV important?

DESADV is critical for supply chain efficiency because it provides advance visibility into shipments. It enables automated receiving, reduces manual processing, improves accuracy, and supports compliance with GS1 and regulatory traceability requirements.
 

What Status and Reason Codes Are Used with the DESADV?

While the EDIFACT DESADV does not carry formal status and reason codes like some transactions, message intent is communicated through the BGM Message Function Code.  Errors, rejections, and discrepancies are handled through external messages such as CONTRL and RECADV. This design reflects DESADV’s role as a shipment notification, not a response or adjudication document.
 

Status Codes (BGM – Message Function Code)

Status behavior in DESADV is driven by the BGM030 (Message Function Code), which defines the purpose of the message.

Code

Meaning

Operational Use

9

Original

Initial shipment notification (most common)

5

Replace

Corrects or replaces a previously sent DESADV

1

Cancellation

Cancels a previously transmitted DESADV

11

Response

Used in some workflows as a reply (less common)

13

Request

Used in inquiry-driven flows (rare for DESADV)

*“Change by refresh” (Cancel + Original) is recommended. 
 

What is “Change by Refresh” with the DESADV?

Change by refresh is a best-practice method for updating the DESADV (ASN) by first canceling the original transaction and then sending a corrected replacement. This approach ensures that receiving systems remove outdated shipment data before processing the updated ASN, preventing duplicates and data conflicts.

Badge - GS1 PartnerLinQ Insight:

A “change by refresh” pattern is a best-practice method for updating the DESADV (ASN) and is often used where: 

  1. Original DESADV is sent (BGM = 9) 

  2. Cancellation is issued (BGM = 1) 

  3. New corrected DESADV is sent (BGM = 9) 

  4. The Original DESADV is referenced (RFF010, 


How Status Is Interpreted in Practice?

DESADV status is not a lifecycle status (like “accepted” or “rejected”).
It is a document intent indicator, meaning:

  • “Original” → This is the authoritative shipment record 

  • “Replace” → This supersedes a prior message 

  • “Cancellation” → This invalidates a prior shipment notice 

This aligns with DESADV being a declarative message (what happened) rather than a negotiation or response message.
 

Reason Codes

The DESADV does NOT include native reason codes for errors or discrepancies. Instead, reason codes are communicated through external processes and messages. Variance handling occurs in:

  • CONTRL documents
  • RECADV transactions
  • Partner compliance systems 


Why DESADV Does Not Have Native Reason Codes?

DESADV is designed as a shipment declaration message, not a validation or response mechanism.

Therefore:

  • It does not negotiate
  • It does not reject
  • It does not explain discrepancies 

Instead:

  • It triggers downstream validation workflows 


Best Practice (Execution Layer)

High-performing supply chains treat DESADV status and reason handling as:

  1. DESADV → Declaration (what shipped)
  2. CONTRL → Syntax validation
  3. Application validation → Business rules
  4. RECADV → Physical receipt + discrepancies

 

Syntax-Level Reason Codes (CONTRL)

CONTRL confirms:

  • Message received 

  • Syntax valid or invalid 

  • Structural errors detected 


Application-Level Reason Codes

Scenario

Example Reason

PO mismatch

Invalid order reference

Quantity variance

Short shipment

Invalid identifier

Bad GTIN or SSCC

Missing data

Required segment absent

These are typically generated by:

  • ERP systems 

  • WMS validation layers 

  • PartnerLinQ rules engines 


Receiving-Level Reason Codes (RECADV)

Code Type

Example

Meaning

Short Ship

Qty received < Qty shipped

Partial delivery

Over Ship

Qty received > Qty shipped

Over-delivery

Damage

Damaged goods

Requires exception handling

Substitution

Wrong item shipped

Product mismatch


Packaging / Labeling Validation Reasons

Area

Example

SSCC

Duplicate or invalid SSCC

Barcode

Unreadable or mismatched

CPS Hierarchy

Invalid packaging structure


Industry-Specific Code Sets

While DESADV itself is neutral, industries overlay their own logic:

Industry

Behavior

Retail (GS1)

SSCC validation + barcode compliance

Automotive

Sequence validation (JIT/JIS)

Food & Beverage

Lot/batch traceability

Healthcare

Serialization and compliance tracking

 

What are the benefits of EDIFACT DESADV?

EDIFACT DESADV improves supply chain efficiency by providing advance visibility into shipments before arrival. It enables automated receiving, reduces manual processing, improves inventory accuracy, and barcode-based validation using SSCC and GTIN which makes for accurate reconciliation with purchase orders and invoices. These capabilities streamline warehouse operations, reduce errors, accelerate warehouse performance, improve financial accuracy, and support regulatory compliance across global supply chains and accelerate order-to-cash cycles.

Category

Benefit

Description

Operational Impact

Business Outcome

Operational

Advance Shipment Visibility

Shipment data shared before arrival

Enables planning and scheduling

Reduced delays

 

Faster Receiving

Pre-validated shipment data

Speeds dock and intake processes

Higher throughput

 

Scan-to-Receive

SSCC barcode validation

Eliminates manual entry

Labor savings

 

Reduced Errors

Standardized structured data

Minimizes discrepancies

Fewer chargebacks

 

Warehouse Optimization

Pre-allocation of labor and space

Improves flow

Increased efficiency

Financial

Invoice Accuracy

Aligns shipped vs invoiced quantities

Supports validation

Fewer disputes

 

3-Way Matching

PO → DESADV → Invoice

Automates reconciliation

Faster payments

 

Reduced Deductions

Fewer receiving errors

Protects revenue

Margin improvement

 

Lower Processing Costs

Automation reduces manual work

Decreases overhead

Cost efficiency

Compliance

Traceability

Supports lot, batch, serial tracking

Enables recall readiness

Risk reduction

 

GS1 Alignment

Uses SSCC, GTIN, GLN standards

Meets retailer requirements

Compliance assurance

 

Regulatory Support

Supports regulated industries

Ensures audit readiness

Avoids penalties

 

Audit Readiness

Structured, time-stamped records

Simplifies reporting

Faster audits

Supply Chain

Partner Coordination

Shared shipment visibility

Aligns trading partners

Fewer miscommunications

 

Cross-Dock Enablement

Pre-known shipment structure

Enables direct routing

Reduced handling

 

Inventory Planning

Accurate inbound data

Improves replenishment

Reduced stockouts

 

Carrier Alignment

Includes transport details

Improves logistics execution

Better delivery performance

Automation

System Integration

Connects ERP, WMS, TMS

Enables end-to-end automation

Scalable operations

 

Event-Driven Processing

Triggers workflows automatically

Reduces latency

Faster execution

 

Exception Detection

Identifies mismatches early

Improves control

Reduced disruptions

 

Scalability

Standardized across partners

Supports growth

Operational consistency

Execution Layer

Transaction Visibility

Real-time shipment tracking

End-to-end visibility

Better decisions

 

Pre-Validation

Validates against PO/master data

Prevents downstream errors

Higher accuracy

 

Exception Management

Flags issues before receipt

Enables proactive resolution

Reduced risk

 

Orchestration

Coordinates EDI + API + systems

Unified execution

Strategic advantage

 

What role does DESADV play in automation?

DESADV plays a key role in automation by triggering system workflows across ERP, WMS, and logistics platforms. It enables event-driven processing, exception detection, and real-time data exchange, reducing manual intervention.

 

What metrics improve with DESADV?

Metric

Improvement

Receiving Time

Faster intake

Error Rate

Reduced discrepancies

Labor Cost

Lower manual effort

Inventory Accuracy

Higher alignment

DSO

Faster reconciliation

 

What is Days Sales Outstanding (DSO)?

Days Sales Outstanding (DSO) measures the average number of days it takes a company to collect payment after a sale has been made.

 

What Does DSO Tell You?

DSO tells you how long you are waiting for payment following a sale

  • Low DSO  Faster collections, strong cash flow, lower interest costs (P*I*T)
  • High DSO  Slow collections, potential cash flow issues, higher interest costs

 

What are the Benefits of Automating the DESADV?

Automating EDIFACT DESADV enables real-time shipment visibility, faster warehouse receiving, and accurate reconciliation with purchase orders and invoices. It reduces manual processing, minimizes errors, supports barcode-based validation using SSCC and GTIN, and triggers event-driven workflows across ERP and WMS systems, improving efficiency, scalability, and supply chain coordination.

Category

Benefit

Description

Operational Impact

Business Outcome

Operational Efficiency

Real-Time Shipment Processing

DESADV processed instantly upon receipt

Eliminates delays in data availability

Faster operations

 

Faster Receiving

Pre-loaded shipment data in WMS

Accelerates dock-to-stock time

Higher throughput

 

Scan-to-Receive Automation

SSCC barcode validation

Removes manual matching

Labor reduction

 

Reduced Manual Entry

Automated data ingestion

Eliminates re-keying errors

Improved accuracy

 

Dock & Labor Planning

Shipment known in advance

Optimizes scheduling

Cost savings

Data Accuracy & Quality

Automated Validation

Validates against PO and master data

Prevents incorrect receipts

Fewer discrepancies

 

Standardized Data

Structured EDIFACT format

Ensures consistency

Reliable data exchange

 

Reduced Human Error

No manual interpretation

Minimizes mistakes

Higher data integrity

 

Master Data Alignment

GTIN, GLN, SSCC validation

Improves data consistency

Stronger governance

Financial Performance

3-Way Match Automation

PO → DESADV → Invoice matching

Eliminates manual reconciliation

Faster payments

 

Invoice Accuracy

Shipment-driven validation

Reduces disputes

Revenue protection

 

Reduced Chargebacks

Fewer receiving errors

Prevents penalties

Margin improvement

 

Faster Cash Flow

Automated reconciliation cycles

Accelerates settlement

Improved DSO

Supply Chain Visibility

End-to-End Visibility

Real-time shipment tracking

Improves transparency

Better decision-making

 

Exception Alerts

Automatic discrepancy detection

Enables early intervention

Reduced disruptions

 

Predictive Receiving

Data-driven inbound planning

Improves forecasting

Inventory optimization

 

Carrier Coordination

Integrated transport data

Aligns logistics partners

Improved delivery performance

Automation & Integration

ERP/WMS/TMS Integration

Seamless system connectivity

Enables workflow automation

Scalable operations

 

Event-Driven Processing

Triggers downstream actions

Reduces latency

Faster execution

 

Workflow Orchestration

Automates receiving and validation

Eliminates manual steps

Operational consistency

 

Multi-Partner Scalability

Standard across trading partners

Simplifies onboarding

Growth enablement

Compliance & Traceability

GS1 Barcode Automation

SSCC-based receiving

Ensures compliance

Retail readiness

 

Traceability Automation

Lot/serial tracking captured automatically

Enables recall readiness

Risk reduction

 

Audit Automation

Structured records stored digitally

Simplifies audits

Compliance assurance

 

Regulatory Alignment

Meets global EDI standards

Reduces compliance risk

Avoids penalties

Execution Control Layer

Transaction-Level Visibility

Real-time monitoring of DESADV flows

Improves control

Operational intelligence

 

Pre-Receipt Validation

Validates before physical receipt

Prevents downstream issues

Higher efficiency

 

Exception Management Automation

Auto-flagging and routing

Enables rapid resolution

Reduced risk

 

Unified Integration (EDI + API)

Combines messaging and real-time events

Modern hybrid integration

Strategic advantage

 

Why should DESADV be automated?

Automating DESADV eliminates manual processing and enables real-time shipment visibility. It allows systems to validate, process, and route shipment data automatically, improving efficiency, accuracy, and scalability across supply chain operations.

 

How does automation improve DESADV accuracy?

Automation improves accuracy by validating DESADV data against purchase orders, master data, and barcode standards. This eliminates manual errors and ensures that shipment data is consistent, complete, and compliant before processing.

 

Does automating DESADV reduce warehouse labor?

Yes, automating DESADV reduces warehouse labor by enabling scan-based receiving and eliminating manual data entry. Warehouse teams can process shipments faster with fewer resources, improving productivity and reducing operational costs.

 

How does automated DESADV improve financial processes?

Automated DESADV supports 3-way matching between purchase orders, shipment notices, and invoices. This reduces disputes, improves invoice accuracy, and accelerates payment cycles, leading to better cash flow management.

 

What systems integrate with automated DESADV?

Automated DESADV integrates with ERP, WMS, and TMS systems. It enables seamless data exchange across platforms, triggering workflows such as receiving, inventory updates, and reconciliation without manual intervention.

 

How does automation improve supply chain visibility?

Automation provides real-time visibility into shipment status and contents. This allows organizations to track inbound goods, anticipate delays, and make proactive decisions to optimize supply chain performance.

 

Can automated DESADV scale across multiple partners?

Yes, automated DESADV supports standardized data exchange across multiple trading partners. This simplifies onboarding and enables organizations to scale operations without increasing integration complexity.

 

What errors are reduced by automating DESADV?

Automation reduces errors such as incorrect quantities, invalid product identifiers, missing data, and mismatched purchase orders. These improvements lead to fewer discrepancies and smoother receiving processes.

 

Does DESADV automation support compliance?

Yes, automation ensures compliance by enforcing GS1 standards, validating SSCC and GTIN identifiers, and maintaining structured records for audit and regulatory requirements.
 

Before vs After DESADV” Transformation Table

Category

Before DESADV (Manual / Limited EDI)

After DESADV (Automated / Advanced EDI)

Operational Impact

Business Outcome

Shipment Visibility

No advance notice of shipments

Real-time pre-shipment visibility

Enables planning

Reduced delays

Receiving Process

Manual check-in and paperwork

Automated, scan-based receiving

Faster intake

Higher throughput

Data Entry

Manual data entry from documents

Automated ingestion from DESADV

Eliminates re-keying

Lower labor cost

Accuracy

Frequent errors and mismatches

Validated, structured data

Fewer discrepancies

Reduced chargebacks

Packaging Visibility

Limited or unclear packaging structure

Full CPS hierarchy (pallet → case → item)

Better handling

Improved efficiency

Barcode Usage

Optional or inconsistent

SSCC-driven scan-to-receive

Faster validation

Standardization

Inventory Updates

Delayed updates after receipt

Real-time inventory updates

Improved accuracy

Better planning

Warehouse Planning

Reactive scheduling

Pre-planned dock and labor allocation

Optimized operations

Cost savings

Exception Handling

Discovered at receiving

Detected before arrival

Early resolution

Reduced disruptions

3-Way Matching

Manual reconciliation

Automated PO → DESADV → Invoice match

Faster validation

Improved cash flow

Invoice Accuracy

High dispute rates

Shipment-aligned invoicing

Fewer errors

Revenue protection

Supply Chain Coordination

Siloed communication

Shared, standardized data

Better alignment

Fewer miscommunications

Carrier Coordination

Limited transport visibility

Integrated transport data (TDT)

Improved logistics

Better delivery performance

Compliance

Inconsistent adherence to standards

GS1-compliant identifiers (SSCC, GTIN)

Ensures compliance

Reduced risk

Traceability

Limited or manual tracking

Automated lot/serial tracking

Full traceability

Recall readiness

Audit Readiness

Manual recordkeeping

Structured digital records

Easier audits

Compliance efficiency

Scalability

Difficult partner onboarding

Standardized multi-partner integration

Faster onboarding

Growth enablement

Automation Level

Low (manual workflows)

High (event-driven processing)

Reduced latency

Operational agility

System Integration

Disconnected systems

Integrated ERP, WMS, TMS workflows

Seamless execution

End-to-end visibility

Decision-Making

Reactive and delayed

Data-driven and proactive

Better insights

Competitive advantage

 

What changes after implementing DESADV?

After implementing DESADV, organizations shift from manual receiving and reactive operations to automated, data-driven workflows. Shipment data is available before arrival, enabling faster receiving, improved accuracy, and better coordination across supply chain partners.

 

How does DESADV improve warehouse operations?

DESADV improves warehouse operations by enabling scan-based receiving, pre-planned labor allocation, and faster processing. It reduces manual work and ensures that shipment data is validated before goods arrive.

 

Does DESADV reduce supply chain errors?

Yes, DESADV significantly reduces errors by replacing manual processes with structured, validated data. It ensures accurate quantities, product identifiers, and packaging information, minimizing discrepancies and mismatches.

 

What is the financial impact of DESADV?

DESADV improves financial performance by enabling automated 3-way matching, reducing invoice disputes, and accelerating payment cycles. This leads to better cash flow and reduced operational costs.

 

Why is DESADV important for scalability?

DESADV supports scalability by standardizing data exchange across trading partners. This simplifies onboarding, reduces integration complexity, and allows organizations to grow without increasing operational overhead.

 

Turn DESADV Into a Real-Time Execution Advantage

EDIFACT DESADV is most powerful when it is not just exchanged—but executed, validated, and orchestrated across your supply chain. PartnerLinQ transforms DESADV from a static shipment notification into a real-time execution signal, connecting EDI, APIs, and enterprise systems into a unified control layer.

Organizations using PartnerLinQ move beyond basic compliance to achieve:

  • Transaction-level visibility across all inbound shipments
  • Pre-receipt validation against purchase orders and master data
  • Automated exception management before goods arrive
  • Seamless orchestration across ERP, WMS, and TMS environments 

 

Explore PartnerLinQ Integration Solutions

B2B Customer Integration
Enable real-time DESADV exchange with customers and retailers, ensuring compliance with GS1 standards and supporting scan-based receiving and cross-docking operations.

 

B2B Supplier Integration
Onboard suppliers quickly and standardize DESADV flows across partners, reducing mapping complexity and ensuring consistent shipment visibility and validation.

 

Enterprise Application Integration
Connect DESADV directly into ERP and WMS systems, enabling automated receiving, inventory updates, and financial reconciliation workflows.

 

PartnerLinQ Insight

Modern supply chains do not operate on EDI alone. They operate on a hybrid integration model where:

  • EDI provides structured, high-volume transaction exchange 

  • APIs enable real-time, event-driven interactions 

  • Cloud platforms provide scalability and visibility 

PartnerLinQ unifies these into a single execution layer, allowing DESADV to trigger downstream processes in real time—not just communicate shipment data.

 

Take the Next Step

DESADV is the signal. Execution is the advantage. Explore how PartnerLinQ can modernize your DESADV workflows:  PartnerLinQ's Integration Solutions

 

EDIFACT DESADV Technical Structure, Format, and Versions

EDIFACT DESADV uses a structured, hierarchical format designed to represent real-world shipment configurations with precision. Its standardized syntax, segment-driven architecture, and version-controlled releases (such as D96A) ensure consistent interpretation across trading partners, enabling scalable, automated, and compliant supply chain execution.

 

Executive Perspective

EDIFACT DESADV is not just a message format—it is a data model for physical shipment reality. Its structure mirrors how goods move through the supply chain, from transport-level information down to pallet, case, and item-level detail. This alignment between data structure and physical execution is what makes DESADV uniquely powerful compared to less structured or flat data exchanges.

Organizations that fully leverage DESADV’s structure gain more than compliance—they gain operational control, visibility, and automation readiness.

 

Hierarchical Loop Structure

  • Heading - Defines shipment identity, parties, and transport

  • Detail (CPS hierarchy) - Represents hierarchical packaging and item-level data

  • How the shipment is physically organized.

  • Summary - Confirms totals and message integrity

This structure enables:

  • Separation of concerns (who, what, how much) 

  • Scalable parsing across systems (ERP, WMS, TMS) 

  • Deterministic validation (segment-by-segment integrity) 

  • The Detail Section (CPS hierarchy) is the differentiator. It allows systems to understand not just what shipped, but how it is physically organized.

 

File Format and Delimiters

PartnerLinQ uses UNA service string:

Component

Value

Component Separator

:

Data Element Separator

+

Decimal

.

Release Character

?

Segment Terminator

'

 

Version Differences

  • D96A is the most widely adopted version 

  • Later versions extend qualifiers and segment usage 

  • Observed and documented use include versions D01B, D07A, D04A, V6, D3, & V4R2 which utilizes specific service segments to wrap messages.

 

What are the Limitations of the DESADV?

Limitation

Description

No pricing

Financials handled separately

No negotiation

Not a change request message

No dispute handling

External processes required

Label dependency

Requires SSCC compliance


Are Implementation Guidelines and Sample Files Available for the DESADV? PartnerLinQ

Yes. PartnerLinQ provides sample transactions and implementation guides. DESADV 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 DESADV 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.

 

EDIFACT DESADV Example File

UNH+1+DESADV:D:96A:UN'
BGM+351+123456+9'
DTM+137:20260101:102'
RFF+ON:4500012345'
NAD+SU+123456789::9'
NAD+BY+987654321::9'
TDT+20+1234+31'
CPS+1'
PAC+10'
PCI+33E'
GIN+BJ+123456789012345678'
LIN+1++123456789:EN'
IMD+F++:::Product Description'
QTY+12:100'
CNT+2:1'
UNT+14+1'
  

 

Annotated DESADV Sample

SegmentCodesAnnotation
UNHUNH+1+DESADV:D:96A:UN'Message start and identifier
BGMBGM+351+123456+9'Despatch advice number (123456) and function (351)
DTMDTM+137:20260101:102'Document date (20260101)
RFFRFF+ON:4500012345'Purchase order reference (4500012345)
NADNAD+SU+123456789::9'
NAD+BY+987654321::9'
Supplier (SU) and buyer (BY)
TDTTDT+20+1234+31'Carrier details, Transport stage qualifier (20) and Carrier Identifier (1234)
CPSCPS+1'Packaging hierarchy
PACPAC+10'Number of packages (10)
PCIPCI+33E'Labeling
GINGIN+BJ+123456789012345678'SSCC (123456789012345678)
LINLIN+1++123456789:EN'Product (123456789)
QTYQTY+12:100'Despatch Quantity Qualifier (12), Quantity shipped (100)
CNTCNT+2:1'Control – Number of items in the message, Qualifier (2), Total (1)
UNTUNT+14+1'Message closure

 

What are the more common EDI errors and rejection scenarios?

Error Type

Description

Structural

Missing segments (UNH/UNT mismatch)

Data Validation

Invalid GTIN or SSCC

Identifier Mismatch

PO mismatch

Version Compliance

Incorrect D96A usage

Packaging Errors

CPS hierarchy issues

 

What are common DESADV errors?

Common DESADV errors include missing required segments, invalid identifiers such as GTIN or SSCC, incorrect packaging hierarchy (CPS), and purchase order mismatches. These issues can lead to message rejection, receiving delays, and reconciliation errors, and are typically resolved through validation rules and master data alignment.

Failure Category

Issue

Root Cause

Operational Impact

Resolution

Structural Errors

UNH/UNT mismatch

Incorrect segment count

Message rejection

Validate segment totals before transmission

Missing Required Segments

Missing NAD, LIN, or QTY

Incomplete mapping

Processing failure

Enforce required segment validation rules

Invalid Identifiers

Incorrect GTIN, GLN, or SSCC

Master data misalignment

Receiving rejection

Validate identifiers against master data

PO Mismatch

Invalid or missing RFF reference

Order linkage failure

Reconciliation errors

Ensure PO reference accuracy (RFF+ON)

Quantity Discrepancies

Shipped vs expected mismatch

Data entry or system error

Invoice disputes

Align quantities with source system

CPS Hierarchy Errors

Incorrect packaging structure

Improper hierarchy modeling

Scan-to-receive failure

Validate pallet → case → item structure

Duplicate DESADV

Same ASN sent multiple times

Retry logic failure

Duplicate receipts

Implement idempotency controls

Version Mismatch

Unsupported EDIFACT version

Partner misalignment

Rejection at gateway

Align on version (e.g., D96A)

Transport Data Errors

Missing/incorrect TDT

Incomplete logistics data

Carrier coordination issues

Validate transport segment completeness

Labeling Issues

Invalid or duplicate SSCC

Barcode generation errors

Warehouse scan failure

Enforce GS1 SSCC generation standards

Timing Issues

DESADV sent too late

Process delay

Loss of planning benefit

Send DESADV prior to shipment arrival

 

What are the Basic Questions for EDI Integration?

  1. Are there Samples and Specs available?AS2

  2. What is the general direction of the transaction?

  3. Are inbound or outbound orders required? 

  4. Are AS2, VAN, or SFTP connections used?

  5. Are more than one trading partner exchanging the EDIFACT DESADV?

  6. Are there other interested parties?

  7. What trading partner requirements apply?

  8. What version is required? 

  9. What versions are supported?

  10. What other transactions might these interested parties be a party to?

  11. What response to the EDIFACT DESADV is expected or sent?

  12. Is a response to EDIFACT DESADV a timed event?  Are notifications involved/needed?

  13. What system generates the response?

  14. What response time is contractually required?Value Added Network

  15. Are there samples and specs of the response transaction available?

  16. Are change orders supported?

  17. What validation rules apply?

  18. How are changes to the EDIFACT DESADV business message managed today?

  19. Is there automation? (an internal systems trigger) or are EDIFACT DESADV business message transactions triggered manually?

  20. How is automation managed (manual vs. system-triggered)?

  21. Are responses and changes automatically triggered? (an internal systems trigger) 

  22. Are alerting systems configured for missed response deadlines?

  23. Do transactions require human intervention?

  24. What systems generate or consume the transaction?

  25. How are changes to the business message managed today?

  26. How are one-time addresses handled in ERP?

  27. What identifiers are used (SSCC, GTIN)? 

  28. Are SKU or UPC identifiers used?

  29. What identifiers are required (SKU, UPC, GTIN)?

  30. What testing process is required?

  31. What validation rules must be applied?

 

What are the Best Practices for using the DESADV?

  • Use SSCC for all logistics units 

  • Maintain strict CPS hierarchy 

  • Validate against PO before sending 

  • Align with GS1 standards 

 

What Transactions are associated with the DESADV?

Stage

Transaction

Order

ORDERS

Confirmation

ORDRSP

Shipment

DESADV

Receipt

RECADV

Invoice

INVOIC

People Also Ask

What is the main benefit of DESADV?

The main benefit of DESADV is advance shipment visibility. It allows receiving systems to prepare for inbound goods before arrival, enabling faster processing, improved accuracy, and reduced operational delays across warehouse and logistics environments.

 

How does DESADV improve warehouse efficiency?

DESADV improves warehouse efficiency by enabling scan-based receiving using SSCC barcodes and pre-shipment data. This reduces manual entry, accelerates unloading, and allows warehouses to allocate labor and space before goods arrive.

 

How does DESADV reduce errors in supply chains?

DESADV reduces errors by using standardized, structured data instead of manual processes. It ensures that shipment details such as quantities, product identifiers, and packaging structure are validated before receipt, minimizing discrepancies and mismatches.

 

Does DESADV help with financial processes?

Yes, DESADV supports financial accuracy by enabling 3-way matching between purchase orders, shipment notices, and invoices. This reduces disputes, improves invoice accuracy, and accelerates payment cycles.

 

How does DESADV support compliance and traceability?

DESADV supports compliance by including identifiers such as SSCC, GTIN, and lot/batch numbers. These enable end-to-end traceability, regulatory reporting, and recall readiness, particularly in regulated industries like food, healthcare, and retail.

 

How does DESADV improve supply chain coordination?

DESADV improves coordination by providing all trading partners with the same shipment data in advance. This aligns suppliers, carriers, and receivers, reducing miscommunication and improving execution across the supply chain.

 

Is DESADV necessary for modern supply chains?

DESADV is essential for modern supply chains because it enables real-time visibility, automation, and compliance. Organizations that do not use DESADV often face slower processing, higher error rates, and reduced operational efficiency.

 

FAQs

What is EDIFACT DESADV?

DESADV is an electronic despatch advice message used to notify trading partners of shipment details and packaging structure.

 

Is DESADV the same as EDI 856?

DESADV is the EDIFACT equivalent of X12 856 (ASN).

 

What is CPS in DESADV?

CPS defines hierarchical packaging relationships.

 

Does DESADV include pricing?

No, pricing is handled in INVOIC.

 

Footnotes

  1. EDIFACT DESADV overview and usage
  2. PartnerLinQ DESADV Specification D96A
  3. Segment-level notes and usage guidance 

Explore Our Integration Solutions

PartnerLinQ Integration Solutions

PartnerLinQ Integration Solutions

Connect Everything. Integrate Intelligently.

Future-Proof Your Business with Composable, AI Powered Connectivity.

×