X12 856 Advance Shipping Notice
This standard provides the standardized format and establishes the data contents of a ship notice/manifest transaction set within the context of an electronic data interchange (EDI) environment. A ship notice/manifest 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.
- ~ Segment
- * Element
- > Component
Functional Group Header
To indicate the beginning of a functional group and to provide control information
Code identifying a group of application related Transaction Sets.
- SH
- Ship Notice/Manifest (856)
Code identifying party sending transmission.
Code identifying party receiving transmission.
Date sender generated a functional group of transaction sets.
Time (HHMM) expressed in 24-hour clock time when the sender generated a functional group of transaction sets (local time at sender's location).
(Time range: 0000 through 2359.)
Assigned number originated and maintained by the sender.
Code used in conjunction with the version data element to identify the issuer of the standard.
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Code indicating the version, release, and industry ID of the EDI standard being used. Positions: 1 - 3, Major Version Number; Positions: 4 - 6, Release Level of Version; Positions: 7 - 12, Industry or Trade Association ID (Optionally assigned by user).
- 002002MNAO
Heading
Transaction Set Header
To indicate the start of a transaction set and to assign a control number
Code uniquely identifying a Transaction Set.
- The transaction set identifier (ST01) is intended for use by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the invoice transaction set).
- 856
- X12.10 Ship Notice/Manifest
Beginning Segment Receiving Advice
To transmit identifying numbers, dates and other basic data relating to the transaction set
Code identifying purpose of transaction set.
- 00
- Original
- 01
- Cancel
- 05
- Replace
- 12
- Test
A unique control number assigned by the original shipper to identify a specific shipment.
Unique supplier defined 8 character code.
Date (YYMMDD). Also see: Date/Time Qualifier (374) and Date Qualifier (432).
- BSN03 is the date the shipment transaction set is created.
Date/Time Reference
Indicates the date and time that the parts will arrive at MNAO.
Code specifying type of date or time, or both date and time.
- At least one of DTM02 or DTM03 must be present.
Use "017" for delivery orders to indicate estimated date and time of arrival of parts.
Use “011” for shipment orders to indicate date and time shipment leaves supplier premises.
- 011
- Shipped
- 017
- Estimated Delivery
Date (YYMMDD). Also see: Date/Time Qualifier (374) and Date Qualifier (432).
Detail
Measurements
To specify physical measurements, including dimensions, tolerances, weights and counts.
Code specifying the application of physical measurement cited.
- At least least one of MEA03 or MEA05 must be present.
- PD
- Physical Dimensions
Code identifying the type of measurement.
- G
- Gross Weight
- N
- Net Weight
Carrier Details (Quantity and Weight)
To specify the transportation details relative to commodity, weight and quantity.
Code identifying the type of packaging. Part 1. Packaging form. Part 2.
Packaging Material.
- If TD101 is present, then TD102 is required.
Any ANSI defined code is acceptable
Carrier Details (Routing)
To specify the carrier, sequence of routing and to provide transit time information
Code describing the relationship of a carrier to a specific shipment movement.
- B
- Origin/Delivery Carrier
Code designating the system/method of code structure used for Identification Code (67).
- 02
Code identifying a party.
Carrier’s SCAC Code
Code specifying the method of transportation for the shipment.
- A
- Air
- AE
- Air Express
- E
- Expedited Truck
- G
- Piggyback
- H
- Customer Pickup
- JT
- Just-in-Time
- LT
- Less than truckload
- M
- Motor
- O
- Containerized Ocean
- PA
- Pooled Air
- PC
- Private Carrier
- PG
- Pooled Piggyback
- PP
- Pool to Pool
- PR
- Pooled Rail
- PT
- Pooled Truck
- R
- Rail
- RR
- Roadrailer
- S
- Ocean
- U
- UPS
- W
- Inland Waterway
- ZZ
- On Hand at pool
Carrier Details (Equipment)
To specify transportation details relating to the equipment used by the carrier.
Code identifying type of equipment used for shipment.
Use any ANSI defined code
Prefix or alpha part of an equipment unit's identifying number.
If TD504 indicates rail, piggyback or ocean shipment – use equipment owners code: otherwise not used
Reference Numbers
To transmit identifying numbers associated with the named party.
Please note there is a required format for the REFDO segment. The first 6 digits are the Mazda PO number followed by the 3 digit Line Item sequence Number. Characters 1-6 are the Mazda PO number and 7-9 are the PO Line number. REFDO is a required segment.
Code qualifying the Reference Number.
Used at shipment and item levels. The use of at least one REF segment with a qualifier of “BM” or “AW” is required. The use of one REF segment to provide packing slip number is required at shipment or item level. The DO number must be provided for shipments against releases (830) and purchase orders (850).
- AW
- Airbill Number
- BM
- Bill of Lading
- CO
- Dealer Direct
- DO
- Delivery Order Number
- FR
- Freight Bill Number
- HC
- Heat Code
- LS
- Label Serial Number
- LT
- Lot Number
- PK
- Packing Slip
- SN
- Seal Number
- VM
- Vessel Name
Name
To identify a party by type of organization, name and code
Used to identify parties associated with the shipment. The ship-from and ship-to segments are mandatory.
Code identifying an organizational entity or a physical location.
- At least one of N102 or N103 must be present.
- SF
- Ship From
- ST
- Ship To
- SU
- Supplier
Code designating the system/method of code structure used for Identification Code (67).
- 92
- Assigned by Buyer
Code identifying a party.
- This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
Code of issuer, shipper, or receiver.
Example:
"ST" = CH - receiver
"SF” = P1795 - shipper
CH
P1795
Line Item Detail
To specify basic item identification data.
Code identifying the type/source of the descriptive number used in Product/Service ID (234).
- BP
- Buyer's Part Number
Item Detail (Shipment)
To specify line item detail relative to shipment
Used to denote ASN quantity.
Numeric value of units shipped in manufacturer's shipping units for a line item or transaction set. Also see: Unit of Measurement Code (355).
Shows quantity shipped for part number referenced in the associated LIN segment
Code identifying the basic unit measurement.
- SN103 defines the unit of measurement for both SN102 and SN104.
Reference
To transmit identifying numbers. Used to show shipping label serial numbers.
Please note there is a required format for the REFDO segment. The first 6 digits are the Mazda PO number followed by the 3 digit Line Item sequence Number. Characters 1-6 are the Mazda PO number and 7-9 are the PO Line number. REFDO is a required segment.
Code qualifying the Reference Number.
- DO
- Delivery Order Number
- LS
- Bar Coded Shipping Label
Customer's Load Detail
Gives information concerning number of containers and quantity per container.
Number of Customer-defined loads shipped by the supplier.
Number of Containers
Numeric value of units shipped in manufacturer's shipping units for a line item or transaction set. Also see: Unit of Measurement Code (355).
Number of units per container
Summary
Transaction Totals
To transmit a hash total for a specific element in the transaction set
Total number of line items in the transaction set.
- If CTT03 is present, then CTT04 is required.
Hash total of quantities shipped
Sum of values of the specific data element. All values in the data element will be summed without regard to decimal points (explicit or implicit) or signs. Truncation will occur on the leftmost digits if the sum is greater than the maximum size of the hash total of the data element.
-.0018 First occurrence of value being hashed.
.18 Second occurrence of value being hashed.
1.8 Third occurrence of value being hashed.
18.01 Fourth occurrence of value being hashed.
1855 Hash total prior to truncation.
855 Hash total after truncation to three digit field.
- If CTT05 is present, then CTT06 is required.
Hash total of quantities shipped (from SN102)
Transaction Set Trailer
To indicate the end of the transaction set and provide the count of the transmitted segments, including the beginning (ST) and ending (SE) segments.
Total number of segments included in a transaction set including ST and SE segments.
Functional Group Trailer
To indicate the end of a functional group and to provide control information
Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element.
sample 1
BSN*00*052625*940513*1606
DTM*017*940514*1830
HL*1**S
MEA*PD*G*34270*LB
TD1*PLT90*1
TD5*B*02*RDWY*M
TD3*TL**1028A
REF*BM*KPX8901
REF*PK*849302
N1*SF**92*P1795
N1*ST**92*CH
HL*2*1*I
LIN**BP*GA2E68520D
SN1**20*PC
REF*DO*111786019
REF*LS*S23275
CLD*1*20*PLT90
CTT*2*20
SE*20*1019
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.