ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

X12 517 — Material Obligation Validation

The 517 asks a supplier to validate outstanding material obligations: open orders, backorders, status, alignment between accounting commitment and inventory due.

Purpose

The 517 is used in DoD and civilian federal programs to periodically reconcile accounting obligations with what the supplier considers as open orders. It carries the list of outstanding POs, expected delivery dates, quantities, amounts, internal status, and asks for a validation or divergence response.

It is part of the annual Material Obligation Validation (MOV) procedure of DLA and the services. Acknowledged by 997, it calls for an 870 (Order Status Report) or a variant in response, reconciling against the expected. It is the tool for freezing UDOs (Unliquidated Obligations) at federal year-end.

Envelope structure

The 517 travels within the three X12 envelope levels (ISA/IEA, GS/GE with functional group MV, and ST/SE). Didactic example in release 004010:

x12 example-517.x12
ISA*00*          *00*          *ZZ*DLAEBS        *ZZ*ACMESUPPLIER  *260514*1300*U*00401*000000517*0*P*>~
GS*MV*DLAEBS*ACMESUPPLIER*20260514*1300*1*X*004010~
ST*517*0001~
BGN*00*MOV-FY26-Q3-0042*20260514~
N1*BY*DEFENSE LOGISTICS AGENCY*46*DLA-EBS~
N1*VN*ACME DEFENSE SUPPLY*46*CAGE-1A2B3~
DTM*373*20260930~
LX*1~
REF*PO*PO-7745-2025~
DTM*002*20260801~
QTY*38*240*EA~
AMT*TT*24000.00~
LX*2~
REF*PO*PO-8812-2025~
DTM*002*20260615~
QTY*38*100*EA~
AMT*TT*8500.00~
SE*12*0001~
GE*1*1~
IEA*1*000000517~

Common segments

  • HeaderST, BGN (Beginning Segment), DTM*373 (response deadline, typically FY-end).
  • PartiesN1*BY (requesting agency), N1*VN (supplier).
  • Listed POs — repeated LX loop: REF*PO (PO number), DTM*002 (expected delivery), QTY*38 (Open Quantity), AMT*TT (open amount).
  • DetailsMSG for the expected supplier internal status (Shipped, Delayed, Cancelled, etc.).
  • SummarySE.

Common pitfalls

  • FY cut-off: the 517 typically anchors on federal year-end (September 30); any delay flips UDOs into forced de-obligation and the contract must be renegotiated.
  • Quantity mismatch: a supplier responding with quantity > DLA Open Quantity suggests a partial off-cycle shipment; audit the 856 before validating.
  • Unreconciled Cancelled status: a PO flagged Cancelled by DoD but Open by the supplier without a 860 (Change Request) causes a perpetual divergence — close formally via 870 or 860.

Documentation

The code 517 and the name Material Obligation Validation are public and listed on x12.org/products/transaction-sets. The complete structure of loops, qualifiers and code lists is distributed by DISA via the proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.