Best Buy Company, Inc.

EDI Transaction Standards
856 Advance Ship Notice - Pick and Pack Structure

PICK AND PACK STRUCTURE
(used when a single carton contains multiple SKUs)

 

856 Advance Ship Notice - Pick and Pack Structure

SEGMENT ID  DESCRIPTION
ISA INTERCHANGE CONTROL HEADER
GS FUNCTIONAL GROUP HEADER
ST TRANSACTION SET HEADER
 
HEADER
BSN BEGINNING SEGMENT
 
SHIPMENT(S)
HL HIERARCHICAL LEVEL
PO4 SHIPMENT PHYSICAL DETAILS
TD1 CARRIER DETAILS
TD5 CARRIER DETAILS
TD3 CARRIER DETAILS
REF REFERENCE
DTM DATES
N1 SHIP TO
N1 SUPPLIER NAME
N3 SUPPLIER ADDRESS
N4 SUPPLIER LOCATION
 
ORDER(O)
HL HIERARCHICAL LEVEL
PRF PURCHASE ORDER REFERENCE
 
TARE(T)
HL HIERARCHICAL LEVEL
MAN MARKS AND NUMBERS
 
PACK(P)
HL HIERARCHICAL LEVEL
MAN MARKS AND NUMBERS
 
ITEM(I)
HL HIERARCHICAL LEVEL
LIN ITEM IDENTIFICATION
SN1 ITEM DETAIL (SHIPMENT)
PO4 PHYSICAL DETAILS
 
SUMMARY
CTT TRANSACTION TOTALS
 
SE TRANSACTION SET TRAILER
GE GROUP CONTROL TRAILER
IEA INTERCHANGE CONTROL TRAILER

 

ISA SEGMENT (MANDATORY)
INTERCHANGE CONTROL HEADER

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
ISA01 I01 2/2 M '00' AUTHORIZATION
INFORMATION QUALIFIER
ISA02 I02 10/10  M   AUTHORIZATION
INFORMATION
ISA03 I03 2/2 M '00' SECURITY INFORMATION
QUALIFIER
ISA04  I04 10/10 M   SECURITY INFORMATION
ISA05  I05 2/2 M   SENDER ID QUALIFIER
ISA06 I06 15/15  M   SENDER ID
(This element will contain your EDI Network ID.)
ISA07  I05 2/2 M '01' RECEIVER ID QUALIFIER
'09' 01= Production
09 = Test
ISA08  I07 15/15 M   RECEIVER ID
023058159 = Production
023058159TST = Test
ISA09  I08 6/6 M   INTERCHANGE DATE
(YYMMDD)
ISA10  I09 4/4 M   INTERCHANGE TIME
(HHMM)
ISA11  I10 1/1 M 'U' INTERCHANGE IDENTIFIER
ISA12  I11 5/5 M 00300 X12 VERSION
ISA13  I12 9/9 M   INTERCHANGE CONTROL
NUMBER
ISA14  I13 1/1 M '0' ACKNOWLEDGEMENT
REQUESTED
ISA15 I14 1/1 M 'P' TEST INDICATOR
'T' P = Production
T = Test
ISA16 I15 1/1 M '>' SUB ELEMENT SEPARATOR

 

GS SEGMENT (MANDATORY)
FUNCTIONAL GROUP HEADER

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
  GS01 479 2/2 M 'SH' FUNCTIONAL IDENTIFIER CODE
SH = ASN
  GS02 142 2/12  M   SENDER'S ID
(Your EDI Network ID, as in the ISA06 above)
  GS03 124 2/12  M   APPLICATION RECEIVER'S ID
023058159 = Production
023058159TST = Test
  GS04 29 6/6 M   DATE
(YYMMDD)
  GS05 30 4/4 M   TIME
(HHMM)
  GS06 28 1/9  M   INTERCHANGE CONTROL
NUMBER
  GS07 455 1/2 'X' RESPONSIBLE AGENCY CODE
X = X12
* GS08 480 1/12 003010VICS X12 VERSION
* Please note that we utilize the 003010VICS version for the retail industry. It has been a fairly common problem that our trading partners will set their systems to 003010 (without the VICS). This will cause a version mismatch at this end, so please use the 003010VICS standard.

 

