Brian's first account
X12 945 Warehouse Shipping Advice V2
X12 Release 4010Revised
May 24, 2024, 2:24 PM
—
Delimiters
- ~ Segment
- * Element
- > Component
EDI samples
- None included
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
G61
100
Contact
Max use 3
Optional
G62
110
Date/Time
Max use 5
Optional
NTE
120
Note/Special Instruction
Max use 20
Optional
W27
130
Carrier Detail
Max use 1
Optional
W6
135
Special Handling Information
Max use 1
Optional
W28
140
Consolidation Information
Max use 1
Optional
W10
150
Warehouse Additional Carrier Information
Max use 10
Optional
G72
155
Allowance or Charge
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
W06
020
Heading > W06
Warehouse Shipment Identification
RequiredMax use 1
—
Example
If either Master Reference (Link) Number (W06-07) or Link Sequence Number (W06-08) is present, then the other is required
0100 Loop
OptionalMax >1
N1
040
Heading > 0100 Loop > N1
Name
RequiredMax use 1
—
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
N4
070
Heading > 0100 Loop > N4
Geographic Location
OptionalMax use 1
—
Example
If Location Identifier (N4-06) is present, then Location Qualifier (N4-05) is required
PER
080
Heading > 0100 Loop > PER
Administrative Communications Contact
OptionalMax use 5
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
If either Communication Number Qualifier (PER-05) or Communication Number (PER-06) is present, then the other is required
If either Communication Number Qualifier (PER-07) or Communication Number (PER-08) is present, then the other is required
0100 Loop end
N9
090
Heading > N9
Reference Identification
OptionalMax use 10
—
Example
At least one of Reference Identification (N9-02) or Free-form Description (N9-03) is required
If Time Code (N9-06) is present, then Time (N9-05) is required
OptionalMax use 1
To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier
If either Reference Identification Qualifier (C040-03) or Reference Identification (C040-04) is present, then the other is required
If either Reference Identification Qualifier (C040-05) or Reference Identification (C040-06) is present, then the other is required
G61
100
Heading > G61
Contact
OptionalMax use 3
—
Example
If either Communication Number Qualifier (G61-03) or Communication Number (G61-04) is present, then the other is required
G62
110
Heading > G62
Date/Time
OptionalMax use 5
—
Example
If either Date Qualifier (G62-01) or Date (G62-02) is present, then the other is required
At least one of Date Qualifier (G62-01) or Time Qualifier (G62-03) is required
If either Time Qualifier (G62-03) or Time (G62-04) is present, then the other is required
W27
130
Heading > W27
Carrier Detail
OptionalMax use 1
—
Example
At least one of Standard Carrier Alpha Code (W27-02) or Routing (W27-03) is required
W28
140
Heading > W28
Consolidation Information
OptionalMax use 1
—
Example
If either Weight (W28-02), Weight Qualifier (W28-03) or Weight Unit Code (W28-04) are present, then the others are required
If either Location Identifier (W28-06) or Location Qualifier (W28-07) is present, then the other is required
W10
150
Heading > W10
Warehouse Additional Carrier Information
OptionalMax use 10
—
Example
If either Temperature (W10-06) or Unit or Basis for Measurement Code (W10-07) is present, then the other is required
If either Temperature (W10-08) or Unit or Basis for Measurement Code (W10-09) is present, then the other is required
G72
155
Heading > G72
Allowance or Charge
OptionalMax use 5
—
Example
If either Allowance or Charge Quantity (G72-06) or Unit or Basis for Measurement Code (G72-07) is present, then the other is required
At least one of Allowance or Charge Number (G72-03), Allowance or Charge Rate (G72-05), Allowance or Charge Total Amount (G72-08) or Percent (G72-09) is required
Only one of Allowance or Charge Rate (G72-05), Allowance or Charge Total Amount (G72-08) or Percent (G72-09) may be present
If either Percent (G72-09) or Dollar Basis For Percent (G72-10) is present, then the other is required
If Option Number (G72-11) is present, then Allowance or Charge Number (G72-03) is required
0200 Loop
OptionalMax >1
LQ
170
Heading > 0200 Loop > LQ
Industry Code
OptionalMax use 100
—
Example
If Code List Qualifier Code (LQ-01) is present, then Industry Code (LQ-02) is required
0200 Loop end
Heading end
Detail
0300 Loop
RequiredMax >1
MAN
010
Detail > 0300 Loop > MAN
Marks and Numbers
OptionalMax use >1
—
Example
If either Marks and Numbers Qualifier (MAN-04) or Marks and Numbers (MAN-05) is present, then the other is required
If Marks and Numbers (MAN-06) is present, then Marks and Numbers (MAN-05) is required
PAL
015
Detail > 0300 Loop > PAL
Pallet Information
OptionalMax use 1
—
Example
If either Unit Weight (PAL-05) or Unit or Basis for Measurement Code (PAL-06) is present, then the other is required
If Length (PAL-07) is present, then Unit or Basis for Measurement Code (PAL-10) is required
If Width (PAL-08) is present, then Unit or Basis for Measurement Code (PAL-10) is required
If Height (PAL-09) is present, then Unit or Basis for Measurement Code (PAL-10) is required
If Unit or Basis for Measurement Code (PAL-10) is present, then at least one of Length (PAL-07), Width (PAL-08) or Height (PAL-09) is required
If either Gross Weight per Pack (PAL-11) or Unit or Basis for Measurement Code (PAL-12) is present, then the other is required
If either Gross Volume per Pack (PAL-13) or Unit or Basis for Measurement Code (PAL-14) is present, then the other is required
N9
017
Detail > 0300 Loop > N9
Reference Identification
OptionalMax use 5
—
Example
At least one of Reference Identification (N9-02) or Free-form Description (N9-03) is required
If Time Code (N9-06) is present, then Time (N9-05) is required
OptionalMax use 1
To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier
If either Reference Identification Qualifier (C040-03) or Reference Identification (C040-04) is present, then the other is required
If either Reference Identification Qualifier (C040-05) or Reference Identification (C040-06) is present, then the other is required
0310 Loop
OptionalMax >1
W12
020
Detail > 0300 Loop > 0310 Loop > W12
Warehouse Item Detail
RequiredMax use 1
—
Example
At least one of U.P.C. Case Code (W12-06) or Product/Service ID Qualifier (W12-07) is required
If either Product/Service ID Qualifier (W12-07) or Product/Service ID (W12-08) is present, then the other is required
If either Weight (W12-10), Weight Qualifier (W12-11) or Weight Unit Code (W12-12) are present, then the others are required
If either Weight (W12-13), Weight Qualifier (W12-14) or Weight Unit Code (W12-15) 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
If either Product/Service ID Qualifier (W12-21) or Product/Service ID (W12-22) is present, then the other is required
N9
040
Detail > 0300 Loop > 0310 Loop > N9
Reference Identification
OptionalMax use 200
—
Example
At least one of Reference Identification (N9-02) or Free-form Description (N9-03) is required
If Time Code (N9-06) is present, then Time (N9-05) is required
OptionalMax use 1
To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier
If either Reference Identification Qualifier (C040-03) or Reference Identification (C040-04) is present, then the other is required
If either Reference Identification Qualifier (C040-05) or Reference Identification (C040-06) is present, then the other is required
0310 Loop end
0300 Loop end
Detail end
Summary
Summary end
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.