Standard Transaction Record |
||||||
FIELD NAME |
|
A/N |
OFFSET |
LENGTH |
FIX VAL |
DESCRIPTION / VALUE |
Record Identifier
|
N |
1 |
2 |
10 |
Type of transaction: “10” - Direct Credit Transaction (Payment) “50” - Direct Debit transaction (Collection), Validation: Against above list. Default to “10” |
|
User Branch |
N |
3 |
6 |
|
From Account Branch Code Find Debit Bank Sort Code on the Bank Account record with the Account Number equal to the Debit DTI Account Number on EFT Instruction. |
|
User Nominated Account Number |
N |
9 |
11 |
|
From Account Number Debit DTI Account Number on EFT Instruction |
|
User Code
|
A |
20 |
4 |
zeros |
User Code (not needed for Online Banking) |
|
User Sequence Number
|
N |
24 |
6 |
|
Read (for the previous transmission) the Transaction Number on the Extract Control Table for which the Type Extract of EFT and Bank Interface of FNB ONLINE. Start with this number +1, and increment by one for each record thereafter. |
|
Homing (Recipient) Branch |
N |
30 |
6 |
|
To Account Branch Code. Credit Bank Sort Code on EFT Instruction |
|
Homing (Recipient) Account Number |
N |
36 |
11 |
|
To Account Number. Set this field to zeros if Non-Standard Account is used below. Credit DTI Account Number on EFT Instruction Note: If the account number is longer than 11 digits then this must be spaces and the Account Number must be put into the Non-standard Account Number field (see position 131 below) |
|
Type of Account
|
N |
47 |
1 |
1 |
Set this field as follows: 1=Current 2=Savings 3=Transmission 4=Bond |
|
Amount
|
N |
48 |
11 |
|
Last two digits are the cents value Amount on EFT Instruction |
|
Action Date
|
N |
59 |
6 |
|
Effective date of EFT (yymmdd) |
|
Entry Class
|
N |
65 |
2 |
|
Entry Class (can be omitted for Online Banking) 70=Annuity 81=Payment to Creditor (use for benefit payments) |
|
Tax Code
|
N |
67 |
1 |
0 |
Tax Code – always zero (unless dividend payments, or to communicate VAT status – therefore not relevant for the system)
|
|
Filler |
N |
68 |
2 |
“00” |
|
|
Filler |
N |
70 |
1 |
“0” |
|
|
User Reference |
A |
71 |
30 |
|
This appears on the recipient’s statement.
First 10 characters = User’s abbreviated name. Last 20 = User Reference”. 01-10: Administrator Code & spaces 11-17: Description on the EFT Instruction 18-30: EFT Reference Number on the EFT Instruction |
|
Homing (Recipient) Account Name
|
A |
101 |
14 |
|
This appears on the administrator’s statement. Credit Name on EFT Instruction This field allows for 40 characters. If it is greater than 14 characters truncate it to 14. |
|
Filler |
A |
125 |
16 |
spaces |
|
|
Non Standard Account Number
|
N |
131 |
20 |
|
Used for account numbers which cannot fit into the standard Homing Account number field e.g. Perm Account Numbers. Default value 20 zero’s. Validation: According to the BankServ CDV and account number rules. Should this be used, the first homing account field must be zero filled. Credit DTI Account Number on EFT Instruction if it is longer than 11 digits. |
|
Filler |
A |
151 |
16 |
spaces |
|
|
Homing (Recipient) Institution
|
N |
167 |
2 |
21 |
|
|
Filler |
A |
169 |
12 |
spaces |
|
|
Filler |
A |
181 |
1 |
Ascii 13 |
Carriage return |
|
Filler |
A |
182 |
1 |
Ascii 10 |
Line feed |