ST SEGMENT (MANDATORY)
TRANSACTION SET HEADER

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
ST01  143 3/3 M '856' TRANSACTION SET
IDENTIFIER CODE
856 = Ship Notice
ST02 329 4/9  M   TRANSACTION SET
CONTROL NUMBER

 

BSN SEGMENT (MANDATORY)
BEGINNING SEGMENT FOR SHIP NOTICE

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
BSN01 353 2/2 M '00' TRANSACTION SET
PURPOSE CODE
BSN02 396 2/30 M   SHIPMENT IDENTIFICATION
(ASN NUMBER)
BSN03 373 6/6 M   DATE
(YYMMDD)
BSN04 337 4/4 M   TIME
(HHMM)

 

Shipment Level Information

HL SEGMENT (MANDATORY)
HIERARCHICAL LEVEL (SHIPMENT)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
HL01 628 1/12 M   HIERARCHICAL ID NUMBER
HL02 734  1/12 O   HIERARCHICAL PARENT ID
NUMBER
HL03 735 1/2 M 'S' HIERARCHICAL LEVEL CODE
S = Shipment

 

PO4 SEGMENT (OPTIONAL)
SHIPMENT PHYSICAL DETAILS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
PO401 356 1/6 O   PACK
PO402
357 1/8 O   SIZE
PO403 355 2/2 O   UNIT OF MEASURE CODE
PO404 103 5/5 O   PACKAGING CODE
PO405 187 1/2 O   WEIGHT QUALIFIER
PO406 384  1/9 O   GROSS WEIGHT PER PACK
PO407 355 2/2 O   UNIT OF MEASUREMENT
PO408 385 1/9 M   GROSS VOLUME PER PACK
(CUBIC FEET)
PO409  355 2/2 M 'CF' UNIT OF MEASURE CODE
CF = CUBIC FEET

 

TD1 SEGMENT (MANDATORY)
CARRIER DETAILS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
TD101 103 5/5 M   PACKAGING CODE
TD102 80 1/7 M   LADING QUANTITY
TD103 23 1/1 O   COMMODITY CODE
QUALIFIER
TD104 22 1/16 O   COMMODITY CODE
TD105 79 1/50 O   LADING DESCRIPTION
TD106 187 1/2 M 'G' WEIGHT QUALIFIER
G = GROSS WEIGHT
TD107 81 1/8 M   WEIGHT
TD108 355 2/2  M 'LB' UNIT OF MEASUREMENT
CODE
LB = POUNDS

 

TD5 SEGMENT (MANDATORY)
CARRIER DETAILS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
TD501 133  1/2 O   ROUTING SEQUENCE CODE
TD502 66 1/2 M '2' IDENTIFICATION CODE
QUALIFIER
2 = STANDARD CARRIER
ALPHA CODE
TD503 67  2/17 M   IDENTIFICATION CODE
(SCAC)
TD504 91 1/2 M   TRANSPORTATION METHOD/
TYPE CODE
TD505 387  1/35 M   ROUTING
(CARRIER NAME)

 

TD3 SEGMENT (CONDITIONAL)*
CARRIER DETAILS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
TD301 40 2/2 M 'TL' EQUIPMENT DESCRIPTION
CODE
TL = Trailer
TD302 206 1/4 M   EQUIPMENT INITIAL
TD303 207 1/10 M   EQUIPMENT NUMBER
(Trailer Number)
* If shipping a truckload then the TD3 segment has to be sent.

 

SPECIAL NOTE ABOUT THE FOLLOWING REF SEGMENTS: Preferably both the PRO# and Bill of Lading number should be sent. We will except either one, as long as one occurrence of the REF segment is present. The only exception is with truckload shipments where we need the REF segment with Bill of Lading number information.

 

REF SEGMENT (CONDITIONAL)
REFERENCE IDENTIFICATION

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
REF01 128 2/2 M 'CN' REFERENCE IDENTIFICATION
QUALIFIER
CN = Carriers Reference
Number
REF02 127 1/30 M   REFERENCE IDENTIFICATION
(Pro Number - Supplied by carrier)

 

