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 />

6.1.2.4 When Is a <strong>Job</strong> Submitted?<br />

Using these functions together is a convenient way to write and test <strong>Unicenter</strong><br />

<strong>CA</strong>-Driver procedures to automate JCL setup and minimize the need to stage<br />

JCL. For detailed explanations of these functions and all of the editor<br />

commands, see the appendix "Editor Commands" in the <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong><br />

Reference <strong>Guide</strong> Part 2.<br />

The JCL that is staged is purged from the staging library when its associated<br />

job is purged from the tracking file. JCL that is stored in either a DOS source<br />

statement library, a DOS procedure library, or <strong>Unicenter</strong> <strong>CA</strong>-Driver procedure<br />

library is not fully expanded in the staging file. The staged version of these<br />

jobs will contain the JECL and *$$SLI, // EXEC PROC, or // PROC,<br />

respectively.<br />

Do not use STAGE=YES <strong>for</strong> jobs that have their JCL stored in an AllFusion<br />

<strong>CA</strong>-Panvalet library.<br />

Once a job's EARLIEST START TIME is met, all of its predecessors have<br />

completed normally, and its resources (volumes, SEPARATE DSNAMEs, and<br />

SEPARATE JOBS) are available, then a job can be submitted.<br />

6.1.2.5 What Are Global Parameters and When Are They Used?<br />

Global parameters are user-defined conditions that are predecessors. You can<br />

specify that a schedule or job must wait <strong>for</strong> a specific global parameter to be<br />

set to a specific value be<strong>for</strong>e the respective schedule or job can be started or<br />

submitted.<br />

There are three types of global parameters: numeric, binary (yes or no), and<br />

alphanumeric (up to eight characters). Global parameters follow the <strong>for</strong>mat:<br />

GBLxnn=value<br />

x= A if the value is a number from 1 to 99999999<br />

B if the value is Y or N<br />

C if the value is up to 8 alphanumeric characters<br />

nn = a number from 1 through 16<br />

An example follows. Suppose there is a set of jobs that cannot start without a<br />

particular set of tapes arriving from an off-site location. Suppose this is some<br />

accounting data and you give it a name of HERE-NOW. You have to pick a<br />

global variable to be set aside <strong>for</strong> just this purpose. Suppose you choose<br />

GBLC4 because you know no one else is using it. Any schedule or job that<br />

needs the data be<strong>for</strong>e it can run will have as part of its criteria language the<br />

following string of data:<br />

GBLC4=HERE-NOW<br />

Chapter 6. Tips 6-7

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

Saved successfully!

Ooh no, something went wrong!