May 23
Clearing Transactions-Transfers
Made a transfer yesterday and it was cleared immediately by the sending bank (which is normal) so I marked the account cleared and reconciled to match the bank. The transfer takes a couple of days to reach destination (it's a different bank). When I cleared the sending bank ZS marked the receiving bank account as cleared even though the transfer hasn't even been received by that bank yet. I manually set the receiving bank back to uncleared and this changed the cleared balance in the sending bank account which now doesn't match the actual balance shown at the bank. I don't know if this is a bug or by design but I don't think that clearing transfers should behave that way since it doesn't reflect reality in my case. I don't think clearing should be so automatic I guess. Perhaps I shouldn't be reconciling the sending account even though the bank does not consider the transfer as pending?
Completed
You’re right, that behavior didn’t match how real transfers clear between banks. I changed internal transfers so the destination side now starts uncleared by default, even if the sending side is created or later marked as cleared/reconciled. Cleared and reconciled are now handled per account side, so updating the sending bank won’t change the receiving bank, and updating the receiving bank won’t change the sending bank. So yes, you should be able to reconcile the sending account once that bank has posted it, even if the destination bank hasn’t received it yet.