I attempted to run receipts in a range, that is: I asked for all type X receipts with batch # greater than 1900. I expected to get about 75 receipts and instead I got 110. Those extra receipts were from 5 or more years ago and they weren't even the type that I was asking for. Ultimately, it took me far more time to clean up the mess than it would have to run the batches one by one. I can't see any reason why I got those odd receipts.
My first guess is how the batch numbers were searched by the software. Some programs/software settings seem to sort 210 as greater than 1900. I guess looking only at first digit. If that's the situation, any batch # greater than 19 may have been read. :-) Have seen this happen when I've sorted things. Just a thought...