What is Account Allocation?
Account Allocations (ACA) is used primarily to match transactions on an account. For example, a debtor/receivables payment transaction can be allocated or matched to the original invoice.
You can fully match a group of transactions, and you can split a transaction if you need to match against only part of the transaction value.
Account Allocations can determine whether settlement discount has been taken and post the discount and any tax on the discount automatically. It can also generate and post any currency exchange differences caused by fluctuating exchange rates.
Account Allocations also allows you to:
- change the allocation marker on a transaction, for example to reconcile the transaction, indicate the processing status of the transaction, mark it for immediate payment, or withhold it from payment.
- alter the transaction analysis codes, description, entry date, payment terms code, due date and other payment related details.
When you use Account Allocations you perform some of the following steps, each of which is described briefly below:
- Extract Account Transactions for Allocation
- Display the Transaction Details
- Amend Transaction Details
- Match the Transactions
- View the Allocation Balancing
- Post the Allocations, Discount and Exchange Differences.
Extract Account Transactions for Allocation
The first step in the process is to select the transactions you want to allocate, or amend, on an account. The Account Allocations facility provides powerful selection criteria for you to choose the transactions you require.
You can specify ranges of accounting period, transaction date, journal type, journal source, transaction reference, entry date, allocation marker, and transaction analysis codes to identify the transactions you wish to select. You can also select transactions based on the currency codes, amounts and debit/credit indicator. See 'How are Transactions Selected for Allocation?'
The transaction selection criteria are entered using the Selection Criteria for Account Allocation form. See 'Extracting the Transactions for Allocation'.
Display the Transaction Details
All of the transactions extracted for allocation or amendment are displayed on the Search Results - Account Allocation form. See 'Viewing the Transactions Extracted for Allocation'.
You can change the sequence in which the transactions are displayed using the
option. See 'Sorting Transactions for Allocation'.Amend Transaction Details
The transaction details you can amend are displayed in highlighted columns on the Search Results - Account Allocation form. You can alter the allocation marker, description, payment due date and other payment details. You can also amend the transaction analysis codes which allows you to correct any analysis mistakes or reanalyze existing transactions. See 'What Transaction Details can be Amended Using Account Allocation'.
You can use the
option to change the allocation marker on a group of transactions. This is useful if you have used the facility to select transactions that all require the same allocation marker. For example if you need to withhold a set of transactions from payment. See 'Changing the Allocation Marker on All Transactions in Account Allocation'.Match the Transactions
When you match, or allocate, transactions you are linking together related transactions to 'close' them and allow them to be removed from the system by Ledger Cleardown (LCL). The matched transactions must balance which means the total of the allocated debit transactions must equal the total of the allocated credit transactions.
You can fully match a transaction by allocating the entire transaction value. To fully match a transaction you set the allocation marker to To Be Allocated.
Alternatively, you can partially match a transaction by splitting a single transaction into two transactions, one of which is allocated and the other left unallocated. To partially match a transaction, you set the allocation marker on the original transaction to Split and enter the amount to be allocated.
As you mark transactions for allocation, the transaction values are added into allocation totals maintained by the system. The transactions marked for allocation must balance before you can post amendments.
View the Allocation Balancing
The transactions you match must balance before the allocations can be posted. To be in balance, the total of the debit and credit transactions marked for allocation must net to zero. In addition, the transactions marked with some allocation markers must balance separately. See 'Which Allocation Markers Must Balance?'
To help you balance the allocations, Account Allocations maintains and displays useful totals. It displays the overall debit and credit allocation totals, and any difference, in any of the currency values in use. See 'Displaying the Allocation Totals by Currency'.
In addition, it displays the debit and credit allocation totals for the allocation markers that must balance separately. See 'Viewing the Allocation Totals'.
Post the Allocations, Discount and Exchange Differences
When you have marked the required transactions for allocation, you use the
option to update the transactions. If the allocations balance, the transactions are allocated. The allocation reference, allocation date and allocation period are all recorded on the transactions. See 'Posting Allocations'.Sometimes the transactions you have matched together do not balance. This may simply be because you have selected the wrong group of transactions for matching. Or it may be because:
- settlement discount has been taken on some of the transactions which has caused an imbalance.
- different exchange rates apply to the matched transactions which has caused an imbalance in one or more of the currency values.
The system calculates any discount due on transactions and determines whether or not this is allowed. It takes any authorized discounts automatically, and also allows you to apply an imbalance as discount.
Account Allocations automatically caters for both of these situations. When you choose to an allocation that is out of balance it checks whether the out-of-balance amount could be settlement discount or an exchange difference. See 'How is Settlement Discount Treated During Allocation?' or 'Posting Exchange Differences During Allocation'.
If the differences are within the tolerances allowed for discount, it generates and posts the discount. If the allocation remains out of balance, and discount was allowed, you can choose to post the imbalance as additional discount. See 'Applying an Imbalance as Discount During Allocation'.
If the difference is caused by a currency fluctuation or rounding difference, it applies the currency balancing rules and may generate and post a realized exchange difference or rounding adjustment transaction automatically. Otherwise, you are forced to balance the allocations manually. See 'Balancing the Allocations - Overview'.
Alternatively, you can choose to manually enter and post an additional journal to balance the allocations. See 'Generating Transactions from Account Allocation'.
See 'A Quick Guide to Allocating Transactions After Posting' for information on the steps required to use Account Allocations (ACA).