Expand description
Full raw-EDIFACT validation pipeline, shared by the v2 API route
(automapper-api’s run_validation) and the edifact-mapper library entry
point (Mapper::validate_edifact), so both produce byte-identical findings.
Functions§
- validate_
edifact_ message - Validate one message’s assembled segments against its AHB workflow.
- validate_
edifact_ message_ reporting_ segments validate_edifact_messagethat also reports segments sent although their own condition does not hold (IssueKind::SegmentNotAllowed), for the fixture generator’s repair; seeEdifactValidator::reporting_segments.- validate_
edifact_ message_ with_ structure validate_edifact_messageplus the structure check against the MIG’s statuses and repetition limits (mig_assembly::structure_check): missing mandatory segments and groups (STR001 / STR005), too many repetitions (STR002 / STR006).