How the list is assembled
When the process is started, BatchPrint queries the server data for all passes that meet all of the specified filtering criteria. It then asks the server to return the top nnnn matching passes where nnnn is the batch size specified. Furthermore, it asks that the returned list of passes to be sorted by guest last name for easier printing and mailing.
Note: Previous to version 4.0, BatchPrint utility would build a list of all passes in alphabetical order, and then skip and log any pass that did not meet the filter criteria. This method is no longer supported or appropriate, in the SQL Server environment of 4.4.