Receipts & Claims: Receipts Allocate

Receipt processing, claim management, and batch operations

Receipts Allocate

View Mode

  • New Batch - Click to create a new batch

  • Import - Click to import a file to create a batch. Visit the Import page for more detail

  • Delete - Click to delete the selected batch. You will need to confirm an alert message to make sure you really want to do this before the delete will be done. Once deleted, the batch cannot be seen or selected from the Receipts / Search screen anymore. Only items in 'Pending' batches can be deleted. This button is disabled if the selected batch is in 'Posted' status. If you want to modify or delete items in a posted batch, you will need to Un-Post the batch first


Batch

The Batch section contains summary information. It is intended to help you manage your processing work by grouping your receipts. For example, you might create one batch per banking day, so that the Target equals the value of your day's receipts. You could break it down further in a way that helps you.

  • Banking Date (Date) - For a new batch, the default is yesterday's date. Edit this to show the correct date for your batch. This is a required field

  • Bank Account (List) - If you have one bank account set up, this is displayed and a list becomes available if there are more than one. The bank account you select is used when generating the Receipts (ABA) file and is helpful when doing reconciliations and reports. As receipt batches are not exported to your accounting system, there is no impact to your accounts if the wrong bank account is selected when processing receipts

  • Target (Num) - Enter the target value for the total batch

  • Variance (Num) - The variance is the difference between the Batch Target and the sum of allocated amounts within the batch

  • Collation (List) - This is only required when you want to generate a Receipts (ABA) file. It determines how the information is collated in the Receipts (ABA) file. Client: The ABA file will contain 1 row per client and the Lodgement Reference will be the "Client Code". This will use the record of the client that was invoiced, i.e. if a contract in the receipt has since been moved to a different client, this is not used. Contract: The ABA file will contain 1 row per contract and the Lodgement Reference will be the "Contract ID"

  • Status (Text) - The status of the batch: Pending, Posted, Accounted, Cancelled

  • Last Edit (Date) - The date and time of the last edit to this batch

  • By (Text) - Displays the User Login of the user who edited the batch last


Item

An item is equivalent to one deposit line, i.e. the EFT payment of one customer.

  • Receipt Type (Drop List) - When you create a new item and the client, driver, or contract is selected, this field will be updated to match the stored value in the Clients / Contract Defaults "Payment Method" field. This field will not auto-populate if you are creating the item for a "Client Group". If it is blank, or not the receipt type you want, you can edit this. Choose from 'Direct Debit', 'Cheque', 'Cash', 'Other', 'Credit Card', 'Eft', 'Bpay', 'Payway'. If the client's stored "Payment Method" is not suitable, go to Clients / Contract Defaults and update this field to be suitable

  • Bank Ref (Text List) - Enter or choose a bank reference. This field is free-text by default, but can be configured as a list. If you want to use a list, go to Receipts Setup for details

  • Target (Num) - Enter the value of the Deposit Item

  • Variance (Num) - Displays the difference between the Item Target and the sum of Allocated values in the Item

  • Client Group (Text) - Enter or lookup the Group Code if you want to view all client transactions within the Group

  • Client (Text) - Enter or lookup the Client Code

  • Driver (Num) - Enter or lookup the Driver ID. The Item will display only items for the filtered Driver

  • Reg No (Text) - Enter or lookup the Reg No. The Item will display only items for the filtered Reg No

  • Contract ID (Num) - Enter or lookup the Contract ID. The Item will display only items for the filtered Contract

  • Invoice (Num) - Enter or lookup the Invoice. The Item will display only invoice rows for the filtered invoice

  • On or Before? (Date) - If you would like to remove current invoices from the listing, enter or select a date here to exclude them

  • Invoices Paid From (Date) - Enter or select a date here if you would like to view paid invoices. This enables you to de-allocate a payment if it was done incorrectly, or a direct debit transaction has reversed

  • Notes (Text) - Enter any particular notes and details you would like to remember about the particular Item


Summary

