[ https://issues.apache.org/jira/browse/FINERACT-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17839434#comment-17839434 ]
Kigenyi Wilfred edited comment on FINERACT-1957 at 4/22/24 12:51 AM: --------------------------------------------------------------------- [~adamsaghy], [~bgowda] Does this explanation make sense to you? was (Author: JIRAUSER280240): [~adamsaghy] Does this explanation make sense to you? > Unpredicatable assignment of running balances to withdrawal transactions that > are happening on the same involving withdrawal charges > ------------------------------------------------------------------------------------------------------------------------------------ > > Key: FINERACT-1957 > URL: https://issues.apache.org/jira/browse/FINERACT-1957 > Project: Apache Fineract > Issue Type: Improvement > Components: Savings > Affects Versions: 1.7.3, 1.7.2, 1.8.3, 1.8.2 > Reporter: Kigenyi Wilfred > Assignee: Francis Guchie > Priority: Major > Fix For: 1.10.0 > > Attachments: WithdrawalTransactions1.png, WithdrawalTransactions2.png > > > Consider a savings a account that has automatic withdraw charges of 1%. When > a withdraw transaction of happens it will automatically cause a withdrawal > charge transaction to happen at the same time. Both these transactions will > be listed on the account but running balances on the two transactions are > some times interchanged. > Attached is a screenshot of case. > In the ScreenShot1, the latest transaction (with ID = 71890) is not assigned > the correct account balance and that balance is instead assigned to the > second last transaction (id = 718889) > In the ScreenShot2, the latest transaction is assigned the correct account > balance which is correct. However this behavior is unpredictable in other > words one one cannot reliably tell the account balance by looking at the > running balance of the latest transaction. There should be consistence, that > is, the latest transaction on account should reliably be assigned the current > account balance. > This inconsistency can lead errors when when determining the opening and > closing balance when making a report about an account considering an opening > date and a closing date. -- This message was sent by Atlassian Jira (v8.20.10#820010)