You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
EDI date rejection follow-ups from #3604 (durable evidence, full interchange, 944/945 TLC) #3623
Keep the whole interchange when one transaction set's date is rejected (routes.py:1169, fix(ingestion): keep real EDI event time instead of ingest time #3604 (comment)). _preflight_all_sets stops at the first bad set, and the rejection record holds only that set's extracted fields. Keep the full source document, or every extracted set, in durable rejection evidence so the earlier valid CTEs can be recovered.
944/945 date rejections shouldn't carry the form TLC (routes.py:1173, fix(ingestion): keep real EDI event time instead of ingest time #3604 (comment)). Make warehouse date rejections document-level at the top level. Add the warehouse tlc_source_reference to the extracted snapshot before the preflight, and keep the line TLCs under extracted.line_items.
Activity