KMyMoney 4.6.6 - unable to delete or edit a transaction.

Eric Watson ea-watson at virginmedia.com
Mon Jun 4 21:32:10 UTC 2018


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