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.