tag:infinitekind.tenderapp.com,2009-01-14:/discussions/suggestions/252-cant-edit-decimal-placesInfinite Kind: Discussion 2015-03-31T16:04:43Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/7893632010-01-02T15:18:34Z2010-01-02T15:18:34ZCan't edit decimal places<div><p>Agreed. See my posting on Decimal Places. The Edit Security
action should allow for decimal places to be changed.</p></div>Alan Peggstag:infinitekind.tenderapp.com,2009-01-14:Comment/7893632010-01-02T21:15:57Z2010-01-02T21:15:57ZCan't edit decimal places<div><p>I agree. Ticket 1756 is different from the others, and should
have been left open as an enhancement.</p>
<p>The issue here may be that MD uses the "number of decimal
places" for a security to control the units in which it stores each
transaction amount. So it isn't just used to determine how many
digits you can enter, or how many MD displays.</p>
<p>For example, say you have two stocks, one created with "3
decimal places" and one with "2 decimal places". You buy 1 share of
each at $10 per share. But the number MD stores as the price per
share in your data file will differ for the two transactions. (One
will be 1, and one will be 10.)</p>
<p>So changing the "number of decimal places" for a stock would
require MD to re-calculate and re-write every transaction for that
stock. I'm not saying it is impossible, it just isn't as
straight-forward as it may seem.</p></div>ljb