Bank Transaction Edit; changing the Payment Method does not update the Bank Account
Via the Bank Transaction Edit drilldown form you can change the Payment Method - if the Bank Transaction has not been exported etc.
However, if the Payment Method was changed to one belonging to a different Bank Account the Bank Transaction was not correctly updated. The Bank Account still related to the original Bank Account and therefore did not match the Bank Account of the new Payment Method.
Now the Bank Account is correctly updated when the Payment Method changes.
In addition, extra validation has been added to prevent the Payment Method, and therefore the Bank and Entity, from being changed from one Entity to another. All Transactions relating to an Account must belong to the same Entity.