OPC Documentation
OPC Documentation
OPC/ESA
OPC/ESA is a key step towards unattended operations.
OPC/ESA expands the scope for automation of data processing operations. It
automates, monitors, and controls the flow of batch work. It plans and automatically
schedules the batch work load on a daily and long-term basis.
Increased automation improves utilization of resources and gives more control over
assets and better management of batch processing.
The job tracking function automates batch processing by controlling the execution of
jobs in accordance with priorities, required resources, available resources and
dependencies. This promotes optimum use of resources, improves systems
availability, and reduces the number of complex and repetitive operator tasks.
OPC/ESA long-term planning function enables you to maximize utilization of system
resources. You can produce long-range plans that accurately display the future
workload and its impact on the data processing environment.
OPC/ESA gives detailed real-time information about the processing of the workload.
OPC Panel
Long-Term Plan :
The long-term plan is a high-level schedule of processing activities for the forthcoming
weeks and months.
The long-term planning function plans production runs of applications and enables to
examine and analyze the expected future work load.
Current Plan :
The current plan is an online working copy of the daily plan. It contains essential
information about individual operations, current status information that is updated online.
This status is used by job tracking to submit the operations for processing.
The job tracking function automates batch processing by controlling the submission of
jobs in accordance with the:
It promotes the optimum use of resources, improves systems availability, and reduces the
number of complex and repetitive operator tasks.
Schedule an application
Give the input arrival date and time (i.e. date and time at which the job should start) and
also the deadline date and time. Then give the line command ‘op’ or ‘oper’
If we want the job should be submitted automatically when the input arrival date n time is
reached, give the Opt S as ‘Y’ otherwise give ‘N’ and if we want the job to start only when
the input arrival date and time is reached give Opt T as ‘Y’, if T is set ‘N’ then job will stat to
run immediately after coming out of the MCP
Operation ws : Specify the name of a workstation, 1-4 alphanumeric
characters, the first alphabetic or national.
Operation no. : Specify the operation number. Valid values are 1-255.
Jobname : Specify the name of the job, 1-8 alphanumeric characters, the
first alphabetic or national.
Duration: Specify the approximate time needed to complete the operation at the
workstation, in the HH.MM format.
To see the Jobs in the application type ‘op’ or ‘oper’ in the command line
------------------------------------------------------------------------------------------------------
Check operator instructions for a Job
To see the Jobs in the application type ‘op’ or ‘oper’ in the command line
View whether an application is running or not
Check whether the Status field ‘S’ if its ‘c’ job completed, if ‘s’ job submitted, if ‘w’ job is
waiting and if ‘E’ ended in error. Give row command ‘B’ to see the jobs in that nest
Status of each job can be checked. To see more details of the job select the job by giving the
row command ‘S’
JCL can be Viewed or edited only in the Current Plan. Select List by giving the
Option ‘2’
Give the application name or job name and then press Enter
Give the row command ‘m’ to open the application in the modify mode or ‘b’ to browse
If it is opened in browse mode we can see the JCL or if in modify mode we can make
Changes to JCL
Restart a job :
Force complete a job :
Give ‘e’ in the status field to list application which ended in error
Give the row command ‘m’ to open the application in modify mode
Row cmd: Specify one of the following commands:
B - Browse the occurrence.
C - Complete the occurrence.
CG - Complete the occurrence group. All occurrences belonging to
this group will be completed.
D - Delete the occurrence.
DG - Delete the occurrence group. All occurrences belonging to this
group will be deleted.
M - Modify the occurrence.
R - Rerun the occurrence.
RG - Remove from the occurrence group. The group definition id.
will be erased.
W - Set the occurrence to waiting.
S: Shows the occurrence status:
C = Complete. All operations are complete.
E = Ended-in-error. One or more failed operations.
S = Started. One or more started operations.
U = Undecided. The status is not known.
W = Waiting. No operation has started.
P: Shows the priority, where 1 = low, 2-7 = medium, 8 = high, and 9 = urgent
Give the Status New as ‘r’ to restart the job or ‘c’ to force complete the job
------------------------------------------------------------------------------------------------------- Create ETT
application:
Using ETT, it is possible to track 'unplannable' jobs, jobs whose runtimes cannot be
determined in advance, and which, therefore, cannot be planned and then scheduled. ETT
dynamically adds these jobs to the current plan at the time of a triggering event.
Type a new Trigger name which is to be created and then press Enter
Give the Row command ‘I’ to insert a new row and give the Trigger name, ID of the
application to which that trigger should be associated and Event types etc (This screenshot
is for browsing ETT that’s why there is no option for row command)
E T: Shows the type of Trigger event which adds the associated
application to Current plan
Y - The name of the first operation is replaced by the job name of the
triggering job.