Blocking finding856_HL_PARENT_MISSINGx12 base
856 HL02 parent is missing or appears later
Every non-root HL02 must refer to an earlier HL01 in the same transaction.
Fix
Make the source change, then revalidate
Build the hierarchy as a tree, emit parents before children, then assign unique sequential HL01 identifiers.
What to inspect
Open the exact location reported by the validator. Confirm the source mapping or warehouse value rather than editing the outbound document as a one-off.
How to prevent recurrence
Add the rejected file as a sanitized regression fixture. Keep the expected finding code stable so mapping changes cannot silently reintroduce it.
Reviewed 2026-07-16 · Rule pack 2026.07.16 · Current account documentation remains controlling.