Change in Program Behavior?

John Ralls jralls at ceridwen.us
Mon Dec 5 10:32:40 EST 2016


> On Dec 4, 2016, at 11:34 PM, David T. via gnucash-user <gnucash-user at gnucash.org> wrote:
> 
> Hi, 
> 
> I am working on updating the Guide chapter on multiple currencies, and I wanted to get some clarification on a particular point in the docs. In the Account Setup section, a great deal is made about setting the default currency to your preferred currency, as this "will save you much time”.
> 
> I thought this meant that new accounts would be assigned this default currency; however, I have since found by testing that new accounts default to the currency of their parent account (assuming both accounts are currency-type accounts). My questions to the community are: 
> * Is this how GnuCash has handled this always? 
> * If so, then why is there so much weight put on setting the file’s currency preference? 
> * Furthermore, if the default currency of a new account is set by a parent account, is there really a need for a program preference for currency at all? The only other place I imagine a preference might be useful is in a new file—but the first choice the user makes in the new file wizard is the currency. So, if you don’t need it for new accounts, and you don’t need it in a new file, when is it needed?

Maybe that bit is old, or the author didn't fully understand the way the preference is used. FWIW it seems to be mostly a fall-back to cases where retrieving some object's commodity fails, though it does  fill in the default value in the new book wizard.

Regards,
John Ralls




More information about the gnucash-user mailing list