The allocation method is an attribute of every allocation rule and affects how the rule collects and allocates amounts. You choose whether you want a rule to use full or incremental allocation on the Allocation Rule window. For more information, see: Naming the Allocation Rule, Oracle Projects Implementation Guide.
Full allocations distribute all the amounts in the specified projects in the specified amount class. The full allocation method is generally suitable if you want to process an allocation rule only once in a run period.
Attention: Plan to run allocation rules that are set up for full allocation only once in a run period. If you generate allocation transactions using a full allocation rule more than once in a run period, you will create duplicate transactions in your target projects. If this happens, you can reverse the duplicates. See: Reversing Allocation Runs.
Incremental allocations create expenditure items based on the difference between the transactions processed in the previous and current run. This method is generally suitable if you want to use the allocation rule in allocation runs several times in a given run period.
Note: Incremental allocations may slow system performance because of the need to calculate the amounts allocated in previous runs.
The system keeps track of the results of previous incremental allocation runs. Therefore, you can run an incremental allocation multiple times within the same run period without creating duplicate transactions for target projects. You can review and delete draft runs until you are satisfied with results.
Both full and incremental allocation distribute all the amounts accumulated during the run period.