testing the book zeroing code (maybe for backport?)

Tommy Trussell tommy.trussell at gmail.com
Fri Dec 28 12:31:11 EST 2007

On Dec 28, 2007 9:08 AM, Tim Wunder <tim at thewunders.org> wrote:
> > > * It might also be a good idea for the user to be presented with a review
> > > dialog with suitable warning about book closing. Something like "This
> > > will create a zeroing transaction for all your income and expense
> > > accounts as of $DATE_SELECTED" with the obligatory OK/CANCEL buttons.
> >
> > Sure, this is easy enough to do, but it's pretty annoying.  Why would you
> > need this?  It's pretty easy to undo; you just have to delete two
> > transactions.
> > Also, it's not going to do anything until you click that first OK, and
> > the operation isn't dangerous.  It's not like it's going to delete
> > any transactions or do anything that isn't immediately recoverable.  So
> > I'm not sure the operation warrants a warning dialog like that.
> >
> I'm thinking from the user's perspective. Yes, it's not dangerous and is
> easily undone and may be slightly annoying to some, but, any time a user
> performs a large operation on their data file, it'd be nice to be sure they
> really want to do it.

alternatively, maybe you could display a "review created transactions"
tab showing the newly-created transactions like the "since last run"
dialog of scheduled transactions can create. This makes it even easier
to back out and it's consistent with another part of the software.

[disclaimer: I'm just reading the discussion -- I haven't tried the
new feature.]

More information about the gnucash-devel mailing list