Bug fix request: AR Aging history record generation
There currently exists a bug in the logic that generates Billing Aging History (BAH) records (which is what the AR Aging-Historical report is based on). This bug causes there to be a difference between the AR Aging History vs the Trial Balance.
The bug is as follows:
When a Billing (Type=Invoice) is over-applied and has a negative balance, what occurs is that the system properly creates a BAH record for the negative balance in the period in which it is over-applied. However, the bug is that for all subsequent periods, the BAH record fails to create, thus causing a difference between GL/TB vs Aging report. In AS logic, it appears that it failed to account for this scenario and only continuously creates BAH records for credit memos (Billing, Type=Credit Memo) that have a negative balance.
Since AS doesn't prevent over-application of Billings at the data-base level (only through the UI via the Apply/Unapply screen), this is a common occurrence if users are creating BCRs manually or via integrations/automations.
Please amend logic so that BAH records are created if there is a balance (negative or positive) regardless of whether it is a Billing (Billing Type=Invoice) or Credit Memo (Billing Type=Credit Memo)
Please sign in to leave a comment.
Comments
0 comments