DESADV - EDIFACT Dispatch advice

Business Transaction Intelligence supports document type DESADV, which includes information about the shipment of a buyer's purchases, such as shipment contents and dates.

Segment: BGM - Beginning of message

Reference Element name Requirement Usage
BGM0201 shipNumber Mandatory Must use

Segment: DTM - Date, time, and period

Reference Element name Requirement Usage
DTM0101 Date / Time Qualifier Mandatory Must use
DTM0102

shipDate, shipTime, shpTimeCd if DTM0101 = 11, 137

estimatedDeliveryDate, estimatedDeliveryTime, estimatedDeliveryTimeCd if DTM0101 = 17

Optional Used

Segment: FTX - Free text

Reference Element name Requirement Usage
FTX0401 lineDescription (additional information if IMD segment specifies it. Optional Used

Segment: IMD - Item description

Reference Element name Requirement Usage
IMD0304 lineDescription Mandatory Must use

Segment: LIN - Line item

Reference Element name Requirement Usage
LIN01 line Optional Used
LIN0201

lineUPC if LIN0202 = AH, AI, AL, AM, AN, UP, BQ, SRV, UN

lineIdentifier if LIN0202 = BP, GB, SA, IN, VN, VP, AU, AV, BH, BI, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VS, VX, or ZZZ

Optional Used
LIN0301

lineUPC if LIN0302 = AH, AI, AL, AM, AN, UP, BQ, SRV, UN

lineIdentifier if LIN0302 = BP, GB, SA, IN, VN, VP, AU, AV, BH, BI, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VS, VX, or ZZZ

Optional Must use
LIN0401

lineUPC if LIN0402 = AH, AI, AL, AM, AN, UP, BQ, SRV, UN

lineIdentifier if LIN0402 = BP, GB, SA, IN, VN, VP, AU, AV, BH, BI, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VS, VX, or ZZZ

Optional Used
LIN0501

lineUPC if LIN0502 = AH, AI, AL, AM, AN, UP, BQ, SRV, UN

lineIdentifier if LIN0502 = BP, GB, SA, IN, VN, VP, AU, AV, BH, BI, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VS, VX, or ZZZ

Optional Used
LIN0601

lineUPC if LIN0602 = AH, AI, AL, AM, AN, UP, BQ, SRV, UN

lineIdentifier if LIN0602 = BP, GB, SA, IN, VN, VP, AU, AV, BH, BI, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VS, VX, or ZZZ

Optional Used

Segment: NAD - Name and address

Reference Element name Requirement Usage
NAD01 qualifier Optional Used
NAD0201 vendorId if NAD01 = VN Optional Used
NAD0301

receiverName if NAD01 = ST

shipperName if NAD01 = SF, DP

vendorName if NAD01 = VN

Optional Used
NAD0303

receiverAddress if NAD01 = ST

shipperAddress if NAD01 = SF, DP

vendorAddress if NAD01 = VN

Optional Used
NAD0304

receiverSubEntity if NAD01 = ST

shipperSubEntity if NAD01 = SF, DP

vendorSubEntity if NAD01 = VN

Optional Used
NAD0305

receiverCountry if NAD01 = ST

shipperCountry if NAD01 = SF, DP

Optional Used
NAD0401

receiverName if NAD01 = ST

shipperName if NAD01 = SF, DP

vendorName if NAD01 = VN

Optional Used
NAD0501

receiverAddress if NAD01 = ST

shipperAddress if NAD01 = SF, DP

vendorAddress if NAD01 = VN

Optional Used
NAD06

receiverCity if NAD01 = ST

shipperCity if NAD01 = SF, DP

vendorCity if NAD01 = VN

Optional Used
NAD0701

receiverSubEntity if NAD01 = ST

shipperSubEntity if NAD01 = SF, DP

vendorSubEntity if NAD01 = VN

Optional Used
NAD08

receiverPostal if NAD01 = ST

shipperPostal if NAD01 = SF, DP

vendorPostal if NAD01 = VN

Optional Used
NAD09

receiverCountry if NAD01 = ST

shipperCountry if NAD01 = SF, DP

vendorCountry if NAD01 = VN

Optional Used
Tip: receiverGeoLocation = receiverCity + receiverSubEntity + receiverPostal + receiverCountry
Tip: billingGeoLocation = billingCity + billingSubEntity + billingPostal + billingCountry
Tip: shipperGeoLocation = shipperCity + shipperSubEntity + shipperPostal + shipperCountry
Tip: vendorGeoLocation = vendorCity + vendorSubEntity + vendorPostal + vendorCountry

Segment: PIA - Additional product ID

Reference Element name Requirement Usage
PIA0201

lineUPC if PIA0202 = AH, AI, AL, AM, AN, UP, UN

Optional Used
PIA0301

lineUPC if PIA0302 = AH, AI, AL, AM, AN, UP, UN

lineIdentifier if PIA0302 = BP, GB, SA, SRV, IN, VN, VP, SRV, AU, AV, BH, BI, BP, BQ, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VN, VP, VS, VX, or ZZZ

Optional Used
PIA0401

lineUPC if PIA0402 = AH, AI, AL, AM, AN, UP, UN

lineIdentifier if PIA0402 = BP, GB, SA, SRV, IN, VN, VP, SRV, AU, AV, BH, BI, BP, BQ, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VN, VP, VS, VX, or ZZZ

Optional Used
PIA0501

lineUPC if PIA0502 = AH, AI, AL, AM, AN, UP, UN

lineIdentifier if PIA0502 = BP, GB, SA, SRV, IN, VN, VP, SRV, AU, AV, BH, BI, BP, BQ, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VN, VP, VS, VX, or ZZZ

Optional Used
PIA0601

lineUPC if PIA0602 = AH, AI, AL, AM, AN, UP, UN

lineIdentifier if PIA0602 = BP, GB, SA, SRV, IN, VN, VP, SRV, AU, AV, BH, BI, BP, BQ, CV, GN, GS, IB, IS, MF, MN, MP, SK, SRT, SRU, SS, UA, VN, VP, VS, VX, or ZZZ

Optional Used

Segment: QTY - Quantity

Reference Element name Requirement Usage
QTY0102

lineQuantity if QTY0101 = 12, 131

Optional Used
QTY0103

lineUnits if QTY0101 = 12, 131

Optional Not used

Segment: RFF - Reference

Reference Element name Requirement Usage
RFF0101 qualifier Mandatory Must use
RFF0102

billOfLadingNumber if RFF0101 = BM

proNumber if RFF0101 = CN

manifest if DTM0101 = MA

poNumber if RFF0101 = ON or CR

tempVendorId if RFF0101 = VR, IA

linePONumber if RFF0101 = ON, CR

Mandatory Must use

Segment: UNB - Interchange header

Reference Element name Requirement Usage
UNB0401 transactionDate Optional Used