Comment 1 for bug 1464961

Revision history for this message
Kinnin Vo-Shay (vo-shay) wrote : Re: Internal Transfer not calculated in connected account

Looked into this a bit more, I found that if I went through the my steps of making the other half of the transaction show up by clicking the "From account:", account-4 shows an edit icon but I'm not able to save the file. Homebank doesn't think there are any changes.

If I changed transaction-X's payment type to something else however, then change it back to "Internal Transfer", the calculations are again fixed, but now I am able to save changes to the file. After saving, the file now has this added line showing the other half of the transaction that was missing:

<ope date="735779" amount="-5434" account="16" dst_account="4" paymode="5" st="2" category="73" wording="memo 735779" kxfer="189" />

So somewhere along the way, transaction-X didn't have both sides of its Internal Transfer saved, but I don't know how. Given that problem, there seem to be a couple more issues worth looking at:
- Despite the internal transfer data being corrupted, that corruption wasn't detected, even though there is enough data in half the transaction to look for the other half and say if it is missing.
- Certain actions caused Homebank to fix its display & calculations but not fully update its internal state to recognize that changes need to be saved to disk (my "From account" changes).