Bug 408479 - ledger giving erroneous total after withedrawal
Summary: ledger giving erroneous total after withedrawal
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.7.2
Platform: Microsoft Windows Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-09 09:58 UTC by sogged
Modified: 2019-06-11 07:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-31601-0.html (2.29 KB, text/html)
2019-06-10 11:47 UTC, sogged
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sogged 2019-06-09 09:58:04 UTC
SUMMARY
on kmymoney "Ledger" attempts to achieve balance total, after registering a withdrawal, continually give a balance total that is 0.01 less than what it should be.  Even after trying fictitious deposit and fictitious withdrawal, the poroblem of missing 0.01 remains.  This is the first such bad episode I've had with kmymoney, since I began with it in 2015.  What is your advice?  

STEPS TO REPRODUCE
1. on ledger I type in an amount under "withdrawal"  47.60 from a current balance of 1093.59
2. ledger gives as a new total balance 1046.00 (it should of course be 1045.99)
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Jack 2019-06-09 17:58:19 UTC
First, 4.7.2 is very old.  Please update to 4.8 if not 5.0, as there have been several fixes to rounding problems, which is likely what the underlying problem is.  In addition, is there any currency conversion involved in this account?  What is the base currency of your KMM file, the base currency of this account, and is the withdrawal made in a different currency?
Comment 2 sogged 2019-06-10 11:47:36 UTC
Created attachment 120746 [details]
attachment-31601-0.html

Hi Jack
Thanks for your response.
My problem disappeared once I made another (different) withdrawal:  the
total given was correct, and the earlier error -- indeed a rounding-up from
99 cents to 100 -- did not persist.   I don't knnow if I ever set a
currency, it seemed unnecessary in that the only currency of record for me
is the Euro.
Meanwhile, I will take your advice and update my version of MyMoney.  It's
been serving me satisfactorily for the past five years.
regards
dsogge

On Sun, Jun 9, 2019 at 7:58 PM Jack <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=408479
>
> Jack <ostroffjh@users.sourceforge.net> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|REPORTED                    |NEEDSINFO
>                  CC|
> |ostroffjh@users.sourceforge
>                    |                            |.net
>          Resolution|---                         |WAITINGFORINFO
>
> --- Comment #1 from Jack <ostroffjh@users.sourceforge.net> ---
> First, 4.7.2 is very old.  Please update to 4.8 if not 5.0, as there have
> been
> several fixes to rounding problems, which is likely what the underlying
> problem
> is.  In addition, is there any currency conversion involved in this
> account?
> What is the base currency of your KMM file, the base currency of this
> account,
> and is the withdrawal made in a different currency?
>
> --
> You are receiving this mail because:
> You reported the bug.