ACK! I figured it out! I noticed it was choking on a building depreciation transaction.
Looks like just one of my expense accounts, probably due to typo/click-o when setting it up, had "smallest fraction" set to "1" instead of "Use Commodity Value". As a result, the depreciation transaction for the building was rounded up to the dollar on that expense account. NO imbalance was created by this, and it didn't throw up a warning, so it was up to me to notice that it did the wrong thing (which I didn't - it's a basic transaction). So... I had to fix that account, and then redo the book-closing. No thanks to GNUCash's crappy error handling, silently creating missing pennies, and then choking at the end of the year book-closing, silently creating an Imbalance account instead of blaring an error message. .... BTW is there a way to enable a "Always display a warning if there is imbalance" message? There are zero scenarios where it's acceptable to me to create a transaction that results in a "Imbalance-USD" account. Usually, I check at the end of updating my file whether I screwed up and created imbalance, but sometimes I don't notice... I'd like it to just yell at me immediately when I mess up a transaction and create an imbalance, so I don't have to do archaeology later when I notice it.... I'll never get these 2 hours back. *grumble grumble* :D -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
