[Kmymoney] conversion mismatch in report "Budgeted vs. Actual"

Alvaro Soliverez asoliverez at kde.org
Fri Feb 14 01:29:31 UTC 2014


Hi,
Thanks to Michael's help I found the problem.
It's one of those cases where you wonder first, how we didn't hit it
sooner, and right after that, how to fix it without breaking anything else.
:)

I'm working on it and I hope I will have a fix in the next few days.

As always, thanks for the reports, and even more for the help to fix them.

Regards,
Alvaro




On Sun, Feb 2, 2014 at 1:40 PM, Michael Berger <idest at online.de> wrote:

>  Hi!
> I just sent an anonymized copy of the file in question to Alvaro as he had
> requested.
> Michael
> Cheers!
>
>
> On 02/02/2014 04:26 PM, Alvaro Soliverez wrote:
>
>  Hello Michael,
>  Could you provide an anonymized file or a dummy file with this example?
> That will help me find the bug and fix it faster?
>
> Thanks!
>
> Regards,
> Alvaro
>
>
>
> On Sun, Feb 2, 2014 at 11:15 AM, Michael Berger <idest at online.de> wrote:
>
>>  Hi all,
>> I am using KMM 4.6.4 /KDE 4.11.4 in openSUse 13.1
>>
>> I have to handle up to five different foreign currencies with the EURO as
>> the base currency.
>> The precision is set to eight digits.
>>
>> Some months earlier I already had reported wrong / incomplete conversion
>> to the base currency in some most common  reports. These had been fixed in
>> no time - thanks to the developers (I think Alvaro fixed that).
>>
>> Now I am confronted with a similar mistake:
>>
>> I set up an Annual Budget and then opened  the Budgeted vs. Actual Year
>> Report.
>> KMM knows the exchange rate to be 1 EURO to 16674IDR.
>> In the Budget vs. Actual Report all currencies are to be converted to
>> EURO, my base currency.
>>
>> With the Budget Option "Include subaccounts" *NOT* activated my report
>> "Budget vs. Actual" shows:
>> *ACCOUNT            ACTUAL            BUDGET    DIFFERENCE*
>> *Kontenzinsen      0,00                 2,83            -2,83*
>>
>> *Sub-account 1      1,89                 0,00            1,89 Total
>>                1,89                 2,83           -0,94   *
>>  Now, these figures are correct.
>>
>> With the Budget Option "Include subaccounts" activated the report "Budget
>> vs. Actual" shows:
>> *ACCOUNT            ACTUAL            BUDGET    DIFFERENCE*
>>
>> *Kontenzinsen     31490,00          2,83          31487,17 *Obviously
>> these figures are wrong.
>>
>> Then, from my point of view KMM calculates as follows:
>> 1,89 EURO (actual) x 16674 = 31490IDR and made this the Actual Total
>> Then 31490IDR - 2,83 EURO (budgeted) = 31487,17IDR and made this the
>> Difference!!!
>> (1,89 reads precisely 1,88856903)
>>
>> Could somebody please look into this and make a great program even
>> greater?
>>
>> Thanks and Cheers!
>> ------------------------------
>> Michael Berger, Dipl. Ing.
>> Im Borngrund 7a
>> D-35606 Solms
>> idest at online.de
>> Fon: 0049 6442 706509
>> Fax:  0049 32121247536
>>
>>
>>
>>
>> _______________________________________________
>> KMyMoney mailing list
>> KMyMoney at kde.org
>> https://mail.kde.org/mailman/listinfo/kmymoney
>>
>>
>
>
> _______________________________________________
> KMyMoney mailing listKMyMoney at kde.orghttps://mail.kde.org/mailman/listinfo/kmymoney
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kmymoney/attachments/20140213/f6271239/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 4814 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kmymoney/attachments/20140213/f6271239/attachment.png>


More information about the KMyMoney mailing list