The Summary section displays the outstanding invoices and "On Account" amounts.

  • Client (Text) - Displays the Client Code. There can be multiple Client Codes showing if the receipt item is for a group

  • Invoice No (Num) - Displays the Invoice No

  • Date (Date) - Displays the Invoice Date. For client-level 'On Account' entries, the date shown is from the last 'On Account' transaction. For contract-level entries, the date is blank

  • Type (Text) - Describes the Invoice Type (e.g. combined, recharge) or the On Account entry type. If the entry displays 'Balancing', this means there are 'On Account' entries for the selected client and the 'Balancing' row is the sum of those 'On Account' entries

  • Invoiced (Num) - Shows the total value of the invoice

  • Due (Num) - Shows the unpaid portion of the invoice

  • Checkbox (Check) - Check ON the box to allocate a payment, or OFF to remove it. In the summary screen, the Checkbox can only allocate a payment fully. If you need to partially pay an invoice, you will need to do this in the Detail section

  • Allocated (Num) - Displays the value that has been allocated as Paid for this row

  • Balance (Num) - Displays the outstanding balance of the row

  • Totals (Num) - Displays totals of the Invoices, Allocated, and Outstanding columns. Remember that changing the filters will change the totals


Detail

The Detail section displays outstanding invoice rows and On Account amounts at contract level. This section contains Driver details and is more suited to managing Novated or Packaged vehicles.

  • Client (Text) - Displays the Client Code. There can be multiple Client Codes showing if the receipt item is for a group

  • Invoice No (Num) - Displays the Invoice No

  • Contract (Num) - Displays the Contract ID of the row

  • Reg (Text) - Displays the Reg No of the row

  • Type (Text) - Displays the Contract Type of the subject vehicle

  • Name (Text) - Displays the name of the driver of the subject vehicle

  • Description (Text) - Displays a description of the row. This can be 'On account' by contract if there are unallocated amounts stored for the selected contracts

  • Due (Num) - Shows the unpaid portion of the invoice

  • Checkbox (Check) - Check ON the box to allocate a payment, or OFF to remove it. In the detail screen, if you check ON the Checkbox, the Allocated field becomes enabled. You can then partially allocate a payment against the row

  • Allocated (Num) - Displays the value that has been allocated as Paid for this row

  • Balance (Num) - Displays the outstanding balance of the row

  • Totals (Num) - Displays totals of the Due, Allocated, and Outstanding columns. Remember that changing the filters will change the totals


View Mode

  • Print - Print a Text (ABA) or Text (CSV) file for the current batch. This will only print successfully if all of the clients in the batch have a suitable "Payment Method" and the Batch "Collation" has been selected

  • Edit - Click to edit the selected record

  • Check - Select Check to perform the data validations that are required before posting is allowed. If data is missing or incorrect, validation messages will guide you to correct these before being allowed to post. Once the check validation has passed, the Post button is enabled

  • Post - If the check process is completed successfully, the Post button is enabled. Posted receipt batches can be unposted and edited if required

  • Un-Post - Click to unpost a receipt batch. The batch will update from 'Posted' back into 'Pending' status. Do this if you need to edit the receipt. If a receipt batch has been exported, you can only unpost if your role has permission to do so. 'Admin' users usually have this permission by default

  • Delete - Click to delete the selected item. You will need to confirm an alert message to make sure you really want to do this before the delete will be done. Once deleted, the item cannot be seen or selected from the Item "Item No" field anymore. Only items with a 'Pending' status can be deleted. If the batch has been posted, you need to unpost the receipt batch before you can delete an item

  • New Item - Click to create a new item record in your batch


Edit Mode

  • Save - When you have finished editing the record, click to save

  • Cancel - Cancel if you don't want to save your current edits

  • On Account - If you have received money and you don't have an invoice to match the money to, you can use the On Account button to receipt this money to a client or contract ahead of the required invoice being created


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.

Save

  • Please input a valid Banking Date - Enter the Allocate / Batch "Banking Date" to save the batch

