GNOME Bugzilla – Bug 118954
Balances in "Accounts" window not updated
Last modified: 2018-06-29 20:35:55 UTC
When entering split transactions in the General Ledger, the balances in the "Accounts" window are not updated. Steps to reproduce: Start with a completely clean install. It's probably easiest to create a new user ID. Start GnuCash and choose "Create a new set of accounts" in the "Welcome to GnuCash!" dialog. Choose "USD (US Dollar)" as the currency. Select the following account categories on the "Choose accounts to create" dialog: - A Simple Checkbook - CD and Money Market - Common Accounts - Fixed Assets - Home Mortgage Loan - Homeowner Expenses - Retirement Accounts Enter the following opening balances: - Liabilities:Loans:Mortgage Loan $ 100,000 - Assest:Investments:Retirement 50,000 - Assets:Fixed Assets:House 150,000 - Assets:Current Assets:Money Market 25,000 - Assets:Current Assets:Checking Account 5,000 Once account creating is complete, open the General Ledger and enter the following transaction: Paycheck Expenses:Taxes:Federal 300 Expenses:Taxes:Medicare 50 Expenses:Taxes:Social Security 150 Assets:Investments:Retirement 100 Assets:Current Assets:Checking Account 500 Income:Salary 1,000 Income:Bonus 100 Entering this transaction will not change the account balances displayed in the "Accounts" window.
From the mailing list: I figured out how to get the "split transactions make account totals not update correctly" bug to be reproducible with a simple account structure. (in the past, I would only see this bug with complex account structures). Build an account structure like this: -Assets -Checking -Liabilities -Expenses -Equity -Opening balances steps to reproduce: 1) Give yourself a wad of cash, E:Opening Balances -> A:Checking. 2) Open the register window of A:Checking, add a new split tranaction like this: Account Deposit Withdrawal A:Checking --- 100 Liabilities --- 100 Expenses 200 --- 3) Click "enter" when finished entering the split, check out the main account tree window, it will show total balance in both Liabilities and Expenses as "0". 4) Edit any account, immediately upon opening the edit account window, the balances of Liabilies and Expenses will be updated correctly.
*** Bug 132303 has been marked as a duplicate of this bug. ***
I don't know when this was fixed, but I can't reproduce this behavior in 1.9.2. The COA balances are updated immediately after the transaction is committed.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=118954. Please update any external references or bookmarks.