Extended batch modes of operation

The extended batch mode combines the setup and accumulation processes. Extended batch mode uses a single JCL stream for setup, control, and submission of the subordinate processes.

By performing only one job-step, the extended batch mode can interface with DBRC, create IMS HP Change Accumulation Utility procedures, and process multiple address space SORTS. The one-step process does not require ISPF or DBRC.

The extended batch mode does not support the specification of spill file and sort parameters by individual CA group.

The extended batch mode offers three modes of operation:

Mode 1
This mode is similar to the IMS HP Change Accumulation Utility ISPF user interface. You enter the parameters for DBRC GENJCL as control statements, and IMS HP Change Accumulation Utility interfaces with DBRC to generate the GENJCL input to create and process IMS HP Change Accumulation Utility procedures.

This mode requires DBRC and is selected when one or more GEN.GRPNAME statements are present in the HPCSYSIN control file. Each group is processed using the same DBRC GENJCL.CA parameters.

Mode 2
This mode is similar to the two-step batch process and is used when no GEN.GRPNAME statements are provided, and the GENJCLIN DD name is pre-allocated.

This mode requires DBRC. The GENJCLIN input file must contain DBRC GENJCL.CA input statements that you have either created manually or through a non-IMS automated procedure. GENJCL.CA parameters can vary by group. For example, they can use different skeletal JCL members.

Mode 3
This is the only mode that does not require DBRC to invoke IMS HP Change Accumulation Utility. If no GEN.GRPNAME statements are provided, and the GENJCLIN DD name is omitted, then DBRC is not used to generate IMS HP Change Accumulation Utility JCL.

In this mode, you must preallocate the JCLOUT DD name and create a JCL stream of the form that might be created by DBRC (for example, JCL created by a non-IMS automated procedure). The member HPCSPASS in the IMS HP Change Accumulation Utility samples library (SHPCSAMP) demonstrates of method of independently running DBRC. DBRC can be bypassed entirely by replacing the first step with a user defined process.