If there is a validation error, the ABA file will not print, but you can still print the CSV file. Below are the validation messages and what they mean.

  • Banking details need to be set up in gb_controls! - Receivables banking details have not been entered in Catch-e to allow the ABA output file to be created. To have this feature enabled, please contact your Account Manager

  • Print failed, check client banking details! - This validation message will go on further to identify the Client Name affected and which area of their banking details is set up incorrectly. Essentially, you have a client in the batch that has a blank or incorrect "BSB Number" or a blank "Bank Account Number" or their "Payment Method" is not set to Direct Debit. You can also print the CSV file to identify the affected client(s) and amend

  • Batch collation must be selected - "Collation" has not been populated. Select a collation method

  • ABA batch total wrong - You have an on account transaction in the batch that does not match the selected "Collation". For example, a contract-level entry where a Client-level collation has been selected

  • ABA file contains lines with -ve values - The ABA file would contain a line that is negative, this is not allowed. Print the CSV file and identify the negative line and remove it from the batch

Check

  • Receipt target does not match item targets! - Check and update the Allocate / Item "Target" to match the value of the Receipt Items so that "Variance" comes to '0'

  • Receipt item # does not balance! - Check and update the Allocate / Batch "Target" to match the value of the Receipt so that Batch "Variance" comes to '0'

Delete (Top Buttons)

  • The receipt batch and all allocations will be deleted. Continue? - This alert is to make sure you really want to delete the selected batch. Click OK to continue. Once deleted, the entire batch is now in a deleted status and is no longer visible in Receipts / Search screen

Delete (Action Buttons)

  • The receipt item and all allocations will be deleted. Continue? - This alert is to make sure you really want to delete the selected item. Click OK to continue. Once deleted, the item is no longer visible or selectable in the "Item No" list field

  • No more receipt items remain, the receipt batch has been deleted. - The entire batch is now in a deleted status and is no longer visible in Receipts / Search screen

Un-Post

  • This action will return receipt {batch###} to pending status, are you sure? Ok or Cancel - You can unpost this transaction, but you may need to do further updates to correct data in your accounting system

  • This action will return receipt {batch###} This batch has been exported and other systems may be affected. This transaction has been exported and other systems may be affected, are you sure? Ok or Cancel - You can unpost this transaction, but you may need to do further updates to correct data in your accounting system

  • This receipt batch has been exported and other systems are affected. Only authorized users can Un-Post. Ok - Contact your System Administrator for assistance. To give access to a role to un-post an invoice, go to Roles / Details and check on "Unpost Exported Receipts"


Troubleshooting

Tip: Visit the main Troubleshooting page for a list of all the available problem-solving tips.

I Can't Locate an Invoice Row to Receipt

Invoice rows can become hidden in the receipt screens when:

  • The Allocate / Item "Reg No" field is populated

  • The target contract has had a registration change

In this situation, invoice rows have been filtered out because the "Reg No" stored on the invoice does not match the receipt filter.

In this case, filter by "Client" or "Driver" to see all the available records.

Banking Software Shows Odd Details in Fields

Example: <tcxspan txchref="123...

Check your browser extensions. If you are using PABX extensions for phone dialling from your computer, it can treat some fields as though they should be phone numbers and corrupt the details in the fields.


System Locks

System locks are invoked when the billing process is occurring to prevent data corruptions.

If possible, run your billing process after hours or use the scheduler billing jobs to do this.

The locks listed below will be in place:

  • Any updates in Contracts / Billing and Contract / Lease tabs will not be saved and the user will be warned

  • Whole table import on tables used in the billing process will not be saved and the user will be warned

Tables affected: fmbilling, fmcontractbudgets, fmmaintenance, bkbookingbillingitems, slreceiptitemlines.

Some Role "Session Timeout" values are deliberately set to a short timeframe and may be shorter than some POST process run times. Therefore, during the POST process, your session timeout value will be temporarily reset to the greater of your Role "Session Timeout" value or 8 hours. Once the POST process is complete your session timeout value will revert back to your Role "Session Timeout" value.

Warning: Users - do not shut down your browser screen when you are in the middle of a process or have records open in Edit mode. This causes orphaned locks