Disbursements (ABA & BPAY): Setup
Creating and managing ABA and BPAY disbursement files
Setup
Bank Accounts
Each company must be linked to its own bank account record
A GL Code record is required for each Bank Account. This is used in the Receipts Module
BECS File Details
Create a becs record for each company. This is used on the BECS screens. (* = 'becs')
Create a payables record for the Vehicle company. This is used on the Payments / Periodic screen. (* = 'payables')
BPAY File Details
Create a bpay record for the Salary Packaging company. This will be used on the BPAY screen. See the table
Disbursements
Check and add the records required in table to run the following reports.
Insert and update scripts available in the tasks noted in System Notes.
BECS / Disbursements (ABA) Output Options - Client Balance Check Client Summary
BECS / Disbursements (ABA) Output Options - Company Balance Check
Useful Queries
Bank Accounts
SELECT * FROM gl_bank_accounts; SELECT * FROM gl_codes WHERE account_type = 'bank'; BECS File Details
SELECT * FROM gl_bank_account_aba_mappings; SELECT * FROM gl_bank_account_aba_mappings WHERE company_id IS NULL; BPAY File Details
SELECT * FROM gl_bank_account_bpay_mappings; SELECT * FROM gl_bank_account_bpay_mappings WHERE company_id IS NULL; Screen Reports - Disbursements
SELECT * FROM gb_report_queries WHERE sub_page IN ('disbursements') ORDER BY sub_page, name; ABA
The Disbursements (ABA) file is used to pay salary packaging disbursements into the nominated bank account for the benefit.
The Disbursements ABA file page details how the file is compiled.
Filters
Buttons
Field Descriptions
BECS ID (Display) - This is blank if you are creating a new batch. If you are reviewing an existing batch, the "BECS ID" is displayed
ABA Type (List Box) - Two options are available: 'Client' and 'Company'. Where there are no client bank accounts, the list box will not be required, and 'Company' will be defaulted in. It is not editable
Bank Account (List Box) - This field will be enabled when "Bank Account Type" equals 'Company'. Where "Bank Account Type" equals 'Client', the field is disabled, and no editing options made available
Client Code (Lookup) - If the ABA Type is 'Client', then a Client Code needs to be entered or selected. If the ABA Type is 'Company', you can enter a Client Code to limit the file to only records for that client
Pay Cycle (Drop List) - The Contracts / Billing "Periodic Interval" is used to identify the pay cycles of the selected transactions. If there is only one pay cycle in use for the selected company or client, that pay cycle will default into this field. Only select a pay cycle if you want to limit the batch selection to one pay cycle
Control Invoices (Num) - Calculates or displays the number of invoices that will be paid. i.e. payments and / or approvals
Control Items (Num) - Calculates or displays the number of rows that are in the selection for posted approvals and payments
Control Total (Num) - Calculates or displays the total amount of the batch
Company Preview
Company Balance Check - This report screen report can be added to your system to show a balance summary of each contract, so you can review and troubleshoot any issues before you create the ABA file. Contact Catch-e Support if you want this report to be added
Company Preview (Preview) - When you have selected the "ABA Type" of 'Company', run this screen report to preview transaction records before the ABA batch is created. This report groups transactions to show the payment lines that will be created in the ABA file
Client Preview
Client Balance Check (Client Summary) - This report screen report can be added to your system to show a balance summary of each contract, so you can review and troubleshoot any issues before you create the ABA file. Contact Catch-e Support if you want this report to be added
Client Preview (Preview) - When you have selected the "ABA Type" of 'Client', run this screen report to preview transaction records before the ABA batch is created. This report groups transactions to show the payment lines that will be created in the ABA file
Posted
Transactions (Report) - Select a BECS ID and run this report to review transactions in the batch. This report shows each transaction in the batch, but in the ABA file, some records may be grouped
View Mode
Print - The content of the BECS export file can now be printed before being created. Where there is no data to report, the button will be inactive
Export - Click to generate the Disbursements ABA file
Edit - Edit to update the batch's "Status" and to add "Notes"
Delete - Click to delete the batch. You will be alerted to confirm this. Deleting a batch will update the status to 'deleted'. Deleted batches are no longer visible. Delete button is only enabled when "Status" is pending (Access to this field can be role restricted)
Edit Mode
Create - Will be active when data is available to export. Select to create export file. Where multiple bank accounts in use, a bank account must be selected to activate the button
Cancel - Select to return to BECS export page to allow process to begin again with no action being executed
Validations and Alerts
Below are alerts you may see during this process and the reasons why they have happened. In most cases, you should be able to identify a data error and once corrected, Save or Post the record.