X12 940 — Warehouse Shipping Order
Inbound demand creates or updates warehouse shipping work after tenant, partner, identifier, line, and payload validation.
Trading-partner integration
XMS Cloud implements ANSI X12 004010 payload flows for warehouse orders, advance ship notices, shipping advice, shipment status, and functional acknowledgement. Trading-partner mapping and transport remain deployment-specific.
Document scope
Inbound demand creates or updates warehouse shipping work after tenant, partner, identifier, line, and payload validation.
Inbound item and handling-unit expectations feed receiving preparation without replacing physical receipt truth.
Outbound confirmation reports warehouse shipment execution back to the trading partner.
Outbound transport milestones communicate normalized shipment status from the canonical movement.
Outbound acknowledgement reports interchange and transaction acceptance or rejection at the EDI boundary.
Partner onboarding
Bind sender, receiver, client, partner, warehouse, control numbers, transaction type, version, and business identifiers.
Approve segment, qualifier, unit, product, address, date, reference, handling-unit, shipment, and status crosswalks.
Test valid, duplicate, late, partial, unknown-SKU, malformed, oversized, rejected, reprocessed, and out-of-sequence documents.
Monitor interchange, transaction, quarantine, acknowledgement, replay, correction, evidence, and owner queues.
Transport and security boundary
The transaction-set implementation targets ANSI X12 004010; other versions use their own mapping and regression validation.
AS2, value-added networks, mailbox polling, SFTP, and certificates are configured independently from document parsing and generation.
EDIFACT syntax, messages, implementation guidelines, and partner maps follow a separate integration scope.
Envelope identity never authorizes cross-client data. Tenant context, row-level controls, idempotency, and audit remain mandatory.
Operational evidence
Inbound and outbound records should retain interchange, transaction, partner, control number, source payload hash, correlation, status, error, acknowledgement, and replay history.
Preserve envelope and transaction references without treating a filename as business identity.
Relate order, ASN, receipt expectation, shipment, milestone, and acknowledgement to the source exchange.
Quarantined records retain reason and attempt history; idempotency prevents ordinary replay from duplicating work.
EDI compatibility review
Define exact version, direction, maps, validation, security, replay, monitoring, and support ownership.