Article Details
Id: | 17174 |
Product: | finPOWER Connect |
Type: | FIX |
Version: | 3.03.03 |
Opened: | 15/07/2020 |
Closed: | 15/07/2020 |
Released: | 01/10/2020 |
Job: | J024623 |
Account Withdrawal; may fail with "Account Balance has changed since it was loaded" error
An Account Withdrawal may fail with the error "Account Balance has changed since it was loaded".
This occurs if a Balance Adjustment is made, e.g. Overdue Cleared, where there are reversed Transactions that cross over the withdrawal date.
Note, this has resulted in the Busines Layer function finAccount.GetBalance being updated. In particular the parameter forceTransactionsToLoad has been obsoleted and no longer has an effect on the result. This optimised the code, but caused an incorrect Balance to be returned in some scenarios.