KMyMoney 4.6.6 - unable to delete or edit a transaction.

Eric Watson ea-watson at virginmedia.com
Mon Jun 4 22:23:03 UTC 2018


Hi Joe,

Thanks for the heads up on using the new version. However I believe that 
installing across flavours adds in a lot of extra 'stuff'. I prefer to 
stick with my current sources.

Eric

On 04/06/18 23:06, Joe Harrington wrote:
> Being a newbee, I can't chime in on Eric's real problem, but I noticed 
> Eric is using an old verison because he obtained it from ubuntu, I am 
> using the current version with Kubuntu (18.04). I think I got it in a 
> debian package but it installed and works just fine.
>
> Joe Harrington
>
>
> On 6/4/2018 5:32 PM, Eric Watson wrote:
>> Hi Jack,
>>
>> I did say, I opened the closed account. However the "move" is grayed 
>> out too.
>>
>> The "move" is available in account A1 but it just moves the origin, 
>> not the destination.
>>
>> Eric
>>
>> On 04/06/18 22:17, Jack wrote:
>>> Maybe. Can you reopen that closed account?  If so, then you should 
>>> be able to go to it's ledger, right click on the transaction, and 
>>> "move" it to the correct account.  Then re-close the old account. No 
>>> need to delete and recreate the transaction.
>>>
>>> If that doesn't work, I'll wait for Thomas' suggestion, and maybe he 
>>> will have an idea why it allowed you to create a transfer to a 
>>> closed account.  In addition, in theory, if you hover over the 
>>> transaction, I think you really should get a tooltip saying 
>>> something like "Unable to edit transaction for account 'name of 
>>> closed account' which is closed."
>>>
>>> On 2018.06.04 17:09, Eric Watson wrote:
>>>> Hi Jack,
>>>>
>>>> Sorry about the name confusion.
>>>>
>>>> From your suggestions I have found what has caused the problem but 
>>>> cannot rectify it.
>>>>
>>>> It also has a name confusion! Last year I had a savings account 
>>>> (now closed) with a name almost identical to the name of the 
>>>> account B1. In fact I had to edit the account name to differentiate it
>>>>
>>>>  It appears that I made the transfer from A1 to the closed account 
>>>> and it was accepted without error.
>>>>
>>>> I opened all accounts and found the £500 transfer in the closed 
>>>> account. However, I cannot delete it from A1 or the closed account.
>>>>
>>>> Are you able to assist now we know the cause?
>>>>
>>>> Eric
>>>>
>>>> On 04/06/18 21:45, Jack wrote:
>>>>> On 2018.06.04 15:44, Eric Watson wrote:
>>>>>> Hi Jack,
>>>>>>
>>>>>> I will answer your suggestions in the order made:
>>>>> That was Thomas, although we both try to help. :-)  Your answers 
>>>>> to my questions also helped clarify the situation, although not 
>>>>> what is actually wrong.
>>>>>>
>>>>>> In the category field, (Deposit, Transfer, Withdrawal) it shows 
>>>>>> as a Transfer and both the Pay to and Transfer to are completed 
>>>>>> correctly. I am aware of the error indications shown in KMM. I 
>>>>>> have also noticed that in addition to the grayed out Transfer 
>>>>>> pop-up list, the options above the Deposit, Transfer, Withdrawal 
>>>>>> are all grayed out except for New.
>>>>> In the context menu, below the move and mark entries, there should 
>>>>> also be two entries like "Go to B1" in one case showing the payee 
>>>>> (Pay To) and the other case (Transfer To) being the account to 
>>>>> which the funds should have gone.  If either of those are present, 
>>>>> select them (one separate try for each) to see where it takes 
>>>>> you.  If neither is present, I'm a bit at a loss.
>>>>>>
>>>>>> I have used KMM for a number of years and never have had a 
>>>>>> problem with correctly entering Transfers.
>>>>>>
>>>>>> Could I have created a black hole?
>>>>> Unlikely, but it appears that although the correct account shows 
>>>>> in the "Transfer to" field, the money has not shown up there.
>>>>> One other place to look - in the Payees view, select the payee 
>>>>> shown in the Pay To field (in case it wasn't on the context menu) 
>>>>> and see how the transaction looks there. See what the context menu 
>>>>> (right click) looks like there also.
>>>>>>
>>>>>> When hovering over any transaction I have never noticed a tool 
>>>>>> tip. No tool tip appears in this case.
>>>>>>
>>>>>> The account A1 was created on 23/8/15 and the 'bad' entry was 
>>>>>> created on 1/6/20
>>>>> When was account B1 created?
>>>>>>
>>>>>> I used the KMM consistency tool and it reported, "Finished: data 
>>>>>> is consistent". I downloaded KMM from Ubuntu and am not sure if 
>>>>>> your latest version would work correctly in xubuntu, hence the 
>>>>>> old version.
>>>>>>
>>>>>> One further comment I have is that I have not transfered the 
>>>>>> money to the wrong account because if £500 was entered in B1 all 
>>>>>> of the accounts held in the bank are reconciled with those in 
>>>>>> KMM. I could bodge the result by making a cash entry of £500 in B1.
>>>>> Just in case, go to the Accounts view and see if there might be an 
>>>>> "extra" account present you didn't know about.  I don't think you 
>>>>> will find one, but clearly things are not behaving how we think 
>>>>> they should, and it's easy enough to look.
>>>>>>
>>>>>> Eric
>>>>>>
>>>>>> On 04/06/18 20:15, Thomas Baumgart wrote:
>>>>>>> Hi Eric,
>>>>>>>
>>>>>>> see my comments inline below
>>>>>>>
>>>>>>> On Montag, 4. Juni 2018 19:16:17 CEST Eric Watson wrote:
>>>>>>>
>>>>>>>> Hi Jack,
>>>>>>>>
>>>>>>>> The actual pysical bank shows the transfer occurred correctly. 
>>>>>>>> It is the
>>>>>>>> entries in KMM which are incorrect. Account A1 is less £500 but 
>>>>>>>> account
>>>>>>>> B1 never received the transaction. Therefore the total Assets 
>>>>>>>> are £500
>>>>>>>> less than they should be in KMM. (Not in the actual bank!). 
>>>>>>>> £500 has
>>>>>>>> gone missing in KMM!
>>>>>>> That means, the transaction was recorded in A1 but it does not 
>>>>>>> have B1 assigned to it. If you look at the transaction form when 
>>>>>>> this transaction is selected, what does it show in the category 
>>>>>>> field? In case it is empty, the transaction should be shown in 
>>>>>>> red and an exclamation mark inside a yellow triangle should be 
>>>>>>> shown in the register. In case that icon is not visible, the 
>>>>>>> category must have something in it (thanks to double-entry 
>>>>>>> accounting I am very sure about this).
>>>>>>>
>>>>>>>> If I delete the transaction in A1 I can then re-make it and 
>>>>>>>> hopefully,
>>>>>>>> this time it will show as a deposit by transfer in B1, making 
>>>>>>>> the Assets
>>>>>>>> total correct.
>>>>>>> Yes, make sure to use B1 as the category or 'transfer to'.
>>>>>>>
>>>>>>>> Well, for some reason the money left one account but did not 
>>>>>>>> appear in
>>>>>>>> the other in KMM.
>>>>>>> Please see above. I went somewhere and is not lost. There is no 
>>>>>>> such thing as black holes in the KMyMoney application ;)
>>>>>>>
>>>>>>>> As  said in my post, yes I get a pop-up 'Transactions options' 
>>>>>>>> list when
>>>>>>>> hovering over the entry but the only entries in the list which 
>>>>>>>> are not
>>>>>>>> grayed out (unusable), are new, move or mark. Both delete and 
>>>>>>>> edit are
>>>>>>>> grayed out.
>>>>>>> This seems to be the case, when you press the right mouse 
>>>>>>> button. This opens the so called context menu for the 
>>>>>>> transaction. Hovering means to move the mouse over the 
>>>>>>> transaction and then waiting for a so called tool-tip to appear. 
>>>>>>> It could be, that nothing happens which is OK. In case KMyMoney 
>>>>>>> identifies a problem it will tell you in this tool-tip.
>>>>>>>
>>>>>>> On the other hand, 4.6.6 is rather old. Could it be, that the 
>>>>>>> transaction's post date is prior to the opening date of the 
>>>>>>> account? You can see the account's opening date by selecting 
>>>>>>> Account/Edit. It is one of the things I could think of why 
>>>>>>> KMyMoney does not allow you to change the transaction.
>>>>>>>
>>>>>>>> On the same day, at the same time I made an identical £500 
>>>>>>>> transfer from
>>>>>>>> A1 to C1 and the 'Transaction options' list is correct, all 
>>>>>>>> entries are
>>>>>>>> available, none grayed out and the transaction took place 
>>>>>>>> correctly.
>>>>>>>>
>>>>>>>> The error therefore is; why are some entries grayed out? Also, 
>>>>>>>> why did
>>>>>>>> the transfer not appear in the other account?
>>>>>>> I hope I gave some explanations to both of the questions.
>>>>>>>> I have saved the file but don't know what you mean by, 
>>>>>>>> "consistency
>>>>>>>> check". It opens ok again without any change.
>>>>>>> See the menu Tools/Consistency check. You can run it manually 
>>>>>>> and KMyMoney (at least newer versions and I am not sure about 
>>>>>>> 4.6.6 right now) runs it automatically as part of the save 
>>>>>>> operation. If you run it manually I expect it not to show any 
>>>>>>> problems.
>>>>>>>
>>>>>>> In case all this does not help, please let us know what you 
>>>>>>> found out while looking at the various things I mentioned above. 
>>>>>>> We will get you going.
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Thomas
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> On 04/06/18 17:29, Jack wrote:
>>>>>>>>> On 2018.06.04 11:40, Eric Watson wrote:
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> In my Ledger I have and entry which was made as a payment 
>>>>>>>>>> transfer of
>>>>>>>>>> funds to a savings account in the Ledger.
>>>>>>>>>>
>>>>>>>>>> The funds were never actually transferred but are recorded in 
>>>>>>>>>> the
>>>>>>>>>> originating account as transferred.
>>>>>>>>>>
>>>>>>>>>> eg. A1 account transfers £500 to B1 account. A1 account total is
>>>>>>>>>> correct but B1 account is £500 short.
>>>>>>>>>>
>>>>>>>>>> I would like to delete the entry in A1 account and remake it 
>>>>>>>>>> so the
>>>>>>>>>> transfer amount appears in the B1 account.
>>>>>>>>>>
>>>>>>>>>> When I right click on the bad entry I get the Transfer 
>>>>>>>>>> options menu.
>>>>>>>>>> On this menu both edit and delete are grayed out leaving the 
>>>>>>>>>> only
>>>>>>>>>> options, new, move or mark.
>>>>>>>>>>
>>>>>>>>>> Advice would be appreciated please.
>>>>>>>>>>
>>>>>>>>>> Eric
>>>>>>>>> Just to be sure I understand, you created a transaction which
>>>>>>>>> transferred £500 from account A1 to account B1, and the bank 
>>>>>>>>> does show
>>>>>>>>> the money has left A1, but it has not yet arrived in B1. 
>>>>>>>>> However, I am
>>>>>>>>> not sure what you are trying to do.  If you delete the 
>>>>>>>>> transaction
>>>>>>>>> from A1, then will it not have £500 extra?  Also, since KMM 
>>>>>>>>> follows
>>>>>>>>> the principles of double entry bookkeeping, any money leaving one
>>>>>>>>> account has to be added to some other account.
>>>>>>>>>
>>>>>>>>> However, if the program will not let you edit the transaction, 
>>>>>>>>> we have
>>>>>>>>> to figure out why.  If it will let you move or mark it, then 
>>>>>>>>> it really
>>>>>>>>> should let you edit or delete.  If you just hover the mouse 
>>>>>>>>> over the
>>>>>>>>> transaction, is there any popup indicating any sort of error
>>>>>>>>> condition?  If you save the file, does the consistency check 
>>>>>>>>> show any
>>>>>>>>> error about that transaction?
>>>>>>>>>
>>>>>>>>> Jack
>>>>>>
>>>>>
>>>>
>>>
>>
>
>



More information about the KMyMoney mailing list