[GNC] Potential issue with inversion of currency conversion rate during CSV import of transactions
Bjoern
b-s-usenet at gmx.net
Sat Sep 16 01:25:04 EDT 2023
Hi,
I have submitted it under https://bugs.gnucash.org/show_bug.cgi?id=799082 .
Kind regards
Bjoern
Am 11.09.2023 um 21:24 schrieb Geert Janssens:
> Hi,
>
>
> That looks like a bug indeed. To make sure this doesn't get lost on the mailing list, can you file a bug report for this in bugzilla please ?
>
>
> Regards,
>
>
> Geert
>
>
> Op zaterdag 9 september 2023 13:51:39 CEST schreef Bjoern:
>
> > Hi!
>
> >
>
> > I came across a potential issue with the use of the correct rate for
>
> > cross-currency transactions during CSV imports where I hope others here
>
> > could reproduce the issue or tell me where I took a wrong turn during
>
> > thinking.
>
> >
>
> >
>
> > use case:
>
> > As a German national I live and work abroad in Sweden temporarily. I have
>
> > both DEU and SWE bank accounts. Salary comes via the DEU account in EUR,
>
> > which I transfer to the SWE account to cover local expenses in SEK. I use
>
> > GnuCash to track personal expenses.
>
> >
>
> > The main, or up until recently only, currency I have used in GnuCash is the
>
> > EUR so all expense accounts are in that. To avoid duplicate accounts for
>
> > each expense in both EUR and SEK I convert spent SEK to EUR when filing the
>
> > transactions to the existing GnuCash accounts already in EUR.
>
> >
>
> >
>
> > issue:
>
> > When using the CSV transactions import feature for the SWE bank statements
>
> > GnuCash uses the reciprocal value of the available conversion rates
>
> > displayed. In other words, the transaction dialogue states it would go from
>
> > SEK to EUR when in fact after the import the transaction would register as
>
> > if the conversion had been done for EUR to NOK instead. Given the rates the
>
> > effect on values is quite pronounced.
>
> >
>
> >
>
> > notes:
>
> > The manual input of cross-currency transactions into GnuCash works as
>
> > intended. I use the trading account feature.
>
> >
>
> > I included an example book for further testing.
>
> > Conversion rates (10 SEK to 1 EUR) and expense values are roughly realistic.
>
> > So the imported transaction for "butter" costing 40 SEK in realiter should
>
> > account for as 4 EUR in the groceries expense and not the registered 400
>
> > EUR (1 SEK to 10 EUR erroneously). Attached as well is a mock CSV statement
>
> > for the SWE bank to use during import.
>
> >
>
> >
>
> > software details:
>
> > GnuCash Version: 5.3 Build ID: 5.3+(2023-06-26) with Finance::Quote: 1.57
>
> > Windows 10
>
> >
>
> >
>
> > Thanks and kind regards
>
> > Björn
>
>
>
More information about the gnucash-user
mailing list