Batch Printing and the Popup and Hold/Release print queues
Printing large batches of print jobs is common in many organizations. Examples include:
Many of these batch printing applications work by sending a large amount of small individual jobs to the print queue. It is usually desirable for these batch print jobs to print in a predefined order. For example the jobs may be printed in alphabetical order and this order used to match up with a separate batch of printed envelopes.
PaperCut can affect batch printing order under the following situations:
Normally a print queue will print jobs in the order they are received, but this logic cannot be applied if a popup or hold/release queue is used. The reason for this is that if a single user failed to acknowledge their popup, they would hold up the queue for other users/jobs. (This is a non-trivial technical problem to solve. The developers have a few ideas on how they can improve this behavior and will be looking at implementing a solution to the out-of-order printing in a future release.)
Organizations often employ the following solution:
Set up a separate dedicated print queue for the reporting application. This is often a new queue on the server that points to an existing physical printer. Give the queue a name such as "Batch Printing Queue". Exclude this queue from the popup using one of two methods:
Organizations also often:
Categories: Tips & Tricks, Configuration
keywords: student reporting programs, print order, queue management, out of sequence, Deltek accounting reports