File Formatting Flashcards
File structure
1-File Header
5-Batch Header
6-Entry Detail
7-Addenda Record
8-Batch Control
9-File Control
File Header Fields
M-File Creation Date
O-File Creation Time
M-File ID Modifier
M-Immediate Origin
M-Immediate Destination
Batch Header Fields
M-Company ID
M-SEC code
M-Company Entry Description
R-Effective Entry Date
ACH Op-Settlement Date
M-Service Class Code
M-Originator Status Code
Entry Detail Fields
M-Tran Code R-Receiver’s acct #
M-Amount M-Addenda Record ID
M-Trace ID Fields
Batch Control Fields
M-Entry Count
M-Total Debits and Credits
M-Message Auth Code
R-Company ID
M-ODFI ID
File Control Fields
M-Batch Count
M-Block Count
M-Entry Count
M-Entry Hash
M-Total Debit and Credits
Service Class Codes
200 - Mixed
220 - Credits
225 - Debits
280 - Accting Advice
In Batch Header and Control - Mandatory
Originator Status Code
0 - ADV Files
1 - Financial Institution
2 - Federal
Optional Addenda Record SEC Codes
ACK/ATX, CCD/PPD, CIE, CTX (1-9999), WEB, IAT (5)
Mandatory Addenda Record SEC Codes
COR, DNE, ENR (1-9999), POS, Returns, TRX (1-9999), IAT (7), CCD+
No Addenda Record SEC Codes
ARC, BOC, POP, TEL, RCK, XCK
Delimiter & Terminator
Asterisk for Delimiter and Backslash or Tilde for Terminator
Tran Codes
DDA - 20, SAV - 30, GL - 40, Loan - 50, Credit - 1, 2, 3, 4, Debit - 6, 7, 8, 9, Loan Debit - 5
Mandatory in Entry Detail
Payment Type Codes
S - Single Entry, R - Recurring Entry, ST - Standing Authorization/Subsequent Entry
Addenda Type Codes
02 - used for POS, 05 - used for Most other SEC, 98 - used for NOCs, 99 - used for Returns, 10-18 - used for IAT