Documente Academic
Documente Profesional
Documente Cultură
CDW EDI
January 14, 2011
CDW Corporation
Purpose:
This document contains the format and establishes the data contents of Ship Notice/Manifest Transaction Set
(856) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be
used to list the contents of a shipment of goods as well as additional information relating to the shipment, such as
order information, product description, physical characteristics, type of packaging, marking, carrier information,
and configuration of goods within the transportation equipment. The transaction set enables the sender to
describe the contents and configuration of a shipment in various levels of detail and provides an ordered flexibility
to convey information. The sender of this transaction is the organization responsible for detailing and
communicating the contents of a shipment, or shipments, to one or more receivers of the transaction set. The
receiver of this transaction set can be any organization having an interest in the contents of a shipment or
information about the contents of a shipment.
Overview Information:
Critical Elements of the ASN856 from CDWs perspective:
Pristine Manufacturer Part Identification
Serial Numbers - If the supplier 832 catalogue identifies the item as serialized, the ASN must include a
Serial Number for each unit shipped
Tracking ID
Carrier and Service Levels
Explicit identification of Drop-Ship vs. Direct-Ship vs. Supplier-Ship
Case quantity and Pallet (At Shipment- and Item-level)
CDW plans to monitor and manage delivery quality or order-fulfillment accuracy exceptions, on the basis of
Critical Elements (identified above) as well as the other elements of the suppliers ASN 856.
Issues related to subsequent mapping to CDWs production system will be addressed internally, but may require
additional collaboration with the partner supplier to drive resolution, developments, and/or enhancements.
CDW standard practice is the issuance of a 997 technical acknowledgement to the ASN856
2 of 24
856_I_4010
CDW Corporation
Heading:
ID
ST
BSN
DTM
Segment Name
Transaction Set Header
Beginning Segment for Ship Notice
Date/Time Reference
Req
M
M
O
Max Use
1
1
10
Repeat
Usage
Must use
Must use
Used
Req
M
M
O
O
M
O
O
O
O
O
Max Use
1
1
20
12
>1
1
Repeat
200000
Usage
Detail:
ID
Segment Name
Loop ID HL Shipment Level
HL
Hierarchical Level (Shipment)
TD1
Carrier Details (Quantity and Weight)
TD5
Carrier Details (Routing Sequence/Transit Time)
REF
Reference Identification
FOB F.O.B. Related Instructions
Loop ID N1
N1
Name
N3
Address Information
N4
Geographic Location
Must use
Must use
Must use
Must use
Used
>1
1
1
1
M
M
M
1
1
M
M
O
O
O
O
O
O
1
1
1
40
>1
>1
10
Req
M
M
Max Use
1
1
Must use
Must use
Must use
>1
Must use
Must use
>1
Must use
Must use
Must use
Used
Used
Used
Used
Summary:
ID
CTT
SE
Segment Name
Transactions Totals
Transaction Set Trailer
Repeat
Usage
Must use
Must use
The following is a guide to the notation that is used to present the specifications:
Required or Usage
Element Type
C
M
O
X
U
AN
DT
ID
Nx
R
TM
Conditional
Mandatory
Optional
Relational
Used
Alpha Numeric
Date, in the form of YYMMDD
Identifier or Qualifier
Numeric, x is the number of decimal positions
Decimal, with the decimal point included
Time, in the form of HHMM
3 of 24
856_I_4010
CDW Corporation
ST
Mandatory
To indicate the start of a transaction set and to assign a control number.
Element Name
Transaction code for document
Description
Code
856
ST02
329
Req
M
Type
ID
Min/Max
3/3
Usage
M
Name
Ship Notice/Manifest
AN
4/9
Identifying control number that must be unique within the transaction set functional
group assigned by the originator for a transaction set. A Sequential #
Example:
ST*856*0001
BSN
Must use
To transmit identifying numbers, dates, and other basic data relating to the transaction set
Element Name
Transaction set Purpose Code
Description
Code
00
01
05
BSN02
396
Req
M
Type
ID
Min/Max
2/2
Usage
M
Name
Original
Cancellation
Replace
Shipment Identification
AN
2/30
Description
Note
ASN ID
If sending a new original ASN (BSN01=00) then the ASN number in the BSN02
must be unique per ASN and cannot be repeated within a 12 month period.
If sending a replacement ASN (BSN01=05), then the BSN02 must reflect the same
ASN # as sent in the original ASN. It should be should be sent in its entirety to
include the information for the complete shipment.
If canceling an ASN (BSN01=01) then only the BSN segment is required and
BSN02 should reflect the original ASN # being canceled.
BSN03
373
Date
Description
BSN04
337
8/8
4/8
Time
Description
DT
TM
4 of 24
856_I_4010
CDW Corporation
Examples:
BSN*00*1234567890*20050901*0833
BSN*05*1234567890*20050901*0833
BSN*01*1234567890
An original ASN
A replacement ASN
A canceled ASN
5 of 24
856_I_4010
CDW Corporation
DTM
Date/Time Reference
Must Use
To specify pertinent dates and times
Element Name
Date/Time Qualifier
Description
Code
011
017
DTM02
373
337
623
Min/Max
3/3
Usage
M
Date
8/8
TM
4/8
ID
2/2
HHMM or HHMMSS
Time Code
Description:
DT
Time
Description:
DTM04
Type
ID
Name
Shipped
Estimated Delivery
Description
DTM03
Req
M
Examples:
DTM*011*20080901*0835*CS
DTM*017*20080903*0935*CS
6 of 24
856_I_4010
CDW Corporation
Loop
HL
Loop Summary:
ID
Loop ID HL
HL
TD1
TD5
REF
FOB
Loop ID N1
N1
N3
N4
Must use
To identify dependencies among and the content of hierarchically related groups of data
segments
Segment Name
Shipment Level
Hierarchical Level (Shipment)
Carrier Details (Quantity and Weight)
Carrier Details (Routing
Sequence/Transit Time)
Reference Identification
F.O.B. Related Instructions
Shipment Level
Name
Address Information
Geographic Location
Req
M
M
O
O
Max Use
1
1
20
12
O
O
O
O
O
O
>1
1
7 of 24
Repeat
20000
Usage
M
M
M
U
U
>1
1
2
1
U
U
U
856_I_4010
CDW Corporation
HL
Hierarchical Level
Element Summary:
Ref
Id
HL01
628
Must use
To identify dependencies among and the content of hierarchically related groups of data
segments
Element Name
Hierarchical ID Number
Description
HL03
735
Req
M
Code
S
Min/Max
1/12
Usage
M
Type
N0
ID
1/2
Name
Shipment
Example:
HL~1~~S
8 of 24
856_I_4010
CDW Corporation
TD1
Must Use
To specify the transportation details relative to commodity, weight, and quantity
Element Name
Packing Code
Description
Code
BOX
CAS
PLT
TD102
80
187
81
355
N0
1/7
ID
1/2
1/10
ID
2/2
Weight
Amount of weight
Code
LB
Usage
M
Name
Gross Weight
Description
TD108
Weight Qualifier
Description
TD107
Min/Max
3/5
Lading Quantity
Code
G
Type
AN
Name
Box (Supplier Outer Box)
Case (Manufacturer Master Pack)
Pallet
Description
TD106
Req
O
Code specifying the units in which a value is being expressed, or manner in which a
measurement has been taken
Name
Pound
Note: CDW requires partner to make every effort to send full packaging (including counts) and weight at the shipment level in
the TD1 segment
Example:
TD1~BOX~5~~~~G~610.15~LB
TD1~PLT~1~~~~G~625~LB
9 of 24
856_I_4010
CDW Corporation
TD5
Muse Use
To specify the carrier and sequence of routing and provide transit time information
Element Name
Routing Sequence Code
Description
Code
B
TD502
66
67
91
387
284
1/2
AN
2/80
ID
1/2
SCAC of Carrier
Name
Air Express (e.g., UPS FedEx)
Electronic (Delivery Notification Only)
Expedited Truck
Less Than Trailer Load (LTL)
Motor (Common Carrier)
Containerized Ocean
Priority Mail (e.g., Federal APO Locations)
Rail
Dedicated Truck
Private Parcel Service (e.g., UPS, FedEx, Std / Ground)
Routing
Description
TD512
ID
Transportation Method/Type
Description
TD505
Identification Code
Code
AE
DT
E
LT
M
O
PB
R
SR
U
Usage
M
Name
Standard Carrier Alpha Code (SCAC)
Description
TD504
Min/Max
1/2
Code
2
Type
ID
Name
Original Carrier
Description
TD503
Req
O
AN
1/35
ID
2/2
Description:
The Service Level code refers to the shipping method used, i.e. overnight, ground,
2 day.
Note:
CDW will use this information to attempt to determine the expected delivery date.
Regardless of whether or not an accurate delivery date can be provided, this
information is still requested.
Code
3D
AE
CG
DT
ES
PN
ND
Name
Three Day Service
All Other Air (International)
Ground
Electronic (Del. Notification Only)
Expedited Service
Next Day Air by Noon
Next Day Air
10 of 24
856_I_4010
CDW Corporation
Example:
TD5~B~2~SCAC~M~Carrier Name~~~~~~~CG
REF
Reference Identification
Must Use
To specify identifying information
Element Name
Reference Identification Qualifier
Description
Code
BM
CN
FR
2I
IV
SO
VN
Note:
REF02
127
Req
M
Type
ID
Min/Max
2/3
Usage
M
Name
Bill of Lading Number
Note: If available, BM is mandatory.
Carrier's Reference Number
(PRO/Invoice)
Freight Bill Number
Tracking Number
Sellers Invoice Number
Manufacturer Order Number (Direct-Ship)
Vendor PO Number (Direct / Drop Ship)
Where supplier has sourced shipment from a manufacturer, which is direct shipping
to EU or to CDW, CDW requires VN and / or SO
Reference Identification
Description
AN
1/30
Examples:
REF~BM~01234567891011121
REF~CN~01234567891
REF~2I~ TRACKING NUMBER001
FOB
Used
To specify transportation instructions relating to shipment.
Element Name
Shipment Payment Method
Description
Code
CA
PA
CC
MX
Req
M
Type
ID
Min/Max
2/2
Usage
U
Name
Advance Collect
Advance Pre Pay
Collect
Mixed
11 of 24
856_I_4010
CDW Corporation
FOB02
309
Paid by Buyer
Prepaid but charge to customer
Pre Paid
Paid by Supplier/Vendor
Third Party Pays
Location Qualifier
Description
Code
DE
FOB03
352
309
352
AN
1/8
A free-form description to clarify the related data elements and their content
Location Qualifier
Description
FOB07
1/2
Description
Code
OR
ID
Name
Destination (Shipping)
Description
FOB06
ID
1/2
AN
1/8
Name
Origin (Shipping Point)
Description
Description
A free-form description to clarify the related data elements and their content
Examples:
FOB~CA
FOB~PA
FOB~CC
FOB~MX
FOB~BP
FOB~PC
FOB~PP
FOB~PS
FOB~TP
12 of 24
856_I_4010
CDW Corporation
Loop
N1
N1
Must Use
To identify a party by type of organization, name, and code
Segment Name
Shipment Level
Name
Address Information
Geographic Location
Req
O
O
O
O
Max Use
1
2
1
Repeat
>1
Usage
U
U
U
Must Use
To identify a party by type of organization, name, and code
Element Name
Entity Identifier Code
Description
Code
ST
SF
N102
93
66
67
Usage
M
AN
1/60
ID
1/2
Free-form name
N104
Min/Max
2/3
Name
Code
1
91
Type
ID
Name
Ship To
Ship From
Description
N103
Req
M
Name
D-U-N-S Number, Dun & Bradstreet
Assigned by Seller or Seller's Agent
Identification Code
Description
AN
2/80
N3
Address Information
Must Use
To specify the location of the named party
13 of 24
856_I_4010
CDW Corporation
Element Summary:
Ref
Id
N301
166
Element Name
Address Information
Description
N302
166
Type
AN
AN
Min/Max
1/55
Usage
U
Address information
Address Information
Description
Req
M
1/55
Address information
Example:
N3~200 N. Milwaukee Avenue~One CDW Way
N3~Any Place 1
N4
Geographic Location
Must Use
To specify the geographic place of the named party
Element Name
City Name
Description
N402
156
N403
116
N404
26
N405
309
Code
OR
DE
ZZ
N406
310
ID
2/2
ID
3/15
ID
2/3
ID
1/2
Name
Origin (Origin) To be sent when N101 = SF
Destination (Shipping) - To be sent when N101 = ST and shipping to CDW
Drop Ship - To be sent when N101 = ST and shipping to End User (drop-ship)
Location Identifier
Description
Note:
Country code
Location Qualifier
Description
Usage
M
Zip code
Country Code
Description
Min/Max
2/30
State code
Postal Code
Description
Type
AN
City name
Req
M
AN
1/30
For any Destination other than a CDW location, CDW requires partner to send ZZ in
N405, and 3rd Party or End-User Location Identifier, if available, in N406.
Example:
N4~Vernon Hills~IL~60061~US~DE~01
N4~Schaumburg~IL~60173~US
14 of 24
856_I_4010
CDW Corporation
Loop
HL - Order
Loop Summary:
ID
Loop ID HL
HL
PRF
HL
Must Use
To identify dependencies among and the content of hierarchically related groups of data
segments
Segment Name
Order Level
Hierarchical Level (Order)
Purchase Order Reference
Req
M
M
M
Max Use
Repeat
>1
1
1
Usage
R
R
Hierarchical Level
Element Summary:
Ref
Id
HL01
628
Must use
To identify dependencies among and the content of hierarchically related groups of data
segments
Element Name
Hierarchical ID Number
Description
HL03
735
Req
M
Code
O
Min/Max
1/12
Usage
M
Type
N0
ID
1/2
Name
Order
Example:
HL~2~1~O
PRF
Used
To provide reference to a specific purchase order
Element Name
Purchase Order Number
Description
PRF04
373
Req
M
Min/Max
1/22
Usage
M
Date
Description
Type
AN
DT
8/8
Example:
PRF~1234567~20000924
15 of 24
856_I_4010
CDW Corporation
Loop
HL - Item
Loop Summary:
ID
Loop ID HL
HL
LIN
SN1
MEA
REF
MAN
YNQ
HL
Used
To identify dependencies among and the content of hierarchically related groups of data
segments
Segment Name
Item Level
Hierarchical Level (Item)
Item Identification
Item Detail (Shipment)
Measurements
Reference Identification
Marks and Numbers
Yes No Question
Req
M
M
O
O
O
O
O
O
Max Use
1
1
1
40
>1
>1
10
Repeat
>1
Usage
R
R
R
U
U
U
U
Hierarchical Level
Element Summary:
Ref
Id
HL01
628
Must use
To identify dependencies among and the content of hierarchically related groups of data
segments
Element Name
Hierarchical ID Number
Description
HL03
735
Req
M
Code
I
Min/Max
1/12
Usage
M
Type
N0
ID
1/2
Name
Item
Example:
HL~3~2~I
LIN
Item Identification
Must Use
To specify basic item identification data
Element Name
Assigned Identification
Description
LIN02
235
Req
O
Code
BP
Min/Max
1/20
Usage
M
Product/Service ID Qualifier
Description
Type
AN
ID
2/2
Name
CDWs Part Number
16 of 24
856_I_4010
CDW Corporation
LIN03
234
LIN04
235
Code
MG
LIN05
234
235
234
235
234
235
234
235
ID
2/2
AN
1/48
2/2
ID
AN
1/48
2/2
ID
Product/Service ID
Description
AN
1/48
2/2
Product/Service ID Qualifier
Code
UR
Name
U.P.C. Consumer Package Code
Description
LIN12
Product/Service ID Qualifier
Description
LIN11
1/48
Product/Service ID
Code
UP
AN
Name
OEM Part Number
Description
LIN10
Product/Service ID Qualifier
Description
LIN09
2/2
Product/Service ID
Code
OE
ID
Name
Vendor Part Number
Description
LIN08
Product/Service ID Qualifier
Description
LIN07
Product/Service ID
Code
VP
1/48
Name
Manufacturer Part Number
Description
LIN06
AN
Product/Service ID Qualifier
Description
ID
Name
UCC/EAN Code
17 of 24
856_I_4010
CDW Corporation
LIN13
234
LIN14
235
Code
AC
234
1/48
ID
2/2
Name
Aggregation Code (Used to Consolidate Part Families)
Product/Service ID
Description
Note:
AN
Product/Service ID Qualifier
Description
LIN15
AN
1/48
CDW Part Number and Manufacturer Part Number are required. Vendors part number is recommended
but not required.
Example:
LIN~1~BP~217220~MG~1234567~VP~C7834A#ABA~OE~OEM1234~UP~88698919064~UR~8869891906412~AC~XYZ123
SN1
Must Use
To specify line-item detail relative to shipment
Element Name
Number of Units Shipped
Description
SN103
355
Req
M
Min/Max
1/10
Usage
M
Numeric value of units shipped in manufacturer's shipping units for a line item or
transaction set
Type
R
ID
2/2
Code specifying the units in which a value is being expressed, or manner in which a
measurement has been taken
Note:
Refer to the item unit of measure provided in the original CDW Purchase Order.
Code
EA
Name
Each
Example:
SN~~10~EA
18 of 24
856_I_4010
CDW Corporation
MEA
Measurements
Element Summary:
Ref
Id
MEA01
737
Used
To specify physical measurements or counts, including dimensions, tolerances, variances, and
weights
Element Name
Measurement Reference ID Code
Description
Code
PD
WT
MEA02
738
739
355
ID
1/3
Measurement Value
Description
1/20
ID
2/2
Unit of Measure
Code
IN
LB
Usage
U
Name
Height
Length
Width
Gross Weight
Net Weight
Description
MEA04
Min/Max
2/2
Measurement Qualifier
Code
HT
LN
WD
G
N
Type
ID
Name
Physical Dimensions
Weights
Description
MEA03
Req
O
Code specifying the units in which a value is being expressed, or manner in which a
measurement has been taken
Name
Inch
Pounds
Example:
MEA~WT~G~1.05~LB
MEA~WT~N~0.99~LB
MEA~PD~LN~24~IN
MEA~PD~HT~4~IN
MEA~PD~WD~12~IN
19 of 24
856_I_4010
CDW Corporation
REF
Reference
Used
To specify identifying information
Element Name
Reference Identification Qualifier
Description
Code
2I
SE
ZZ1
ZZ2
ZZ3
REF02
127
Req
M
Type
ID
Min/Max
2/3
Usage
M
Name
Tracking Number
Serial Number
Pallet Count per Item
Box Count per Item (Supplier Over-box)
Case Count per Item (Manufacturer Master Pack)
Reference Identification
AN
1/30
Description
Reference value
Note:
CDW requires that Serial Numbers communicated via ASN, exactly match outer
package labels on goods received. ASN versus scan-on-receipt serialization
discrepancies will be monitored and reported back to the partner. Tracking number
per package is required by CDW.
Examples:
REF~SE~SERIAL NUMBER0001
REF~2I~TRACKING NUMBER001
REF~ZZ1~1
REF~ZZ2~5
MAN
Must Use
To indicate identifying marks and numbers for shipping containers
Element Name
Marks and Numbers Qualifier
Description
Code
W
MAN02
87
Req
M
Type
ID
Min/Max
2/2
Usage
U
Name
Pallet Number (Pallet License Plate)
ID
1/1
Example:
MAN~W~PLT1234
20 of 24
856_I_4010
CDW Corporation
YNQ
Yes No Question
Element Summary:
Ref
Id
YNQ01
1321
Used
To identify and answer yes and no questions, including the date, time, and comments further
qualifying the condition
Element Name
Condition Indicator
Description
Code
EF
YNQ02
1073
933
ID
Min/Max
2/2
Usage
U
Name
Has Insurance
Description
YNQ05
Type
ID
Code
Y
N
Req
X
1/1
1/264
Name
Has Insurance
No Insurance
AN
Text Message
Example:
YNQ~EF~Y~~~HAS EXTENDED COVERAGE
21 of 24
856_I_4010
CDW Corporation
CTT
Transaction Totals
Must Use
To transmit a hash total for a specific element in the transaction set
Element Name
Number of Line Items
Req
M
Type
N0
Min/Max
1/6
Usage
M
Description
Note:
Example:
CTT~3
SE
Element Summary:
Ref
Id
SE01
96
Must use
To indicate the end of the transaction set and provide the count of the transmitted segments
(including the beginning (ST) and ending (SE) segments)
Element Name
Segments in Transaction
Description
SE02
329
Type
N0
AN
Min/Max
1/6
Usage
M
ST and SE included
Req
M
4/9
This control number must match the control number in the ST02.
Example:
SE~11~5730001
22 of 24
856_I_4010
CDW Corporation
SEGMENT
HEADER
BSN
DTM
HL - SHIPMENT
ELEMENT
01
TD1
TD5
REF
FOB
01
04
01
N4
HL - ORDER
No Changes
HL - ITEM
LIN
LIN
LIN
LIN
LIN
LIN
LIN
MEA
REF
MAN
QUAL
05/06
02/03
04/05
06/07
08/09
10/11
12/13
14/15
01/02
BP
MG
VP
OE
UP
UR
AC
DESCRIPTION
23 of 24
856_I_4010
CDW Corporation
24 of 24
856_I_4010