Implement an EDI 856 ASN transmission with GS1-128 pallet/carton SSCC labels

domain: gs1.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Generate SSCC-18 values for each pallet and carton: concatenate the GS1 Company Prefix, serial reference, and a placeholder check digit position.
  2. Calculate the SSCC-18 check digit using GS1 Mod-10 with alternating weights of 3 and 1 (multiply digits from right-to-left alternating 3, 1, 3, 1...), sum the products, and find the digit that makes the sum a multiple of 10.
  3. Encode the SSCC-18 in a GS1-128 barcode using Application Identifier (00) followed by the 18-digit value; print on pallet/carton labels with human-readable text below the barcode.
  4. Build the EDI 856 ASN with the shipment (BSN), order (PRF), pack (HL/TD5), and item (LIN/SN1) hierarchy, referencing each SSCC in the MAN segment with qualifier CP (carton) or PL (pallet).
  5. Validate the 856 against your trading partner's implementation guide — hierarchy levels and MAN qualifier requirements vary by retailer.
  6. Transmit via AS2 or VAN and retain the interchange control number for reconciliation against the partner's 997 functional acknowledgment.

Known gotchas

Related routes

Generate a GS1-128 barcode and SSCC (Serial Shipping Container Code) label for pallet-level shipping to retail trading partners
logistics/shipping · 6 steps · unrated
Transmit an EDI 856 Advance Ship Notice (ASN) to a retail trading partner
logistics-general · 6 steps · unrated
Encode a GS1 Digital Link 2D barcode with GTIN data on a shipping carton label ahead of the GS1 Sunrise 2027 retail POS transition
gs1.org · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans