I downgraded from GnuCash 2.2 to 2.0; whats up with this ROOT account?
The Root account is an internal change in the 2.2 code, introduced by the removal of the AccountGroup data structure. (Accounts are now their own grouping construct, but we still need a top-level “Root” account to take the place of the old top-level AccountGroup.) If you’re planning on sticking with your 2.0 install for a while, then you can re-parent each child of the “Root” Account to be a top-level account, then remove the Root account. If you’re planning on using the same datafile between a 2.0.{<5} and 2.2 installation, every time you open the datafile with 2.2, the Root account will be re-inserted.
The Root account is an internal change in the 2.2 code, introduced by the removal of the AccountGroup data structure. (Accounts are now their own grouping construct, but we still need a top-level “Root” account to take the place of the old top-level AccountGroup.) If you’re planning on sticking with your 2.0 install for a while, then you can re-parent each child of the “Root” Account to be a top-level account, then remove the Root account. If you’re planning on using the same datafile between a 2.0.{<5} and 2.2 installation, every time you open the datafile with 2.2, the Root account will be re-inserted. • NOTE: Make sure if you do downgrade from 2.2 to 2.0 that you re-parent all your accounts. Failing to do so will cause problems when you upgrade back to 2.2. Many things in 2.0 won't work until you re-parent accounts to top-level accounts.