firefly-iii / firefly-iii

Firefly III: a personal finances manager
https://firefly-iii.org/
GNU Affero General Public License v3.0
16.21k stars 1.47k forks source link

Liability - Did not consier currency #7124

Closed gthbusrr closed 1 year ago

gthbusrr commented 1 year ago

Support guidelines

I've found a bug and checked that ...

Description

Liability Account Currency Amount Due Shown Actual Amount Due
A Hong Kong Dollar HK$100.00 C$100.00

When I deposit C$100 from a C$ asset account to a HK$ liability account, the dashboard shows the Amount Due in the wrong currency

Expected behaviour

Show amount due in the correct currency

Debug information

Nil

Steps to reproduce

  1. Create a liability account in Currency A
  2. Create a asset account in Currency B
  3. Transfer money from asset account to liability account in Currency B

Additional info

No response

JC5 commented 1 year ago

Thanks for reporting an issue. Did you include the amount in HK$ when you created the transaction?

gthbusrr commented 1 year ago

Did you include the amount in HK$ when you created the transaction?

@JC5 No I did not

gthbusrr commented 1 year ago

Transaction Creation /transactions/create/withdrawal

Screenshot 2023-03-04 at 18 23 44

Dashboard /accounts/liabilities

Screenshot 2023-03-04 at 18 23 51

Details /accounts/show/xxx

Screenshot 2023-03-04 at 18 25 43
JC5 commented 1 year ago

Thanks for the screenshots. Please make sure that you add the foreign amount. I will see if I can make it mandatory.

github-actions[bot] commented 1 year ago

Hi there! This is an automatic reply. Share and enjoy

This issue is now closed. Please be aware that closed issues are not actively monitored. If you reply, you may get no response.

Thank you for your consideration.