While this is somewhat ‘mild’ in terms of a way to avoid errant entries, it works well for me. I’ve encountered the problem presented here several times when I first started using GnuCash. I had a bad habit of typing dates too fast and not paying attention, then having to search for errant transactions.
Certainly, I learned reconciling helps tremendously as a filter. I even reconcile my cash on hand account. Second, I took advantage of date completion. I only enter the month and day. I let GnuCash enter the year. Most of the time, I keep up to date so much now that I’m entering transactions on their actual day most of the time and I use the +,- keys to change the displayed date up or down. Since utilizing these two methods, I’ve never had a problem with errant entry again. Of course this isn’t a complete solution, but it does help. Regards, Adrien > On May 27, 2017, at 7:03 AM, Chris Serella <serell...@hotmail.com> wrote: > > Thanks for the reply Don, > > Firstly, you need to use "Reply All" to ensure the list gets your reply and > not just the person you are responding to. > > GNUCash is the only software I've used so I have no reference of other > software or practices have an understanding of what is the common or expected > practice. Your response makes sense don't get me wrong. The reason that I > account the way I do with annual books rather than a continuous system comes > down to ease. > > It might seem old fashioned (I only started doing my business accounts for > the last couple of years so I don't know). > > You are right though for the purposes of reports it should be a persistent > ledger which otherwise would require a separate module of some sort to > compile reports from all of my books. > > Regards retaining historical accounts, closing out the book and starting a > new one does not prevent that. I have to keep two sets of books, one for the > company and one self employment so i have a directory reflecting that with > sub directories in each of 15/16 16/17 17/18 (as i said, only for the past > few years) which does prevent incorrect data entry. > > Anyways, I do think you are on the right path, GUI locking of previous years > would be beneficial. that said, how would you go about dealing with > circumstances where accounts are after a new year has started? EG, accounts > for 16/17 don't have to be filed in the uk until 31 Jan 18 somebody doing > accounts after april 5th 2017 would not be able to complete them because the > year in question would be restricted. > > I guess one solution would be to have a button to manually remove the > restriction but only for the current session, replacing it at closing gnucash > or when manually reset. > > I have just looked into the settings, there is one for date entry, you can > set what the default for new entries is, current year or on a 12 month > sliding scale (edit > preferences > Date/Time) Not sure if this helps, i just > found it. > > > ________________________________ > From: doncram <donc...@gmail.com> > Sent: 27 May 2017 02:43 > To: Chris Serella > Subject: Re: How to find and fix entry miss-dated to previous year (in > General Ledger) > > Thank you for being honest and telling me what I don't like to hear. :) > > It seems increasingly clear that there is a base of happy GnuCash users who > have a way of "closing" their year of data and starting afresh in a new file, > which works for them, however odd it seems to me. It might be called > "old-fashioned", very much akin to manual / paper based historical accounting > books. I do think that you and the others should be supported in continuing > to operate the way you do. I want to help GnuCash get improved > documentation, and reluctantly I am coming around to the realization that > this old-fashioned way needs to be explained in several hard-to-write pages > about the strange practice. :) > > However, it is better for GnuCash to support (also) the now-expected, normal > way of operating, in which all the data is kept, accumulates sensibly, allows > reporting on all history of any one customer or any one account, etc. What > Quickbooks and Peachtree and bigger accounting packages all do, is support a > way to close/lock older data, while keeping it available to allow for > comparative reports, for lookups, for whatever. This is what an accounting > system does. The main objection I understand to supporting that, which > programmers point out (correctly), is that locking via the GUI does not > prevent outright fraud by someone determined to change the data file. Right, > just like putting a combo lock on a storeroom does not absolutely thwart the > most determined theives. Like all management controls, it should not be > over-sold. However, locking via the GUI is what is requested from time to > time, and what many potential users expect and want, and locking via the GUI > is enough to prevent > accidental data entry into the older data. It will be far easier to > document this approach to "closing", in a few sentences. Many more sentences > will have to be used to explain, to most new users, why there is some other > weird option also documented and using confusing language, which they should > ignore. :) > > Seriously, thanks for speaking up, this does help me sort out what I think > needs to be written. :) --Don > > On Fri, May 26, 2017 at 8:50 PM, Chris Serella > <serell...@hotmail.com<mailto:serell...@hotmail.com>> wrote: > > I know this probably isnt the answer your looking for, but I found by keeping > seperate yearly books this will never crop up. If a wrong date is entered > then its going to the top of the book so I can find and correct it. > > As i am in the UK i just have to remember to change the date in preferences > because its absolute, US tax dates are not the same I believe. > > > ________________________________ > From: gnucash-user > <gnucash-user-bounces+serella_c=hotmail....@gnucash.org<mailto:hotmail....@gnucash.org>> > on behalf of doncram <donc...@gmail.com<mailto:donc...@gmail.com>> > Sent: 26 May 2017 21:43 > Cc: gnucash-user@gnucash.org<mailto:gnucash-user@gnucash.org> > Subject: How to find and fix entry miss-dated to previous year (in General > Ledger) > > Because GnuCash doesn't provide password-locking on past years' data, it's > possible you can accidentally give a past year's date to a new > transaction. If that happened, how can you possibly find and fix it? > > Under Tools / General Ledger, i can see and edit General Ledger entries > dated in 2017. I added a few new entries there, accidentally-on-purpose > dated April 1, 2015, and hit enter. Poof! they disappear upon entry, > cannot be seen. I know they were accepted, because Reports / Assets & > Liabilities / Balance Sheet reflects the changes to asset and liability > accounts, in report labelled "Balance Sheet 12/31/2017". > > Trying to see the expense account changes, I run Reports / Income & Expense > / Income Statement, but the report labelled "Income Statement For Period > Covering 01/01/2017 to 12/31/2017" doesn't show the 2015 expenses. (Q1: > how can I see an Income Statement for all time, or for 2015-2017, or for > 2015?) > > Trying to see the entries in Reports / Assets & Liabilities / General > Journal, I find that works, yay! I can see the 2015 entries. > > Trying to see the entries in Reports / Assets & Liabilities / General > Ledger fails...it states "Transaction Report: / No accounts selected / This > report requires accounts to be selected in the report options. / Edit > report options". Clicking on "Edit report options" seems to allow me to > change a start date range for a report named "Transaction Report", but that > has no effect. Same if I change the report field to "General Ledger". > (Q2: how can I get any General Ledger report that I can see?) > > I would like to see the entries in a General Ledger editing window and > correct their dates, but I see no way to open such an edit window showing > them. (Q3: How can a 2015 General Ledger entry be changed?) Note, I do > see that I could compose reversing entries and enter them for the same 2015 > dates, to undo the accidental entries, but it would be far more > straightforward to just correct the General Ledger entries directly, like > can be done for 2017 entries. > > Any suggestions will be appreciated! Thanks in advance, Don > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org<mailto:gnucash-user@gnucash.org> > https://lists.gnucash.org/mailman/listinfo/gnucash-user > gnucash-user Info > Page<https://lists.gnucash.org/mailman/listinfo/gnucash-user> > lists.gnucash.org<http://lists.gnucash.org> > This (occasionally high-volume) mailing list is devoted to the discussion of > general accounting topics as well as how to use GnuCash to implement specific > > > > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > 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. _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org 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.