Specifications
Appendix A. Format List
83
Fmt 20xx:
[transit] [acct #] <CR> [check #]
• [transit]: - all characters in the field
- keep dashes
• [acct #]: - maximum of xx characters; when xx=00 all characters are sent
- replace spaces and dashes with zeros
• [check #]: - all characters in the field
Fmt 21xx:
[transit] [acct #] [check #]
• [transit]: - all characters in the field
- keep dashes
• [acct #]: - always xx characters, zero filled;
when xx=00 all characters are sent
- replace spaces and dashes with zeros
• [check #]: - all characters in the field
Fmt 22xx:
[bank #] [acct #] [check #]
• [bank #]: - all characters in the field
- keep dashes
• [acct #]: - always xx characters, zero filled;
when xx=00 all characters are sent
- replace spaces and dashes with zeros
• [check #]: - all characters in the field
Fmt 23xx:
[error #] [transit] [acct #] [check #] 'S'
• [error #]: - one digit, always present
- '0' read OK
- '1' read error: bad char, empty field, invalid length, validation
• [transit]: - always 9 characters, zero filled
- keep dashes
• [acct #]: - always xx characters, trailing spaces;
when xx=00 all characters are sent
- remove spaces and dashes
• [check #]: - always 6 characters, zero filled
- remove spaces and dashes