Stedi maintains this guide based on public documentation from Computer Generated Solutions. Contact Computer Generated Solutions for official EDI specifications. To report any errors in this guide, please contact us.
X12 945 945 Warehouse Shipping Advice
—
Delimiters
- ~ Segment
- * Element
- > Component
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Interchange Control Header
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
heading
ST
010
Transaction Set Header
Max use 1
Required
W06
020
Warehouse Shipment Identification
Max use 1
Required
N9
090
Reference Identification
Max use 10
Optional
G62
110
Date/Time Actual Ship Date
Max use 5
Required
G62
110
Date/Time Estimated Arrival Date
Max use 1
Required
NTE
120
Note/Special Instruction
Max use 20
Optional
W27
130
Carrier Detail
Max use 1
Optional
G72
155
Allowance or Charge
Max use 5
Optional
detail
0300 Loop
LX
005
Assigned Number
Max use 1
Required
MAN
010
Marks and Numbers
Max use 1
Required
PAL
015
Pallet Information
Max use 1
Optional
N9
017
Reference Identification Carton Type Code
Max use 1
Optional
N9
017
Reference Identification Master Carton Flag
Max use 1
Optional
N9
017
Reference Identification Packaging Type
Max use 5
Optional
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Interchange Control Trailer
Max use 1
Required
—
- 00
- No Authorization Information Present (No Meaningful Information in I02)
—
- 00
- No Security Information Present (No Meaningful Information in I04)
—
- U
- U.S. EDI Community of ASC X12, TDCC, and UCS
—
- 00401
- Draft Standards for Trial Use Approved for Publication by ASC X12 Procedures Review Board through October 1997
—
- 0
- No Acknowledgment Requested
- 1
- Interchange Acknowledgment Requested
—
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Heading
—
- N
- Original
- R
- Partial Shipment, Balance To Ship Later
- X
- Unable to Ship Balance (Header Only)
0100 Loop Mark-for Party
OptionalMax >1
N1
040
Heading > 0100 Loop Mark-for Party > N1
Name
RequiredMax use 1
—
Usage notes
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- 91
- Assigned by Seller or Seller's Agent
- 92
- Assigned by Buyer or Buyer's Agent
N3
060
Heading > 0100 Loop Mark-for Party > N3
Address Information
OptionalMax use 2
—
Usage notes
—
Example
N4
070
Heading > 0100 Loop Mark-for Party > N4
Geographic Location
OptionalMax use 1
—
Usage notes
—
Example
PER
080
Heading > 0100 Loop Mark-for Party > PER
Administrative Communications Contact
OptionalMax use 5
—
Usage notes
—
Example
0100 Loop Mark-for Party end
0100 Loop Ship From
OptionalMax 1
N1
040
Heading > 0100 Loop Ship From > N1
Name
RequiredMax use 1
—
Usage notes
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- 91
- Assigned by Seller or Seller's Agent
- 92
- Assigned by Buyer or Buyer's Agent
PER
080
Heading > 0100 Loop Ship From > PER
Administrative Communications Contact
OptionalMax use 5
—
Usage notes
—
Example
0100 Loop Ship From end
0100 Loop Ship To
RequiredMax 1
N1
040
Heading > 0100 Loop Ship To > N1
Name
RequiredMax use 1
—
Usage notes
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- 91
- Assigned by Seller or Seller's Agent
- 92
- Assigned by Buyer or Buyer's Agent
PER
080
Heading > 0100 Loop Ship To > PER
Administrative Communications Contact
OptionalMax use 5
—
Usage notes
—
Example
0100 Loop Ship To end
G62
110
Heading > G62
Date/Time Actual Ship Date
RequiredMax use 5
—
Usage notes
—
Example
Variants (all may be used)
G62Date/Time Estimated Arrival DateIf either Time Qualifier (G62-03) or Time (G62-04) is present, then the other is required
G62
110
Heading > G62
Date/Time Estimated Arrival Date
RequiredMax use 1
—
Usage notes
—
Example
Variants (all may be used)
G62Date/Time Actual Ship DateIf either Time Qualifier (G62-03) or Time (G62-04) is present, then the other is required
—
- A
- Air
- AE
- Air Express
- CE
- Customer Pickup
- D
- Parcel Post
- E
- Expedited Truck
- LT
- Less Than Trailer Load (LTL)
- M
- Motor
- R
- Rail
- S
- Ocean
- T
- Best Way (Shipping facility Option)
- U
- Private Parcel Service
—
- CC
- Collect—
- PD
- Prepaid by Consolidator—
- PP
- Prepaid (by Seller)—
Heading end
Detail
0300 Loop
OptionalMax >1
MAN
010
Detail > 0300 Loop > MAN
Marks and Numbers
RequiredMax use >1
—
Usage notes
—
Example
If either Marks and Numbers Qualifier (MAN-04) or Marks and Numbers (MAN-05) is present, then the other is required
N9
017
Detail > 0300 Loop > N9
Reference Identification Carton Type Code
OptionalMax use 1
—
Usage notes
—
Example
Variants (all may be used)
N9Reference Identification Master Carton FlagN9Reference Identification Packaging TypeN9
017
Detail > 0300 Loop > N9
Reference Identification Master Carton Flag
OptionalMax use 1
—
Usage notes
—
Example
Variants (all may be used)
N9Reference Identification Carton Type CodeN9Reference Identification Packaging TypeN9
017
Detail > 0300 Loop > N9
Reference Identification Packaging Type
OptionalMax use 5
—
Usage notes
—
Example
Variants (all may be used)
N9Reference Identification Carton Type CodeN9Reference Identification Master Carton Flag0310 Loop
RequiredMax >1
W12
020
Detail > 0300 Loop > 0310 Loop > W12
Warehouse Item Detail
RequiredMax use 1
—
Usage notes
—
Example
If either Weight (W12-10), Weight Qualifier (W12-11) or Weight Unit Code (W12-12) are present, then the others are required
If either Product/Service ID Qualifier (W12-17) or Product/Service ID (W12-18) is present, then the other is required
—
- EN
- European Article Number (EAN) (2-5-5-1)
- UP
- U.P.C. Consumer Package Code (1-5-5-1)
N9
040
Detail > 0300 Loop > 0310 Loop > N9
Reference Identification
OptionalMax use 200
—
Usage notes
—
Example
0310 Loop end
0300 Loop end
Detail end
Summary
W03
010
Summary > W03
Total Shipment Information
RequiredMax use 1
—
Usage notes
—
Example
If either Volume (W03-04) or Unit or Basis for Measurement Code (W03-05) is present, then the other is required
Summary end
EDI Samples
Sample 1
ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER *231207*0257*U*00401*000000001*0*T*>~
GS*SW*SENDERGS*RECEIVERGS*20231207*025756*000000001*X*004010~
ST*945*0001~
W06*N*100012*20061217*09300700005152048**P5152041-03*91003*111111~
N1*ST*FOOTLOCKER WHSE # 08*92*08~
N3*234 LINCOLN BLVD*DOCK B~
N4*JOHNSON CITY*NM*85830~
N1*Z7*FOOTLOCKER # 023*92*023~
N1*SF*JACK SCHWARTZ SHOES~
N9*DP*240~
N9*IA*19410~
N9*LD*3757881999339241~
N9*CN*01843883818183820~
G62*10*20061217~
G62*17*20061219~
NTE*PKG*ALL CARTONS WERE SHIPPED EXPEDITED AT YOUR REQUEST~
W27*E*TWIF*TWILIGHT EXPEDITED FREIGHT*PP**ADFE*137747891*CC~
G72*504*06******14800~
LX*1~
MAN*GM*94885930000005880058~
PAL***********5.88*LB~
N9*PGC*CTN25~
N9*CTC*Q1~
W12*SH*80*80**EA**UP*737411419014**25*G*L*****CB*38103K***VN*M11M9100P~
N9*LB*ABC~
W12*SH*90*85**EA**UP*737411419021*********CB*284381D***VN*M11M9100P~
LX*2~
MAN*GM*00007282171005521850~
PAL***********3.24*LB~
N9*PGC*CTN25~
N9*CTC*Q2~
W12*SH*180*168**EA**UP*737411419038**18*G*L*****CB*1234091X***VN*M11M9200Q~
W03*175*9.12*LB*3.8*CF*2*CT~
SE*32*0001~
GE*1*000000001~
IEA*1*000000001~
GS*SW*SENDERGS*RECEIVERGS*20231207*025756*000000001*X*004010~
ST*945*0001~
W06*N*100012*20061217*09300700005152048**P5152041-03*91003*111111~
N1*ST*FOOTLOCKER WHSE # 08*92*08~
N3*234 LINCOLN BLVD*DOCK B~
N4*JOHNSON CITY*NM*85830~
N1*Z7*FOOTLOCKER # 023*92*023~
N1*SF*JACK SCHWARTZ SHOES~
N9*DP*240~
N9*IA*19410~
N9*LD*3757881999339241~
N9*CN*01843883818183820~
G62*10*20061217~
G62*17*20061219~
NTE*PKG*ALL CARTONS WERE SHIPPED EXPEDITED AT YOUR REQUEST~
W27*E*TWIF*TWILIGHT EXPEDITED FREIGHT*PP**ADFE*137747891*CC~
G72*504*06******14800~
LX*1~
MAN*GM*94885930000005880058~
PAL***********5.88*LB~
N9*PGC*CTN25~
N9*CTC*Q1~
W12*SH*80*80**EA**UP*737411419014**25*G*L*****CB*38103K***VN*M11M9100P~
N9*LB*ABC~
W12*SH*90*85**EA**UP*737411419021*********CB*284381D***VN*M11M9100P~
LX*2~
MAN*GM*00007282171005521850~
PAL***********3.24*LB~
N9*PGC*CTN25~
N9*CTC*Q2~
W12*SH*180*168**EA**UP*737411419038**18*G*L*****CB*1234091X***VN*M11M9200Q~
W03*175*9.12*LB*3.8*CF*2*CT~
SE*32*0001~
GE*1*000000001~
IEA*1*000000001~
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.