Batch programs and JCL examples

The batch programs are described, in alphabetical order, in the following pages. Each program is described with the format of the required SYSIN and a JCL example for the batch job.

Each job must contain:
//SYSIN DD *
data
/*
where data meets the conditions under the heading SYSIN requirements in the following descriptions. If the job does not require SYSIN, the DD statement for SYSIN is still required; it should be immediately followed by the /* statement.
HCL Workload Automation for Z interprets the year part (YY) in the SYSIN data streams as follows:
YY
Year
72 - 99
1972 - 1999
00 - 71
2000 - 2071
In the following example, a batch program for creating a new long-term plan with the SYSIN DD statement used in the example will produce a long-term plan for the period 1998/12/01 to 2000/04/30:
//SYSIN DD *
981201000430
/*

All batch programs that use the long-term plan must have a start day later than 1978/01/01 and an end date before 2066/12/31, because of the way HCL Workload Automation for Z handles calendars internally.

Batch programs summarizes the batch program functions.
Note: For detailed information about restrictions or about the sorting program used in some of the listed batch programs (for example DFSORT) and its temporary work data sets (for example, LTOCWKnn used in the LTP samples), see the manual related to the specific sorting utility.
Table 1. Batch programs
Name Function
EQQADCOPPrint applications: calculate and print application run days.
EQQADDEPPrint applications: cross-reference external dependencies.
EQQADMUP Perform mass update of application descriptions.
EQQADPRT Print applications: detailed.
EQQADXRFPrint applications: cross-reference job names.
EQQAUDIT Print formatted audit reports
EQQAXR00Print applications: cross-reference different items.
EQQCLPRC Print calendars.
EQQCLPRPPrint periods.
EQQDNTOPCreate or extend the current plan.
EQQDOTOPPrint statistics for current planning period.
EQQDRTOP Replan current planning period.
EQQDTTOPProduce a trial plan.
EQQEVPGM Change status of resources or operations.
EQQJVPRTPrint JCL variables.
EQQLTCRECreate a new long-term plan.
EQQLTMOA Modify the long-term plan for all applications or extend the long-term plan.
EQQLTMOOModify the long-term plan for one application.
EQQLTPRT Print the long-term plan.
EQQLTTRYMake a trial long-term plan.
EQQOIBATPrint operator instructions.
EQQOIBLK Operator instructions: perform mass update.
EQQPURGEPurge DLF (data lookaside facility) object.
EQQSLTOPFile parse program, Process parse statement.
EQQWSPRT Print all workstation descriptions.
EQQYLTOP Batch loader.