Back around GnuCash 1.4 each split had a home currency / value. It was
removed in 1.6. The argument at the time was that if you're holding a
handful of, e.g. Mexican Pesos, it doesn't really matter what the USD value
was when you acquired them, it only matters what the value is when you need
to report it, or when you transact with it.
I didn't particularly buy the argument, but I didn't have a say at the time.
Still, there has not been a call to return to that method since it was
removed over 20 years ago so I will ask, are you sure you need the extra
data? Can it not be computed through other means?
-derek
Sent using my mobile device. Please excuse any typos.
On January 4, 2025 19:27:58 Tian Kevin <tian_...@outlook.com> wrote:
Dear GnuCash Development Team,
I hope this email finds you well. My name is Kevin as an accountant, and I
am a GnuCash user who manages multi-currency financial transactions. I
appreciate the powerful features GnuCash provides for personal and business
finance management.
I am writing to propose a feature enhancement for GnuCash: adding support
for functional currency amounts in transactions. This feature would allow
users to input and view amounts in their functional currency (e.g., a home
or base currency) alongside the foreign currency used in the transaction.
Additionally, it would ensure compliance with IFRS standards, which require
the presentation of financial statements in the functional currency.
________________________________
Use Case and Benefits
1. Simplified Reporting: Users could generate financial reports directly
in their functional currency without manually recalculating values for
foreign currency transactions.
2. Improved Accuracy: By maintaining the functional currency amounts
within the database, exchange rate differences can be calculated more
accurately and transparently.
3. Broader Adoption: Supporting functional currency aligns with
international accounting standards, making GnuCash more appealing to
professional users.
________________________________
Proposed Implementation
* Database: Add a new column (e.g., functional_currency_amount) in the
splits table to store the converted amount.
* User Interface: Allow users to enter the functional currency amount
during transaction creation or let the system calculate it using exchange
rates.
* Reporting: Update built-in reports to include functional currency
amounts for financial analysis.
________________________________
I understand that this might be a significant development effort, but I
believe it could greatly enhance GnuCash's capabilities. If needed, I would
be happy to provide more detailed use cases or assist with testing this
feature.
Thank you for considering my request. I look forward to hearing your thoughts.
Best regards,
Kevin
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.