I have created a dimension allocation rule where I split the amount on a GL account in a fixed percentage between 2 dimensions. First, I create & post a regular journal entry with the GL account and the 2 dimensions.
Then I do the Process Allocation Request on the journal for the first time and the entries are posted according to the distributions correctly.
Then I do the Process Allocation Request again without creating any journal beforehand, but the system still shows the same data and allows it to be posted again. This can go on indefinitely.
When it gets posted again, the Debit & Credit balances keep getting increased in the TB, though it maintains the correct ledger balance.
Why does this happen? Is there no restriction against it?