annoyingly rounding off

John Ralls jralls at ceridwen.us
Sat Jan 19 12:22:11 EST 2013


On Jan 19, 2013, at 7:51 AM, Mark Smith <gnucashorg at awayand.sleepmail.com> wrote:

>>> I have a transaction that does not accept decimal places, whenever I
>>> enter something like 11.33, it rounds off to 11.00.
>>> 
> 
>> I'll hazard a guess that it's a security account and that you set the
>> fraction to 1/1 when you created the security. You can fix that in
>> Tools>Security Editor.
> 
> Thanks, but unfortunately that was not it. Seems to be a bug. Something
> is messed up with the locale (just a hunch) or the trading accounts
> (since this happens in transactions involving trading accounts). I tried
> to edit existing transactions, and they have the same problem. The
> transactions are recorded correctly with decimals, but when I click into
> the field, the display of the number changes to a rounded number. I have
> checked the settings of the account, its smalles fraction is set to "use
> commodity value".
> Here is a demo of my problem: http://imgur.com/yEPr9tT
> I am using v.2.4.11 on windows. Thanks!


Yeah, I understand what you're seeing, no need for a video.

Please supply the following for each of the accounts in the transaction and indicate which accounts are exhibiting the problem:
* Account type (e.g., stock, bank, expense, etc.)
* Commodity/Security/Currency (e.g., currrency EUR, USD, or commodity/security name -- e.g., Boeing, Apple, Gold)
For each currency/commodity/security, what is the "Fraction Traded" from the *security* editor? (Currencies become visible in the security list when you check the box "Show national currencies" at the bottom).

What locale are you using? What OS?

Regards,
John Ralls




More information about the gnucash-user mailing list