check auto-numbering

Kevin Finn kevinfinn@mediaone.net
Thu, 31 Aug 2000 18:13:08 -0500


On Thu, 31 Aug 2000, you wrote:
> I have been noticing something about the check autonumbering that should
> probably be fixed by someone.
> 
> I write a check on one checking account to transfer funds to another
> checking account. That works fine. Now on the second account, whenever, I try
> to use auto-numbering, the next number is incremented from the check number
> from the "other" account.  This occurs even if I correct the number and then on
> subsequent checks use autonumbering. The autonumbering routine is picking up
> the number from the "wrong" account and ignoring numbers from the account for
> which the register window is open.
> 

     I have seen something like this as well, although it was within the same
checking account.  I had some check numbers missing from the sequence
(because my wife has that check book and hadn't used them yet).  So if the
sequence went 534, 535, skip a whole bunch, 700, 701, ..., then when I would
try to enter a new check 702, the number would be filled in as 536.  This would
happen whenever I restarted Gnucash, although once I corrected 536->702 in
one session the problem was gone for the remainder of that gnucash session.
     I looked into it a little bit and it had to do with the next value of the
number cell which holds the check number.  Somehow as my records were loaded,
check 535 would be the last one loaded (even after 701), so that the blank
transaction at the bottom of the register would have it's next value
initialized to 536 rather than to 701.  I haven't had much luck investigating
further, though.

     Kevin


> This probably isn't a high priority for anybody to fix and certainly doesn't
> crash gnucash. It's just one of those things that, when they afflict your
> configuration, really get under your skin.
> 
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnumatic.com
> http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
-- 

Kevin Finn
kevinfinn@mediaone.net