Introduce possibility to separate the base for accounts allocation by internal and external transactions

In accounts allocation performed in 'A/C Allocation. Update' (GLS130) or 'Internal Allocation. Calculate' (CAS130), you can now select if the base for allocation is to be based on all transactions, only internal transactions or only external transactions.

When running the allocation multiple times based on different selections, it is not possible to run select only external or only internal transactions after an update with a selection based on all transactions. The voucher created is treated as external if the start program used is (GLS130) and internal if the start program is (CAS130).

2173303