03.03.2015 Views

Unicenter CA-Scheduler Job Management for VSE User Guide

Unicenter CA-Scheduler Job Management for VSE User Guide

Unicenter CA-Scheduler Job Management for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.1 Commonly Asked Questions<br />

Once the tapes have arrived, an operator sets the value of the global parameter<br />

GBLC4 to HERE-NOW. At that point, if any schedule or job is waiting <strong>for</strong> no<br />

other reason but this variable, then the schedule will be started or the job will<br />

be submitted.<br />

It is very important to notice that global parameters are not reset<br />

automatically. Someone must cause it to happen. Their values are saved on the<br />

tracking file and always remain until they are reset to some other value or the<br />

tracking file is reinitialized. Autoscan does not reset the global parameters.<br />

A review of all the ways you can set, reset, and define global parameters<br />

follows.<br />

When you initialize the tracking file, all global parameters are set to zero (<strong>for</strong><br />

A-type), NO (<strong>for</strong> B-type), or null (<strong>for</strong> C-type).<br />

If you want to see the current values of the global parameters, go into the<br />

Online Monitoring panel and enter 6,D. The general <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong><br />

Command Processor panel will be displayed with all of the global parameter<br />

values. Another way to see the current values is to issue an operator command<br />

GBL to display all defined global parameters, or GBLA <strong>for</strong> the numeric ones,<br />

or GBLB or the YES/NO ones, or GBLC <strong>for</strong> the character ones.<br />

To assign a value to a global parameter, you also go to the Online Monitoring<br />

panel. Once there, enter 6,GBLxnn=value. You never really reset a value; you<br />

type a new value each time. Another way to set global parameters is to use<br />

the operator command SET GBLxnn=value. For example, SET GBLC1=SHIFT1<br />

to mark the start of a specific shift. Another example, SET GBLC16=TP1HERE<br />

to mark the arrival of a tape.<br />

When you define the criteria <strong>for</strong> a schedule or job, you can specify which<br />

global parameters and what values they are to contain <strong>for</strong> use as predecessor<br />

conditions that have to be met be<strong>for</strong>e the schedule can be started or the job can<br />

be submitted.<br />

There is one rule you have to be sure to follow: a NOT reserved word<br />

preceding a GBLxnn predecessor is NOT recognized. There<strong>for</strong>e, NOT<br />

GBLC01=CICS-UP will have the same affect as GBLC01=CICS-UP.<br />

6.1.2.6 How Can I Run a <strong>Job</strong> Like an Edit Check Repeatedly until Its Output Is<br />

Correct?<br />

This is a situation where you want to keep running a job over and over again<br />

until you get an indication that the rest of the application can run. You may<br />

not know how many times it will take each day, since it depends on<br />

everything being valid. There are two ways to achieve this type of processing:<br />

■<br />

■<br />

Using the INTERRUPT field on the job base record<br />

Using Auto-Reply processing.<br />

6-8 <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!