OptionalachOptionaldepositContained transaction ids — DEPOSIT files.
OptionalrecordCrystallized transaction count.
OptionaltotalCrystallized sum (numeric text, BigNumber-parseable).
OptionalwithdrawalContained transaction ids — WITHDRAWAL files.
Snapshot of an ACH file's contents, crystallized at create (NACHA-generation) and at archive time.
achBatchIdsis populated whenAchFileService.archivedetaches the FK, so historical lookups can still resolve batches that no longer point at the file.withdrawalIds/depositIds/recordCount/totalAmountfreeze the file's contents so archived files still render their count, sum, and transactions instead of zeros once the FK is detached.wire_file.metadatacarries the same fields for the wire rail, plus apartscount that ACH has no use for.