Technical Implementation Of Printing Bills In Batch

The batch process that extracts bill information reads all bill routing records in a given run number that are marked with its batch control ID

The base package example of this process (known by the batch control ID of POSTROUT) simply calls the extract algorithm on the routing record's route type to format the information placed onto the flat file. Refer to Bill Route Types Control The Information On Bills for more information.

The base package also supplies a batch bill print production (known by the batch control ID of RTTYPOST) specifically used to print bills via Crystal reports. This process invokes every distinct extract algorithm found on route types referring to this batch control id. The extract algorithms are responsible for building the information needed to schedule the report to run in Crystal and submitting the report to be scheduled.

Note: If your software doesn't support online bill images. The algorithm that formats bill extract records that's plugged in on bill route type serves two purposes: 1) it interacts with the online bill display algorithm plugged into to the installation record to support online images of a bill, and 2) it interacts with the background process to support printing your bills in batch. If your bill print software does not support the rendering of bill images real time, there is no need to create an extract algorithm. Rather, you should simply develop your own download process that works with your bill print software to print bills in batch (and then specify this batch process on your bill route type).