Skip to main content
Version: OpCon (Cloud - Current)

Viewing OS 2200 Job Details

Theme: Configure Who Is It For? System Administrator, Automation Engineer

What Is It?

The OS 2200 Definition in the Task Details panel defines how OpCon submits an ECL (Executive Control Language) stream to a Unisys OS 2200 Agent. It captures the start command, run card control, completion-status evaluation, OpCon/xps tokens, and any Agent-resolved dependencies for an OS 2200 master job.

For conceptual information about this job type, refer to OS 2200 Jobs.

Required Privileges

To view or update an OS 2200 job, you must have the required privileges as defined in Required Privileges.

Opening the OS 2200 Task Details

To open the OS 2200 Task Details of a master job, complete the following steps:

  1. Go to Library > Master Jobs.
  2. Select an OS 2200 job in the list.
  3. Select Edit.
  4. Expand the Task Details panel.

Result: The OS 2200 Definition appears, showing the fields described in the following sections.

OS 2200 Definition Fields

Machines

FieldDescription
Machines or Machine GroupSelects the OS 2200 Agent or Machine Group on which the job runs.

Start Command

FieldDescription
QualifierQualifier of the ECL file. Maximum 12 characters.
File NameFilename of the ECL file. Maximum 20 characters.
Element NameElement name of the file containing the ECL. Include the version when needed (for example, ELT/VERSION). Maximum 25 characters.
PriorityPriority placed on the start statement when the job is submitted to the Exec. Maximum 1 character.
OptionsValid options for inclusion on the start statement. Maximum 12 characters.
Condition Word (Octal)An octal number placed in the middle third of the condition word for this job (sets T2 of the run's condition word, the "set" parameter of the start statement). Entered as a 4-digit value.

Run Card Control

FieldDescription
Run IDDefines the run to the Exec and replaces the Run ID on the @RUN card of the ECL. Maximum 6 characters.
AccountAccount code used for billing and on the start statement. Maximum 12 characters.
User IDUser of the account, used with the account code on the start statement. When User ID is -SECURITY-, the Agent issues an ST <ELT> to start the job, enabling security officer jobs from SYS$LIB$*RUN$ when Auto Answer for Security is on. Maximum 12 characters.
ProjectProject for file access and accounting, used on the start statement. Maximum 12 characters.
Max PagesMaximum value for page generation on the start statement. Entered as a 4-digit value.
Max CardsMaximum value for card generation on the start statement. Entered as a 4-digit value.

Completion Status based on Condition Word

When an Agent-started job terminates, the run condition word is evaluated for completion status. Define one or more tests to compare divisions of the condition word against your own values.

FieldDescriptionValues
And/OrDetermines the association between multiple tests.AND, OR
Word PartThe portion of the word to analyze.S1, S2, S3, S4, S5, S6, T1, T2, T3
ConditionHow the word part is tested.LAND, LT, LE, EQ, NE, GE, GT, Range
ValueThe value compared against the selected word part.
End ValueThe upper bound when Condition is Range.
Fin StatusThe completion status assigned when the test is met.GOOD FIN, BAD FIN

Default Fin Status

FieldDescriptionValues
Default Fin StatusThe completion status assigned when no completion-status test is met.GOOD FIN, BAD FIN

Tokens

FieldDescription
TokensOS 2200 Exec tokens that use OpCon/xps Global Properties. Maximum 250 characters.

Agent Resolved Dependencies

The Agent Resolved Dependencies field determines whether the job includes a Prerun or a File dependency that the Agent resolves before the job runs.

ValueDescription
NoneNo Agent-resolved dependency.
PrerunThe Agent runs a Prerun ECL before the main job. See Prerun Information.
FileThe Agent checks one or more file conditions before the job runs. See File Dependencies.

Prerun Information

When Agent Resolved Dependencies is set to Prerun, the Prerun ECL runs immediately before the job defined in the main definition. If the Prerun ECL terminates with an error, it is rescheduled at a user-defined interval and repeats until it succeeds, after which the main ECL processes. Its primary purpose is to test required preconditions for the job.

The Prerun Information uses the same field groups as the main definition:

  • Prerun Start CommandQualifier, File Name, Element Name, Priority, Options, and Condition Word (Octal).
  • Prerun Card ControlRun ID, Account, User ID, Project, Max Pages, and Max Cards.
  • Prerun Completion Statuses — the same fields as Completion Status based on Condition Word.
  • Pre Run Default Fin StatusGOOD FIN or BAD FIN.

File Dependencies

When Agent Resolved Dependencies is set to File, define one or more file conditions:

FieldDescription
QualifierQualifier for the file dependency. Placing # before or after the qualifier directs the Agent to search the SHARED File Directory; without #, the Agent searches the STD File Directory. Maximum 12 characters.
File NameFilename the ECL depends on. Maximum 12 characters.
TypeThe type of dependency. See the Type values below.
SizeThe size value used when Type is Size.

The Type field supports the following values:

ValueMeaning
ExistsThe file must exist.
CreatedThe file must exist and was catalogued today.
DeletedThe file must not exist.
SizeThe file exceeds the entered Size value.
ReferencedThe file has been referenced today.
AssignedThe file is currently assigned.
Backed UpThe file has a current backup (backed up and not yet modified).
UnloadedThe file is currently unloaded.

Glossary

Agent: An application installed on a target platform that runs jobs in the native language of that platform and reports results back to OpCon. Agents are defined as Machines in OpCon.

Job: The fundamental unit of work in OpCon. A job defines what to run, on which machine, when to start, and what conditions must be met. Job results are tracked and can trigger events and notifications.

Privilege: A specific permission granted through an OpCon role that controls access to a feature, function, or object type.