This forum has been archived. All content is frozen. Please use KDE Discuss instead.

scheduled transactions change previous notes

Tags: None
(comma "," separated)
lunixer
Registered Member
Posts
23
Karma
0
Hi everybody!

I'm using KMM 4.6.3 (latest version) on Ubuntu 12.04 fully updated.

I have this weird problem. I have a scheduled transaction that happens at the beginning of each month, but each month the notes and amount of this transaction changes. So what I do is I change the notes in the schedule throughout the month and then, when the payment comes due I reset the amount of this transaction to 0 and remove all of the notes.

For example, by September first I might have:

Notes: New Shoes; Amount: $50


What is strange is that when I do the same thing the following month, sometimes it will change the notes from the previous month. It never changes the amount, just the notes. So in October I might have:

Notes: Ice Cream; Amount:$2


This may change the notes from my September entry (or earlier) so that instead of saying "new shoes" it will say "ice cream".

Do you have any idea what can be causing this? It's driving me nuts and it doesn't just happen for this one entry. The only way to solve it is to delete the scheduled transaction, but eventually it happens to all of my schedule transactions.
cristian.onet
KDE Developer
Posts
253
Karma
2
OS
Did I understood correctly and you are saying that changing the data of a scheduled transaction changes data of already entered transactions?
I still have to check this but I'm 99% sure that this should not be happening.


cristian.onet, proud to be a member of KDE forums since 2008-Oct.
lunixer
Registered Member
Posts
23
Karma
0
cristian.onet wrote:Did I understood correctly and you are saying that changing the data of a scheduled transaction changes data of already entered transactions?
I still have to check this but I'm 99% sure that this should not be happening.


Yes. If I enter a scheduled transaction (transaction a) and then change the data in a *future* transaction in the same schedule (transaction b), whatever I enter for transaction b is also copied into transaction a.
cristian.onet
KDE Developer
Posts
253
Karma
2
OS
I can't reproduce this and also I'm not seeing how this might happen since a transaction does not have a reference to the schedule that it created it and the schedule does not have a list of transactions it created. An anonymous testfile (see the manual) would be useful in this case, or a short movie of the bug.


cristian.onet, proud to be a member of KDE forums since 2008-Oct.
lunixer
Registered Member
Posts
23
Karma
0
cristian.onet wrote:I can't reproduce this and also I'm not seeing how this might happen since a transaction does not have a reference to the schedule that it created it and the schedule does not have a list of transactions it created. An anonymous testfile (see the manual) would be useful in this case, or a short movie of the bug.


It seems like I got it wrong at first. What's actually happening is that changes are not getting written properly in the background so they rise from the dead later and infect future transaction (as opposed to what I thought at first, which is changes infecting *past* transactions). I hadn't noticed how it was happening simply because of the nature of the notes that I put on my transactions.

For example:

Day 1 I have Schedule A:
Note: ice cream
Amount: $25

Transaction A is entered in ledger.

Day 2 I change Schedule A:
Note: cheesecake
Amount: $50

Transaction B is entered in ledger but when it appears, it will say something like this:

Note: ice cream [should say cheesecake]
Amount: $50 [correct amt]

It seems like the amount, accounts, etc are always correct, but the notes propagate forward on an irregular basis. It doesn't always happen but does very frequently. I have found that deleting a schedule and creating an identical one solves this problem, but obviously that's a pain. This has been an ongoing problem, but I only figured out it was happening exactly this way just today when I did some extensive testing.


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot], q.ignora, watchstar