What Does This Procedure Do?
This procedure is used to create AutoCoding. When registering vouchers, AutoCoding is useful in connection with certain reoccurring standard coding, which you thereby can speed up and simplify. In this procedure AutoCoding can also be deleted.
By creating an AutoCoding for an account, some coding will be made automatically, when registering vouchers. The vouchers are registered in the Register Vouchers procedure.
There are two types of AutoCoding that can be made. In this procedure they are separated under two tabs.
AutoCoding
Under the AutoCoding tab, AutoCoding is configured for a basic account. This basic account is entered in the upper portion of the tab. In the lower portion of the window you enter the accounts and offset accounts that should be linked to the basic account. This way an automatic coding of account and offset account is made when the basic account is coded at voucher registration. For the account and offset account, you enter the percentage of the basic amount that will be coded. AutoCoding can also be done at two levels. The result of an AutoCoding at the first level then becomes the basis of the calculation at the second level.
On the basic account, an AutoCoding is created for each combination of account, cost center, cost unit and project. This way several AutoCodings can be created on the same basic account. These underlying levels can also be coded for the accounts and offset accounts.
In the system, there is an option to register AutoCodings at the account level only. This way, it will be sufficient to create AutoCodings for the basic account. If this option is selected, you will not have to configure AutoCodings for each account combination (basic account + cost center). During voucher registration the AutoCoding will be released, even though cost center, etc., is entered on the coding rows. The settings that determine if AutoCoding at account level should be applied are found in the Settings procedure under the Accounting tab in the Global Settings module.
See samples of AutoCodings under Sample of AutoCoding.
AutoAllocations
Under the AutoAllocation tab, allocation accounts are created for a basic account in the same way as for AutoCoding. AutoAllocation means that the amount registered on a basic account is automatically allocated to the linked accounts. You can also register a cost center, cost unit and project on the allocation accounts. For the allocation accounts and their underlying levels, you enter the percentage, that shall be allocated from the basic account. The total of the percentages must be 100 before the AutoAllocation can be saved. You can link allocation keys to these AutoAllocations in order to simplify the use of AutoAllocations.
The difference from AutoCoding is, among other things that the allocation accounts are only coded when registering vouchers. Furthermore, AutoAllocation can be made at one level only.
If the setting AutoCoding/AutoAllocation at account level is checked under the Accounting tab in the Settings procedure in the Global Settings module, AutoAllocation can be registered only for the basic account. If the above setting is activated, a unique allocation can be registered for each combination of account, cost center, cost unit and project.
See samples of AutoAllocations under Sample of AutoAllocation.
AutoCodings/AutoAllocations can be generated during SIE import (mostly used when importing salary files).
Allocation Keys
Under the Allocation keys tab you create allocation keys that will be used to allocate costs to several cost centers when registering vouchers or supplier invoices and when allocating other fixed costs. It is convenient to use allocation keys if the costs shall be allocated to many cost centers. It is common to use the same allocation charts on several accounts. The allocation keys that are created here will be used when creating AutoAllocations.
You can also update allocation keys under this tab, this way you do not have to change the allocations on all accounts manually. You can also delete an allocation key. When deleting an allocation key, a check is made to make sure that no AutoAllocations are linked to the specific allocation key. A warning will appear if such a link exists.
Window Functions
Read more about the Window functions under Window Functions in the MONITOR Basics guide.