Allocation Rules

From Acacia Support Wiki
Jump to navigation Jump to search

Allocation rules are configuration settings that are applied automatically. am_allocate stored procedure enforces all of the Allocation Rules and is the only process that creates them. All other processes call this process.

There can be multiple positive and negative allocations between funds and paid items.

Allocations can be reversed, and the reversal is linked to the allocation that it reverses.

Allocation Reversals cannot themselves be reversed. Instead, a new +ve allocation must be created. This avoids allocations being chained into allocation-->reversal-->reversal of reversal etc which required complex recursive processing and is slow.