REF SEGMENT (CONDITIONAL)
REFERENCE IDENTIFICATION

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
REF01 128 2/2 M 'BM' REFERENCE IDENTIFICATION
QUALIFIER
BM = Bill of Lading Number
REF02 127 1/30 M   REFERENCE IDENTIFICATION
(Bill of Lading Number - Supplied
by vendor)

 

DTM SEGMENT (MANDATORY)
DATE/TIME REFERENCE

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
DTM01 374 3/3 M '011' DATE/TIME QUALIFIER
011 = Ship Date
DTM02 373 6/6 M   DATE
(YYMMDD)

 

N1 SEGMENT (MANDATORY)
NAME

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
  N101 98 2/3  M 'ST' ENTITY IDENTIFIER CODE
ST = Ship to
  N102 93 1/35 O   NAME
  N103 66 1/2 M '92' IDENTIFICATION CODE QUALIFIER
92 = Assigned by Buyer
* N104 67 2/17 M   IDENTIFICATION CODE
* This will be a five-digit number that will indicate the ship to location. The first two digits will always be "01." The final three digits will indicate the location to which the product is being shipped. For example, a "01070," would indicate that the product is to be shipped to location 070.

 

N1 SEGMENT (MANDATORY)
NAME

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
N101 98 2/3 M 'SF' ENTITY IDENTIFICATION
CODE
SF = Ship from
N102 93 1/35 M   NAME

 

N3 SEGMENT (MANDATORY)
ADDRESS INFORMATION (SUPPLIER)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
N301 166 1/35 M   ADDRESS INFORMATION
N302 166 1/35 O   ADDRESS INFORMATION

 

N4 SEGMENT (MANDATORY)
GEOGRAPHIC LOCATION (SUPPLIER)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
N401 19 2/19 M   CITY NAME
N402 156 2/2 M   STATE CODE
N403 116 4/9 M   POSTAL CODE

 

Order Level Information

SPECIAL NOTE: Many PO's can be on one ASN, but all PO's included on the ASN must ship to the same location.

 

HL SEGMENT (MANDATORY)
HIERARCHICAL LEVEL (ORDER)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
HL01 628 1/12 M   HIERARCHICAL ID NUMBER
HL02 734 1/12 O   HIERARCHICAL PARENT ID
NUMBER
HL03 735 1/2 M 'O' HIERARCHICAL LEVEL CODE
O = Order

 

PRF SEGMENT (MANDATORY)
PURCHASE ORDER REFERENCE

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
PRF01 324 1/22 M   PURCHASE ORDER NUMBER

 

SPECIAL NOTE ABOUT THE MAN SEGMENT AND THE UCC-128: The UCC-128 should only be sent at the Tare Level or the Pack Level, not both.
See the UCC-128 Example

 

Tare Level Information

HL SEGMENT (CONDITIONAL)*
HIERARCHICAL LEVEL (TARE)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
HL01 628 1/12 M   HIERARCHICAL ID NUMBER
HL02 734 1/12 O   HIERARCHICAL PARENT ID
NUMBER
HL03 735 1/2 M 'T' HIERARCHICAL LEVEL CODE
T = Tare
* The Tare Level and corresponding segments should only be sent if using UCC-128 at the Tare Level. The Tare level and corresponding segments may only pertain to one PO.

 

MAN SEGMENT (CONDITIONAL)*
MARKS AND NUMBERS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
MAN01 88 1/2 M 'GM' MARKS AND NUMBERS
QUALIFIER
GM = General Merchandise & Apparel Implementation
Committee, Format
MAN02 87  1/45 M   MARKS AND NUMBERS
(UCC-128 Code)
* If you can't send the UCC-128 Code, please do not send Tare Level information on the 856.

 

SPECIAL NOTE ABOUT THE MAN SEGMENT AND THE UCC-128: The UCC-128 should only be sent at the Tare Level or the Pack Level, not both.
See the UCC-128 Example

 

