Tallystick
EN
Pricing

Convert an X12 856 ASN to Excel

The advance ship notice is a nested document, and that is exactly what makes it hard to read. Drop it here and the shipment, order, pack and item levels come out as rows you can follow.

Drop an invoice here
Export to:
Seller and buyer
Line items
#Description QtyUnit Unit priceVAT %Net amount
Tax breakdown and totals
CategoryRateTaxable baseVAT amount
Payment and references

An 856 is a tree, not a list

An 856 is a tree built out of HL segments: shipment, then order, then tare, then pack, then item, each level inheriting the one above it. Flatten it carelessly and the quantities stop meaning anything. The export keeps the level of every row, so a pack quantity is never read as an item quantity.