Understanding Voucher Batches

You use the Batch Review program (P48221) to access all batches in Service Billing. A batch is a group of transactions that the system processes and balances as a unit. When you select Voucher Generation from the Voucher Processing menu, the system creates a batch of vouchers. Batch information is stored in the Service Billing Batch Control table (F48011).

You can choose a batch of transactions to prepare it for further processing. For example, if you print vouchers for review by project managers, you can review the batch and make any corrections.

The system uses the current activity indicator in the batch to control the processes for a particular batch. The system updates the current activity while the batch is actively being processed. For example, when you select a batch and run the Journal Edit Register program (R48300), the system updates the current activity to indicate that the batch is actively being processed. This setting prevents others from accessing this batch until the Journal Edit Register program finishes, at which time the system resets the current activity to 0. The batch is then available for subsequent processing.

You must reset the current activity setting manually if:

  • A batch process does not finish successfully, in which case the system does not reset the current activity.

  • You select a batch for processing and then cancel the batch processing action from the Report Output Destination form.

You can reset the current activity using either the Batch Header Revisions program (P480011) on the Advanced and Technical Operations menu (G48S31) or the Batch Review program (P480011) on the Voucher Processing-S&WM Only menu (G48S23).

Note: When you delete a batch, the system does not keep an audit trail for the batch number, which comes from the Next Number Revisions program (P0002) in the Foundation Environment (system 00).