-
-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug] Convert into transfer: Erroneous confirmation dialog in case an income is converted #1514
Comments
@xeddicuz Thank you for the report. The "Convert into transfer" feature is supposed to maintain the sign of the transaction that is converted. |
@xeddicuz Please correct me if I am wrong. In your example, you have at the beginning an income of 455.44 in account Rekening. After you convert to transfer and select Wallet, you have a transfer from Wallet to Rekening, which is correct, because the operation should still keep the transaction as positive for Rekening. It should not transfer an influx by an outflux. So there are two things that are currently wrong: |
@mtotschnig Ok sorry for communicating vaguely. And thanks for taking the time and effort to engage. Here is the intent: to Convert a Transaction from "(A) Rekening to (B) Wallet" to a Transfer from "(A) Rekening to (B) Wallet". As I thought it would work: Use case: (Disclaimer: I have no background in finances, I went by the term Convert(Type of move).) |
@xeddicuz My Expenses is not a double entry book-keeping system. In My Expenses a transaction is linked to one account, and either has a positive or negative amount. A transfer is actually a pair of two linked transactions recorded for two different accounts, where the amount is positive for one and negative for the other. If it is not a foreign currency transfer, normally the amount on one side would be exactly the negative of the amount on the other side. |
Exactly, so when you convert a transaction in (a) Rekening "(b)To wallet". It shouldnt be from (b)wallet to (a)rekening. let's assume I imported the transaction (-455.44) from (a)Rekening and I manually deposited (+455.44) it to the (b)Wallet account(let's say Wallet is an actual bank account, which is the case for me, it's my weekly budget account with a card. (I use a Cash account for my cash, i didnt name Wallet properly.)) from my bank. I would assume the transaction could be converted to a transfer which would decrease the balance from (a)Rekening(-455.44), like a transaction had, and increase the balance on (b)Wallet(+455.44) to signify what happened, in My Expenses. Else why convert a transaction to transfer in the first place? If this is not the case I need to learn more about financing.. |
The dialog shows a wrong information, I agree. This will be fixed in version 3.8.7. |
Specs:
When using convert into transfer the origin/destination accounts are swapped.
Steps to reproduce.
1a. Convert into transfer.
2a. Select account B.
2b. Click button: "To B".
3a. Press OK.
Result(bug): a dialog appears: "Transfer: From B To A".
Now you have to press Edit and swap the accounts to achieve the original intent.
Kind regards
David.
The text was updated successfully, but these errors were encountered: