DataShift Logo

EDI Errors

Error documentation is projected from the DataShift services error registry and filtered for public use.

VAL_CANONICAL_SCHEMA_VALIDATION_FAILED

VALIDATIONmediumnot retryable

Document does not conform to the canonical schema for its document type

The integration output is missing required fields or contains fields the canonical schema does not allow. Check the integration configuration for missing required targets and re-activate.

Common causes

  • Integration configuration is missing rules for required canonical fields
  • Integration configuration output uses field names that are not in the canonical schema
  • Snapshot the integration configuration was authored against has drifted from the runtime canonical schema

Solutions

  • Open the integration configuration in the editor, click Validate, and add rules for missing required fields
  • If the runtime canonical has bumped major version, refresh the snapshot and re-author

SVC_DOCUMENT_VALIDATION_FAILED

SERVICEShighnot retryable

The document type could not be determined.

The canonical JSON is missing the docType field.

Common causes

  • Canonical JSON missing docType field
  • Integration configuration produced invalid canonical structure

Solutions

  • Re-ingest the original document
  • Check the source integration configuration

VAL_LINE_NUMBER_RESOLUTION_FAILED

VALIDATIONmediumnot retryable

Aliases: LINE_NUMBER_RESOLUTION_FAILED

One or more line numbers could not be mapped back to the original purchase order. Manual matching or confirmation is required.

This occurs when the accounting system's line numbers differ from the receiver's PO line numbers and cannot be automatically resolved via the unique line key. This typically happens when a line was added or modified directly in the accounting system.