Pack Level Information

HL SEGMENT (CONDITIONAL)*
HIERARCHICAL LEVEL (PACK)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
HL01 628 1/12 M   HIERARCHICAL ID NUMBER
HL02  734 1/12 O   HIERARCHICAL PARENT ID
NUMBER
HL03 735 1/2  M 'P' HIERARCHICAL LEVEL CODE
P = Pack
* The Pack Level and corresponding segments should only be sent if using UCC-128 at the Pack Level. The Pack level and corresponding segments may only pertain to one PO.

 

MAN SEGMENT (CONDITIONAL)*
MARKS AND NUMBERS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
MAN01 88 1/2 M 'GM' MARKS AND NUMBERS
QUALIFIER
GM = General Merchandise & Apparel Implementation
Committee, Format
MAN02 87 1/45 M   MARKS AND NUMBERS
(UCC-128 Code)
* If you can't send the UCC-128 Code, please do not send Pack Level information on the 856.

 

Item Level Information

HL SEGMENT (MANDATORY)
HIERARCHICAL LEVEL (ITEM)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
HL01 628 1/12 M   HIERARCHICAL ID NUMBER
HL02 734 1/12 O   HIERARCHICAL PARENT ID
NUMBER
HL03 735 1/2 M 'I' HIERARCHICAL LEVEL CODE
I = Item

 

LIN SEGMENT (MANDATORY)
ITEM IDENTIFICATION

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
  LIN01 350 1/6 O   ASSIGNED IDENTIFICATION
  LIN02
235 2/2 M 'UP' ITEM QUALIFIER
UP = UPC Consumer Package
Code
  LIN03 234 1/30   UPC
  LIN04 235 2/2 O 'VC' ITEM QUALIFIER
VC = Vendor's Catalog Number
  LIN05 234 1/30 O   VENDOR'S MODEL NUMBER
  LIN06 235 2/2 O 'SK' ITEM QUALIFIER
SK = SKU
* LIN07 234 1/30 O   BEST BUY'S SKU NUMBER
* Some of our trading partners maintain a cross-reference table, matching their Model Numbers to our internal SKU Numbers. This is not mandatory.

 

SPECIAL NOTE ABOUT THE SN1 SEGMENT: The ASN quantities must match the quantities on the invoice and the packing list.

 

SN1 SEGMENT (MANDATORY)
ITEM DETAIL (SHIPMENT)

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
SN101 350 1/6 O   ASSIGNED IDENTIFICATION
SN102 382 1/10 M   NUMBER OF UNITS SHIPPED
SN103  355 2/2 M   UNIT OF MEASURE CODE

 

PO4 SEGMENT (OPTIONAL)
ITEM PHYSICAL DETAILS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
PO401  356 1/6 M   PACK
PO402 357 1/8 M   SIZE
PO403 355 2/2 M   UNIT OF MEASURE CODE

 

CTT SEGMENT (MANDATORY)
TRANSACTION TOTALS

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
CTT01 354 1/6 M   NUMBER OF LINE ITEMS
(Number of HL segments)

 

SE SEGMENT (MANDATORY)
TRANSACTION SET TRAILER

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
SE01 96 1/6 M   NUMBER OF INCLUDED
SEGMENTS
SE02 329  4/9 M   TRANSACTION SET CONTROL NUMBER

 

GE SEGMENT (MANDATORY)
GROUP CONTROL TRAILER

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
GE01 97 1/6 M   NUMBER OF TRANSACTION
SETS INCLUDED
GE02 28 1/9 M   GROUP CONTROL NUMBER

 

IEA SEGMENT (MANDATORY)
INTERCHANGE CONTROL TRAILER

DATA
ELEMENT
ELEMENT
NUMBER
FIELD
LENGTH
ELEMENT
REQUIRED
ELEMENT
QUALIFIER
FIELD DESCRIPTION
IEA01 I16 1/5 M   NUMBER OF INCLUDED
FUNCTIONAL GROUPS
IEA02 I12 9/9 M   INTERCHANGE CONTROL
NUMBER

 

Back to EDI Transaction Standards Table of Contents