After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 340361 - Log replay does not re-delete accounts.
Log replay does not re-delete accounts.
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: Import - Other
2.2.x
Other All
: Low enhancement
: ---
Assigned To: Christian Stimming
Christian Stimming
Depends on:
Blocks: 621075 621079
 
 
Reported: 2006-05-02 02:22 UTC by Adam Buchbinder
Modified: 2018-06-29 21:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Buchbinder 2006-05-02 02:22:26 UTC
Please describe the problem:
If accounts are deleted, the log replay importer does not reflect this; while
transactions are moved, accounts are unaffected.

Steps to reproduce:
1. Delete an account and its associated transactions.
2. Kill GnuCash.
3. Reopen GnuCash, reopen the file.
4. Replay the log.


Actual results:
The deleted account is still there, though the transactions have been affected.

Expected results:
The log replay should delete the account.

Does this happen every time?
Yes; this is repeatable.

Other information:
Comment 1 Josh Sled 2006-05-02 14:08:48 UTC
See also Bug#150514.
Comment 2 Rolf Leggewie 2008-06-20 18:09:55 UTC
still a problem in the latest 2.2.x versions?
Comment 3 Josh Sled 2008-06-20 19:23:55 UTC
Yes, it is.
Comment 4 Geert Janssens 2010-06-09 10:23:01 UTC

*** This bug has been marked as a duplicate of bug 621079 ***
Comment 5 Geert Janssens 2010-06-10 07:49:29 UTC
Reopening. As Frank correctly points out on bug 621079, this bug is not a
duplicate, but it details one aspect of the replay log problems.
Solving this bug in itself would improve the replay logs.

Let me add that technically this enhancement request requires changes in two
separate components of GnuCash:

1. The engine generates the replay logs. So the engine should be enhanced to
write log entries whenever an account is being deleted.

2. Replaying the logs is implemented in the Import component. So the import
component should be enhanced to actually replay account removal log entries.
Comment 6 John Ralls 2018-06-29 21:03:13 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=340361. Please continue processing the bug there and please update any external references or bookmarks.