WBC - Westpac Banking Corporation
This layout can be used for both manual payments and the standard Payrun.
Header Record | |||
---|---|---|---|
Field Name | Type | Length | Preceda Mapping |
Record Type |
Alpha/Numeric |
1 | Record Type = A |
Filler | Numeric | 1 | |
Bank Number | Numeric | 2 | Positions 1-2 of KBSBC |
Branch Number | Numeric | 4 | Positions 3-6 of KBSBC field |
Filler | Numeric | 16 | Zeros |
Processing Date | Numeric | 8 | KDATE converted to DDMMYYYY format |
Bank Name | Alpha/Numeric | 120 | DABDES field from KBSBC's NCTLAB record |
User ID | Numeric | 6 | KBDUNU record from PAYS64EX record |
Filler | Numeric | 6 | Zeros |
Detailed Transaction Record | |||
---|---|---|---|
Field Name | Type | Length | Preceda Mapping |
Record Type | Alpha/Numeric | 1 | Record Type = D |
Filler | Numeric | 1 | |
Bank | Numeric | 2 | The bank number of the account to which the transaction will be applied. (The Account to be Credited) Position 1-2 of employee's BSB e.g. 06 |
Branch | Numeric | 4 | The branch number of the account to which the transaction will be applied (The account to be credited) Position 3-6 of employee's BSB e.g. 0153 |
Account | Numeric | 8 | Account Number to which the transaction will be applied (The account to be credited) 1st 7 digits of employee account number Right justified zero filled |
Account Suffix | Numeric | 4 | Suffix of account number above Remaining digits of employee account number Right justified and zero filled |
Transaction Code | Numeric | 2 | To contain a valid transaction code: 50 - General Credit - 2nd and subsequent Bank Account. Allow/Deduct classification K. 52 - Salary - Main Bank Account |
Filler | Numeric | 4 | |
Amount | Numeric | 11 | Amount of transaction in cents |
Input Source | Alpha/Numeric | 2 | Input Source - DC Direct Credit denotes that the file is Direct Credit file, and must be the same for all transactions in one file (whether transaction is a credit or debit) |
Databank Centre | Alpha/Numeric | 2 | Leave Blank |
Originating Bank | Numeric | 2 | Originating Bank (Westpac) 03 |
Originating Branch | Numeric | 4 | Originating Branch (Westpac Int) 0058 |
Batch Number | Numeric | 4 | Batch Number - 0601 All clients using Wespac from Australia will have a batch number as above. |
This Party Name | Alpha/Numeric | 20 | Name of account to which the transaction will be applied. (The name of account position 9-16 to be credited) Employee Bank Account Name |
This Party Reference | Alpha/Numeric | 12 | Reference Data or descriptive information relating to the transaction If Transaction Code is 50 take reference from employee's 2nd and subsequent Bank Account K Classification. If Transaction Code 52 take Reference from employee's main Bank Account. |
This Party Particulars | Alpha/Numeric | 12 | Descriptive data relating to the transaction If Transaction Code is 50 take Reference from employee's 2nd and subsequent Bank Account K Classification. If Transaction Code 52 take Reference from employee's main Bank Account. |
This Party Analysis | Alpha/Numeric | 12 | Analysis Code or further descriptive information relating to the transaction If Transaction Code is 50 take Reference from employee's 2nd and subsequent Bank Account K Classification., If Transaction Code 52 take Reference from employee's main Bank Account. |
Other Party Name | Alpha/Numeric | 20 | Name of entity initiating the transaction Account Name from Company Bank Detail window. |
Filler | Alpha/Numeric | 1 | Leave Blank |
Other Party Account Number | Numeric | 18 | The trace account number for the initiator of credits (rejected and returned items will be applied to this account) BSB Number and Account Number from Company Bank Details window. The string should look like: 030114003836950000 129 - 134 = Company Bank BSB # 135 - 135 = Filler - 0 136 - 136 = First 7 digits of Company Acct # 143 - 146 = Suffix - last 2 digits of Company Acct # (Right Justified & zero filled) |
Filler | Alpha/Numeric | 1 | Leave Blank |
Due Date | Numeric | 8 | Date for transactions to be processed (DDMMCCYYY) Direct Credit Date keyed in Job Submission Parameters |
Filler | Numeric | 5 | Zeroes |
Settlement Trailer Record | |||
---|---|---|---|
Field Name | Type | Length | Preceda Mapping |
Record Type | Alpha/Numeric | 1 | Record Type - S |
This Bank | Numeric | 2 | Bank number of the bank to which settlement of transactions i being sent. There must be one bank settlement record for each bank that a transaction applies to Position 1 - 2 of employee BSB e.g. 06, 03, 16 etc. |
Other Bank | Numeric | 2 | Other Bank (Westpac) = 03 Read this value from the submission screen or data area that will be created fro the previous section. |
Filler | Numeric | 14 | Zeroes |
Total Credit From | Numeric | 15 | Total amount of credits to accounts at This Bank |
Total Debit From | Numeric | 15 | Total amount of debits to accounts at This Bank |
Net Value | Numeric | 15 | Net Value = the difference between credit and debit transactions in the file with a destination of This Bank (should equal Total Credits) |
Sign | Character | 1 | Sign of Net Value = C for Net Value is equal to 0 or is a credit amount |
Filler | Character | 95 | Leave Blank |
Record Type | Character | 1 | Record Type - T |
Count | Numeric | 6 | Number of transaction detail records on the file |
Hash Total | Numeric | 7 | Sum of account number fields on all transaction detail records} Field is 7 digits in length For resultant sum less than 7 digits, right justify and zero fill For resultant sum greater than 7 digits, truncate so that the Hash Total has the last 7 digits |
Filler | Character | 6 | Leave Blank |
Total Credits | Numeric | 15 | Total amount of all credit transactions on file |
Total Debits | Numeric | 15 | Total amount of all debit transactions on file |
Net Value | Numeric | 15 | Net Value = the difference between credit and debit transactions in the file with a destination of This Bank (should equal Total Credits) |
Sign | Character | 1 | Sign of Net Value - C Net Value is equal to 0 or is a credit amount |
Grand Total | Numeric | 15 | Total of debit transactions added to the total of credit transactions, ignoring the sign |
Net Settlement | Numeric | 15 | Net Settlement = Sum of the Net Value fields in the Settlement Trailers Should be equal to the sum of the Net Values in the Settlement Trailers |
Sign | Character | 1 | Sign of Net Settlement - C For Net Settlement is equal to 0 or is a credit amount |
Filler | Character | 63 | Leave Blank |