Edit equity accounts imported from GnuCash

Asked by nicedanmonkey

In Gnucash I was using equity accounts to close out my expense and income accounts at the end of the year. Now that I'm using KMyMoney I can't seem to edit these imported transactions. For example, in looking at a report from last year, I closed out an account incorrectly and need to change the dollar amount. How can I do this?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu kmymoney2 Edit question
Assignee:
No assignee Edit question
Solved by:
nicedanmonkey
Solved:
Last query:
Last reply:
Revision history for this message
Hei Ku (asoliverez) said :
#1

You can reopen closed accounts and edit them.
To view closed accounts, if you have filtered them, go to Configure KmyMoney->General->Filter and uncheck Dont show closed accounts.
Then go to Accounts View and right-click on the account. Reopen the account and edit it.

Revision history for this message
nicedanmonkey (nicedanmonkey) said :
#2

I don't think I closed the account in the way you think I did. At the end of 2007 I entered closing transactions on all my expense and income accounts. Basically, for all my expense accounts I credited all the accounts to bring them to zero so they were reset for the next year. Next I debit an equity account (retained earnings) so both sides are equal. I do the same thing for the income accounts to they are reset to zero. All the accounts are closed for the year end but I can still make new transactions for the next year.

Anyways, so my question is, I have a transaction where I'm decreasing my expense account and decreasing my equity (retained earnings) account. I need to adjust the dollar amount of that transaction but kmymoney doesn't seem to allow me to do this. Is there a way to edit that transaction.

Revision history for this message
Hei Ku (asoliverez) said :
#3

Ok. I did some digging and I found why you have those accounts. It looks like GnuCash uses those accounts in a similar way to how asset and liability accounts are used in KMyMoney.

By default, in KMyMoney you cannot see equity accounts. They are only used to balance the opening balance transactions.

To get access to the equity accounts, please do the following:

a) exit from KMyMoney
b) open .kde/share/config/kmymoney2rc in your favorite editor
c) search the [General Options] section
d) Add the following line as the first line in this group

 ExportMode=true

e) save the file and fire up KMyMoney again.

That's it. Please be careful when dealing with those accounts. I am not
sure, if you can actually setup new equity accounts easily. There is
currently no support to do so.

I would strongly suggest you use asset and liability accounts from now on.

Revision history for this message
nicedanmonkey (nicedanmonkey) said :
#4

ExportMode=true didn't do anything. When I added ExpertMode=true it allowed me to see the equity accounts but I couldn't open up a ledger for them to edit the transactions. I also tried having both ExportMode and ExpertMode set to true and that didn't seem to do anything different.

Revision history for this message
Hei Ku (asoliverez) said :
#5

What version are you using? There have been some changes to this lately in the CVS.

Revision history for this message
nicedanmonkey (nicedanmonkey) said :
#6

I am using the most recent version of Clay Weber's PPA. It's dated 8/16/08. I checked the CVS change log and I saw this entry:

Revision 1.1818 - (view) (download) (annotate) - [select for diffs]
Thu Aug 21 08:39:58 2008 UTC (4 hours, 4 minutes ago) by ipwizard
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1817: +4 -0 lines
Diff to previous 1.1817
* Allow creation of Equity additional accounts
* Allow editing transactions in Equity accounts

It seems they just added the ability to do what I was asking about about. I'll just wait until Clay puts out a new PPA. Thanks for the help Hei Ku!