EDIconnect Azuvio · Docs
ENEnglishRORomână

EDIconnect Message Validator

Validate XML, EDIfact D.01B and iDoc XML messages against the schemas and structure rules of Azuvio / CRMconnect — EDIconnect module v2.0. Select the format and message type, upload or paste your content and get results instantly — directly in the browser, without sending any data to a server.

Drag & drop XML file

The validator checks:

XML format (Azuvio / CRMconnect v2.0)

  • Root structure<Message> → <Version> → <Documents> → <{Message}>
  • Mandatory fields in Header, Lines and Summary (per XSD v2.0)
  • GLN format — exactly 13 numeric digits
  • EAN/GTIN format — 13-14 numeric digits
  • Date formatYYYY-MM-DD
  • Numeric format — decimal with period separator
  • Document type — allowed values per message type

EDIfact D.01B format

  • Mandatory segments UNB, UNH, UNT, UNZ and business segments per message type
  • GLN values in NAD (13 digits) and EAN values in LIN
  • Segment count consistency declared in UNT

iDoc XML format (SAP)

  • Root structure<ORDERS05|DESADV01|RECADV01|INVOIC02> → <IDOC BEGIN="1">
  • EDI_DC40 control record — MESTYP, IDOCTYP, sender/receiver, date (YYYYMMDD), time (HHMMSS)
  • Mandatory business segments per type: E1EDK01, E1EDKA1, E1EDK02, E1EDP01 (ORDERS/INVOIC); E1EDL20, E1EDLA1, E1EDL24 (DESADV); E1EDQ01, E1EDQA1, E1EDQ10 (RECADV)
  • Partner roles — AG (sold-to), WE (ship-to), LF (vendor) in partner segments
  • SAP date formatYYYYMMDD (e.g. 20240315)

For complete XSD validation (all type and length constraints) use xmllint from the command line — see XSD Schemas.