On Wednesday, March 25th, 2026 at 20:35, David Cousens <[email protected]> wrote: > > This email failed anti-phishing checks when it was received by SimpleLogin, > be careful with its content. > More info on https://simplelogin.io/docs/getting-started/anti-phishing/ > > > > On 3/24/26 05:59, Kevin Buckley via gnucash-user wrote: > > > > On Monday, March 23rd, 2026 at 21:26, Mark at Lorimark > > > > <[email protected]> wrote: > > > > > > > > > > So, looking at one of my registers, I see a few hundred > > > > > transactions > > > > > up a reconciliation 'Y' is now a 'N'... I must have > > > > > accidentality > > > > > clicked on the column and cleared the reconciliation. > > > > > > > > > > How can I get the 'Y' reapplied without having to go through > > > > > all thereconciliation steps all over again? > > > > > > > > > > > > How easy do you find it to use a text editor? > > > > > > > > Let's have a look at what changes, in the GnuCash XMK file, after > > > > a reconciliation is performed > > > > > > > > ... > > > > > > > > So all that's happened is that a "y" got changed to an "n" > > > > > > > > Better still, if we look at the file, starting from the state > > > > line > > > > > > > > <split:reconciled-state>n</split:reconciled-state> > > > > <split:reconcile-date> > > > > <ts:date>2026-03-24 15:59:59 +0000</ts:date> > > > > </split:reconcile-date> > > > > > > > > we see that the stanza containing the date we did the > > > > reconciliation > > > > on is STILL IN THE FILE, even though the TXN is marked as not > > > > being reconciled now. > > > > > > > > Isn't GnuCash's XML storage format wonderful! > > > > > > > > Just make sure you make a backup before you start to edit things, > > > > and give it a try. > > > > > > > ------------------------------ > ... > The main thing is to locate the cause and correct it, preferrably using > the tools within GnuCash. GnuCash enforces a number of basic accounting > rules internally. Editing the data file directly, while it can be done, > if you know what you are doing, can produce even more damage to your > data if you make a mistake.
Please stop top-posting. Please trim your replies. It's really not that hard. But yes, that's good advice, in general, however, in this case, where the solution was to change a single character "n" to a single character "y", just how much damage is going to be done? And of course, if you make a mistake, you just go back to your backup. Not having a backup could see you lose far more than the result of a bad edit, even for people who do know what they are doing. And of course, if you make backups, you can correct things, so you can get on with doing what you were doing in the first place, but when you have the time, go back and try and locate the cause and correct it. My experience, is that there are lots of things one can do, by editing the data files directly, for example, as an addition to the recent thread ,regarding starting a new Book, by exporting the account tree from an existing one, you can could also take the WHOLE of the Scheduled Transaction stanza from the old file; plonk it into the new empty one, change one number in one of the "bookinfo" fields and GnuCash will do the right thing. Brand new empty Book: with all of the Scheduled TXNs, ready to go. Furthermore, editing the data files directly, is a GREAT way to help people discover what GnuCash does "under the hood", and can even help explain some things NOT readily apparent from the GUI tool. People should be being encouraged to take a look at the XML files, not scared off them. My advice would be: Save your GnuCash files as the pure XML - it's just plain text. Don't use compression, because that's one more thing to go wrong that you have no control over. Backup those plain text files. Get to know how GnuCash "does its thing" - don't just accept what you see in the GUI - take a look at the plain text files. Trim your replies when replying to email lists. Don't top-post. _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
