Allocation Codes

Allocation Codes are used to indicate the status of a transaction. They serve a similar function to Allocation Markers, but allow you to define the allocation codes, whereas the allocation markers are fixed, single character codes.

A transaction can contain both an allocation marker and an allocation code to identify its status. In addition, different characters in the five character allocation code may indicate different states.

Allocation codes can be automatically set, or updated, for individual transactions by using an associated allocation action as a trigger. The allocation actions are predefined within selected Financials functions. For example, defining an allocation action in Document Format (DFS) will cause a new allocation code to be set, or an existing allocation code to be updated, in part or in full, for all transactions included in a given report.

The Allocation Actions

The following allocation action codes are predefined and are triggered when the corresponding Financials function takes place:

Allocation Action Financials Function
Import Ledger Import (LIM), Ledger Entry (LEN)
Releasing Collectible Ledger Import (LIM), Ledger Entry (LEN)
Releasing Payable Account Allocations (ACA), Online Allocations, Transaction Matching (TRM)
Allocation Account Allocations (ACA), Online Allocations, Transaction Matching (TRM)
Payment Payment Run (PYR)
Funding Payment Run (PYR)
Suspend  
Payment Voiding Payment Voiding (PYV)
Unallocate Account Allocations (ACA), Online Allocations, Transaction Matching (TRM)
Correction Account Allocations (ACA), Online Allocations, Transaction Matching (TRM)
Authorization Requested Account Allocations (ACA), Online Allocations, Transaction Matching (TRM), Payment Run (PYR), Ledger Import (LIM), Ledger Entry (LEN)
Authorization Granted Authorization In Tray
Authorization Denied Authorization In Tray
Cash  

In addition, ten user defined allocation action codes can be defined using User Defined Action 0 to User Defined Action 9. These allocation action codes can be amended if you do not want to use the predefined allocation action codes, which cannot be amended.

Allocation codes and associated allocation actions are created and maintained using Allocation Codes Setup (ALC).