<div dir="ltr"><div><div><div>Hi,<br><br></div>Thank you for the information and the specific reply. I'll start working on it and try making some basic changes to the precision in reports and trace the functions used in it.<br>
<br></div>Regards,<br></div>Abhijeet<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 16, 2014 at 12:16 AM, Thomas Baumgart <span dir="ltr"><<a href="mailto:thb@net-bembel.de" target="_blank">thb@net-bembel.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div class="im"><br>
On Wednesday 15 January 2014 21:17:29 Abhijeet Nikam wrote:<br>
<br>
> Hi,<br>
><br>
> This is my first bug, so could you please elaborate on the way to proceed<br>
> from here on?<br>
><br>
><br>
> MyMoneySecurity::smallestFraction() will return the fractional part of<br>
> investment?<br>
<br>
</div>It's called MyMoneySecurity::smallestAccountFraction()<br>
<div class="im"><br>
> Only the reports and charts precision has to be fixed.<br>
<br>
</div>Most likely.<br>
<div class="im"><br>
> So I should extract the fraction part of the investment and use it to set<br>
> the precision for graphs and all the reports specifications in investment?<br>
<br>
</div>Sounds like a plan to me.<br>
<div class="im"><br>
> In which class does the actual precision conversion takes place from the<br>
> investment input? Is it the the mymoneymoney.cpp source file?<br>
<br>
</div>Sort of. The output conversion is handled in MyMoneyMoney::formatMoney(). The<br>
precision is passed as a parameter. This is overridden by<br>
PivotCell::formatMoney(). A good point could be to add a unit test with a<br>
precision other than 2 and check to get that running.<br>
<br>
I am not sure which way the resp. report is generated, but doing a 'grep<br>
formatMoney *.cpp' in reports shows a bunch of locations where this is used.<br>
It seems that the precision is already passed as argument.<br>
<br>
Hope that is some information to get started.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<br>
Regards<br>
<br>
Thomas Baumgart<br>
<br>
GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA<br>
-------------------------------------------------------------<br>
With every day I come closer to the grave and learn something new.<br>
It all happens because I have wandered around too much and stumbled into<br>
the Linux world - which is a fantastic place to be! (Algis Kabaila)<br>
-------------------------------------------------------------<br>
</font></span><br>_______________________________________________<br>
KMyMoney-devel mailing list<br>
<a href="mailto:KMyMoney-devel@kde.org">KMyMoney-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kmymoney-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kmymoney-devel</a><br>
<br></blockquote></div><br></div>