Skip to content
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

Incorrect sign displayed for credit card account #748

Closed
alensiljak opened this issue Nov 12, 2017 · 4 comments
Closed

Incorrect sign displayed for credit card account #748

alensiljak opened this issue Nov 12, 2017 · 4 comments
Milestone

Comments

@alensiljak
Copy link
Contributor

alensiljak commented Nov 12, 2017

Could be related to #723.

Steps to reproduce the behaviour

Note that I'm writing from memory.

  1. create a credit card account (liability)
  2. create the Opening Balance transaction, Decrease, amount 150, from Equity:Opening Balances.

At this point, everything looks OK. The credit card account is 150 in negative.

  1. open the same account, edit the transaction.
  2. change the amount to 200.
  3. go back to Favorite Accounts list.

Expected behaviour

The account should now be 200 in debt (Red, -200).

Actual behaviour

The account is displayed as 200 in credit. If the terms are confusing, colours are not. :)
The account is now green and has amount +200.

In addition, reversing the transaction by changing the direction to Increase has no effect on the display at the Accounts list. The transaction details, however, are always displayed correctly in the transaction view/edit screens.
The accounts list should display debt in red and with negative values, like in the desktop version.

Software specifications

  • GnuCash Android version: 2.2.1
  • System Android version: 7.1
  • Device type: phone
@alensiljak
Copy link
Contributor Author

alensiljak commented Nov 13, 2017

In addition to the above,

  • if I add a €30 charge for Expenses:Dining on the Credit Card, there is a transaction that displays both splits as green (credits).
  • I add the same transaction on my Cash account, €10 for Expenses:Dining,

Results

  • go to Expenses:Dining account, it displays both transactions green
  • on the list of accounts, however, the Dining is green and has a balance of €20.

Fortunately I have a blank database so this is possible to troubleshoot.
I wonder what the .qif output will be.

Note that this is a book that was created by importing the accounts from the GnuCash export file.

@codinguser
Copy link
Owner

This sounds very close to #723 which is fixed in v2.3.0 beta1.
Could you please confirm that this issue no longer exists?

@alensiljak
Copy link
Contributor Author

alensiljak commented Dec 20, 2017

OK, here are the findings. v2.3.0-beta2

  • Created a transaction in a bank account. The default type was "Receive" so I changed the default tx type to Credit.
  • Creating a new transaction in a credit-card account (Liability) shows "Increase" as the direction.
  • Changed that to Decrease and entered a transaction.
  • ISSUE: the Favourites list does not display any balances. They are all shown as "XXX0.000000".
  • credit card transactions list shows -xxx25.140000
  • transaction details show two splits:
    credit card -25.14
    expenses:computer -25.14

So, effectively, I have no idea if this is correct or not but it definitely looks confusing.
Will see what happens on .qif export.

@codinguser codinguser added this to the v2.3.0 milestone Dec 27, 2017
@codinguser
Copy link
Owner

I'll close this issue now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants