ANSI X12 EDI 856 Advance Ship Notice (ASN) Viewer & SOTPI Parser
Untangle nested Shipment → Order → Tare → Pack → Item (SOTPI & SOPI) HL loops into a flat Excel packing list, audit live GS1 prefixes & TD1 carton counts, and print matching 4x6" GS1-128 Master Pallet + Carton labels.
Drop your file below, check the order, then download for Excel (.XLSX) & CSV.
In-browser workbench (no AS2/VAN pipe hosting): Converts X12 files, auto-fixes compliance errors, builds 855/856/810 turnarounds & prints 4x6" GS1-128 labels with zero raw orders stored. Pair with Amazon Vendor Central Self-Service EDI (free built-in SFTP) or your existing Direct AS2, SFTP, or VAN mailbox.
- 1Load your order file
- 2Check it and match your SKUs
- 0/1 Buyer IDs
Drop EDI order files or a .zip batch folder here
Drop multiple .edi / .x12 POs or a .zip archive for one-click batch 855/856/810 turnaround & merged 4x6" labels. Read locally in browser memory.
Advance Ship Notice: 0 blocking errors, 1 compliance warning detected
Checked against the Target supplier guide for EDI 856.
- Verified 3 GS1-128 (SSCC-18) Modulo 10 barcodes across 7 HL hierarchy nodes.
- Detected GS1 US sample/demo Company Prefix (0614141 / 00614141) on 3 MAN*GM container barcodes. Retail receiving docks reject demo barcodes in live production shipments.Manual VerificationHow to fix: Replace the demo prefix with your licensed 6–11 digit GS1 Company Prefix from my.gs1us.org before shipping live orders.MAN, line 23, GS1_DEMO_PREFIX_WARNING · Click to jump to line
Raw EDI Code Inspector
39 linesIdentifies the physical shipment in an EDI 856 ASN and declares the hierarchy structure (e.g., 0001 for SOTPI/SOPI).
Packing List & Advance Ship Notice (ASN)
| Carton Barcode (SSCC-18) | Purchase Order # | Ship-To Warehouse / DC | Your SKU & Item ID | Shipped Qty |
|---|---|---|---|---|
00006141410000010004 Pallet: 00106141410000099990 | TGT-PO-889900 Dept: 049 | TARGET REGIONAL DC 0555 DC #0555 · ZIP 76065 | Item: 049-12-3456 · UPC: 012345678905 | 50 EA |
00006141410000010011 Pallet: 00106141410000099990 | TGT-PO-889900 Dept: 049 | TARGET REGIONAL DC 0555 DC #0555 · ZIP 76065 | Item: 049-12-3499 · UPC: 012345678912 | 30 EA |
View Advanced Packaging Hierarchy (Optional)
Download for your software
Pick where the order is going, then download. Files are ready for Excel, QuickBooks, Shopify or a thermal printer.
Field mapping table: which EDI segment fills which column (for IT & bookkeepers)
EDI 856 SOTPI / SOPI Hierarchy to Flattened Packing List Mapping
Deterministic segment-to-column mapping rules enforced by our client-side X12 engine
| Source X12 Segment / Element | Sample Raw Value | Target ERP / CSV Column | Transformation & Validation Logic |
|---|---|---|---|
| HL (Level S) + BSN + TD1 + TD5 | SHP-20261109-01 / ODFL / CTN25 | shipmentId / carrierScac / Carton Count | Verifies TD102 matches exact HL*P carton count and checks DTM*011 ship dates for Late ASN risk. |
| HL (Level O) + PRF + REF*DP/BX | TGT-PO-889900 / Dept 049 | poNumber / departmentNumber / ARN | Attaches originating PO #, Department #, and optional Amazon REF*BX ARN to all child containers. |
| HL (Level T & P) + MAN*GM | Pallet & Carton 20-Digit SSCC-18 | palletSscc / cartonSscc & 4x6" PDF | Validates Modulo 10 check digits, blocks duplicate SSCCs & 0614141 demo prefixes, and prints HL*T Master Pallet + HL*P Carton labels. |
| HL (Level I) + LIN + SN1 + PID | Single or Mixed-SKU Carton Items | buyerSku / upc / shippedQty | Flattens single-SKU and Mixed-SKU cartons while Non-Ledger Export Guard prevents bogus $0.00 QuickBooks/Xero invoice exports. |
Authentic ANSI X12 (EDI 856) & Flattened Spreadsheet Output
Real target-856-asn-sotpi.edi flattened into denormalized Excel (.XLSX) / RFC-4180 CSV rows
ISA*00* *00* *12*5551234567 *08*6111470100 *261109*1415*U*00401*000020856*0*P*>~
GS*SH*5551234567*6111470100*20261109*1415*20856*X*004010VICS~
ST*856*0001~
BSN*00*SHP-20261109-01*20261109*1415*0001~
HL*1**S~
TD1*CTN25*2****G*48.5*LB~
TD5*B*2*ODFL*M*OLD DOMINION FREIGHT LINE~
REF*BM*BOL-99887766~
REF*CN*PRO-1122334455~
DTM*011*20261109~
DTM*017*20261113~
N1*SF*ACME HOME GOODS WAREHOUSE*92*WH-01~
N3*1200 INDUSTRIAL PKWY~
N4*DALLAS*TX*75201*US~
N1*ST*TARGET REGIONAL DC 0555*92*0555~
N3*3000 TARGET WAY~
N4*MIDLOTHIAN*TX*76065*US~
HL*2*1*O~
PRF*TGT-PO-889900***20261105~
REF*DP*049~
REF*IA*9876543~
HL*3*2*T~
MAN*GM*00106141410000099990~
HL*4*3*P~
MAN*GM*00006141410000010004~
HL*5*4*I~
LIN*1*IN*049-12-3456*UP*012345678905*VN*SKU-TOWEL-BLU-L~
SN1*1*50*EA~
PID*F****ORGANIC COTTON BATH TOWEL ROYAL BLUE~
HL*6*3*P~
MAN*GM*00006141410000010011~
HL*7*6*I~
LIN*2*IN*049-12-3499*UP*012345678912*VN*SKU-ROBE-WHT-XL~
SN1*2*30*EA~
PID*F****LUXURY WAFFLE ROBE WHITE XL~
CTT*7*80~
SE*35*0001~
GE*1*20856~
IEA*1*000020856~ShipmentID,PONumber,Dept,CarrierSCAC,BOL,PalletSSCC,CartonSSCC,BuyerItemID,UPC,VendorSKU,ShippedQty,UOM
SHP-20261109-01,TGT-PO-889900,049,ODFL,BOL-99887766,00106141410000099990,00006141410000010004,049-12-3456,012345678905,SKU-TOWEL-BLU-L,50,EA
SHP-20261109-01,TGT-PO-889900,049,ODFL,BOL-99887766,00106141410000099990,00006141410000010011,049-12-3499,012345678912,SKU-ROBE-WHT-XL,30,EAFlattened 7 nested S-O-T-P-I HL nodes into 2 denormalized carton packing row(s)
Critical Chargeback & Import Pitfalls We Prevent
Red-light 824/997(R) rejections, $250+ receiving fines, and $0.00 ledger errors blocked automatically
Late ASN Transmission or Missing Physical HL*T Master Pallet Labels
Risk: $500+ Late / Pallet ASN FineTransmitting the 856 after truck arrival—or declaring HL*T pallet barcodes in SOTPI mode without applying physical 4x6" Master Pallet labels—triggers immediate DC fines.
Duplicate SSCC-18, Invalid Modulo 10, or GS1 "0614141" Demo Prefix
Risk: $250 Per CartonReusing a MAN*GM serial on two containers, miscalculating the 20th digit, or leaving GS1’s 0614141 demo prefix on live shipments fails dock scans.
TD102 Carton Count Mismatch or Orphan HL02 Parent Pointers
Risk: 997 / 824 Structural RejectionIf TD102 declares 2 cartons when 10 PO4-split HL*P nodes exist—or HL02 points to a missing parent—retailers reject the ASN.
How to Validate an EDI 856 ASN, Flatten to Excel & Print Labels
Zero middleware setup — complete in under 60 seconds
Inspect the interactive S→O→T→P→I or S→O→P→I tree and verify zero Modulo 10, TD102, or duplicate SSCC errors.
Render thermal labels for every HL*T Master Pallet and HL*P Carton (including Mixed-SKU contents) locked 1:1 to MAN*GM.
Download a text-locked spreadsheet showing Pallet SSCC, Carton SSCC, Store #, PO #, SKU, and Shipped Qty on every row.
Technical Questions & Implementation Notes
ANSI X12 specification details, retail companion rules, and ERP import answers
Does EDIParse support both SOPI (parcel cartons) and SOTPI (multi-pallet LTL) ASNs?
Yes. Both our 856 parser and 850-to-856 generator support SOPI (Shipment-Order-Pack-Item for small parcel) and SOTPI (Shipment-Order-Tare-Pack-Item for palletized LTL), automatically printing 4x6" MASTER PALLET LABELS whenever HL*T nodes are present.
Why is QuickBooks / Xero invoice export blocked when an 856 ASN is active?
An EDI 856 is a physical packing list without unit prices or ledger totals. Our Non-Ledger & $0.00 Fake Invoice Export Guard blocks exporting operational 856 files into QuickBooks or Xero so you never pollute Accounts Receivable with empty $0.00 shells.
Related EDI Converters, Retailer Guides & X12 Segment References
- ToolsEDI 850 to 856 ASN Turnaround Generator
Build compliant SOTPI/SOPI 856 ASNs from 850 POs with PO4 SDQ splitting & partial-ship sync.
- Tools4x6" GS1-128 Master Pallet & Carton Labels
Generate 300 DPI Zebra/Rollo PDF stickers directly from your 856 MAN*GM segments.
- X12 referenceEDI 856 BSN Segment & Ship Timestamp Guide
Review BSN01 purpose codes, BSN02 Shipment ID uniqueness, and BSN05=0001 rules.
- X12 referenceEDI 856 HL Hierarchy Loop Specification
Learn how HL01, HL02, and HL03 (S, O, T, P, I) construct nested packaging trees.
- X12 referenceMAN*GM 20-Digit SSCC-18 Barcode Reference
Understand AI (00) formatting, Modulo 10 math, and live GS1 Company Prefix rules.
- RetailersTarget Partners Online 856 Validation Rules
Audit Target RDC 856 ASNs for mandatory DPCI qualifiers and 5-tier SOTPI compliance.