GNOME Bugzilla – Bug 389317
top-level accounts cannot be created/edited in 2.0.3
Last modified: 2018-06-29 21:19:27 UTC
I am unable to edit top-level accounts in 2.0.3. Simply select "Edit Account", then click "OK" on the edit account page, and you will see an error box pop up: "The selected account type is incompatible with the one of the selected parent." Non-top-level accounts seem to be editable without problem, but every top-level account I have tried has this problem.
I am so sorry. This is related to bug 344966. I somehow missed r14923, which was also needed for a backport because it fixes this issue. I really hope there is nothing else... I am so bad =( === Request for backport of r14923, adding to umbrella bug. Workaround: Reparent top-level account, change type, reparent bank. Immediate fix: Recompile with http://svn.gnucash.org/trac/changeset/14923?format=diff&new=14923 applied. Middle-term fix: Wait for 2.0.4.
I also cannot create any new top-level accounts. Is there a workaround for creating a new top-level-account, such as Assets, so that I can reparent my bank accounts? I would also do the same with my credit cards, etc. It appears I made poor choices when porting my quicken data over into gnucash...
Recompiled with 14923 patch applied, and the problem is gone!
Indeed, every action the results in the parent account being the top-level one will fail, whether new account or not. So I was wrong even with my workaround...
Thanks. Audited and verified that this does indeed fix the problem. Backported to 2.0 branch as r15253. This fix will be in 2.0.4. I'll see if we can push out 2.0.4 quickly.
*** Bug 389972 has been marked as a duplicate of this bug. ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=389317. Please update any external references or bookmarks.