date check request

Derek Atkins warlord at MIT.EDU
Tue Feb 22 21:19:29 EST 2005

I understand what periods are; gnucash does not.  Until gnucash
understands periods, doing something like this makes no sense in a
gnucash context.


Blair Lowe <gnucash at> writes:

> "In Range" would be the current fiscal being worked on.
> For example, we are finishing the books for the year starting on Feb
> 1st, 2004 to Jan 31st, 2005. We never want to enter any transactions
> that are out of that date range or it is most likely an error.
> Sometimes after the books are done, we may want to violate that rule,
> and change some transaction from the previous year, for example, if our
> accountant has found an error in the books for a particular previous
> year.
> We may, as well, for example, want to enter an invoice for the new
> fiscal year, but not report it in the old fiscal year. I may want to
> invoice client X on February 5th, 2005, but we are working on the Feb
> 2004 to Jan 2005 period, so we would remove the preference to add the
> invoice, then re-add the preference when we are getting back to last
> year's books.
> That is our year range. In Canada, this is sometimes less than a year
> when a company starts up, but has a year end that is less than a year
> away, or when we want to change a year end to a different date, the
> fiscal year could be a few days to several months.
> Other accounting packages have this date sensitivity preference, and it
> is extremely good at eliminating date related data entry errors.
> Blair.

       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL:    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available

More information about the gnucash-devel mailing list