<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<div dir="auto">
<div dir="auto">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. </div><div dir="auto">I didn't particularly buy the argument, but I didn't have a say at the time. </div><div dir="auto">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? </div><div id="aqm-signature" dir="auto" style="color: black;"><div dir="auto">-derek</div><div dir="auto">Sent using my mobile device. Please excuse any typos.</div></div><div dir='auto'><br></div>
<div id="aqm-original" style="color: black;">
<div dir="auto">On January 4, 2025 19:27:58 Tian Kevin <tian_kun@outlook.com> wrote:</div>
<div><br></div>
<blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div dir="auto">Dear GnuCash Development Team,</div>
<div dir="auto">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.</div>
<div dir="auto">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.</div>
<div dir="auto">________________________________</div>
<div dir="auto">Use Case and Benefits</div>
<div dir="auto"><br></div>
<div dir="auto"> 1. Simplified Reporting: Users could generate financial reports directly in their functional currency without manually recalculating values for foreign currency transactions.</div>
<div dir="auto"> 2. Improved Accuracy: By maintaining the functional currency amounts within the database, exchange rate differences can be calculated more accurately and transparently.</div>
<div dir="auto"> 3. Broader Adoption: Supporting functional currency aligns with international accounting standards, making GnuCash more appealing to professional users.</div>
<div dir="auto"><br></div>
<div dir="auto">________________________________</div>
<div dir="auto">Proposed Implementation</div>
<div dir="auto"><br></div>
<div dir="auto"> * Database: Add a new column (e.g., functional_currency_amount) in the splits table to store the converted amount.</div>
<div dir="auto"> * User Interface: Allow users to enter the functional currency amount during transaction creation or let the system calculate it using exchange rates.</div>
<div dir="auto"> * Reporting: Update built-in reports to include functional currency amounts for financial analysis.</div>
<div dir="auto"><br></div>
<div dir="auto">________________________________</div>
<div dir="auto">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.</div>
<div dir="auto">Thank you for considering my request. I look forward to hearing your thoughts.</div>
<div dir="auto">Best regards,</div>
<div dir="auto"><br></div>
<div dir="auto"><br></div>
<div dir="auto">Kevin</div>
<div dir="auto"><br></div>
<div dir="auto"><br></div>
<div dir="auto">_______________________________________________</div>
<div dir="auto">gnucash-user mailing list</div>
<div dir="auto">gnucash-user@gnucash.org</div>
<div dir="auto">To update your subscription preferences or to unsubscribe:</div>
<div dir="auto">https://lists.gnucash.org/mailman/listinfo/gnucash-user</div>
<div dir="auto">-----</div>
<div dir="auto">Please remember to CC this list on all your replies.</div>
<div dir="auto">You can do this by using Reply-To-List or Reply-All.</div>
</blockquote>
</div><div dir="auto"><br></div>
</div></body>
</html>