System Automation for z/OS user exit (EQQUXSAZ)

The system automation exit EQQUXSAZ is called every time an operation defined on a general and automatic workstation, with the Automation option enabled, is scheduled. The exit cannot modify any parameters received or other Tivoli Workload Scheduler for z/OS data or resources. EQQUXSAZ can examine the parameters and take some actions external to Tivoli Workload Scheduler for z/OS, based on the parameter information.

You can use EQQUXSAZ to send the command request to System Automation for z/OS®, through the NetView® PPI interface.

The Tivoli Workload Scheduler for z/OS sample library that was created during installation contains a sample EQQUXSAZ exit, written in assembler language. This exit does not submit the command to System Automation for z/OS, it only receives the input parameters and stores them in a local variables area. You can modify the sample exit to create your own submission procedure. You need to compile and link-edit the Tivoli® Workload for z/OS exit only if you customized the submission part. The EQQUXSAZ exit that actually submits the command is provided with System Automation for z/OS. You find it defined in the System Automation for z/OS library SINGMOD1, as alias of EVJUXSAZ. You must concatenate that library in the STEPLIB of the controller startup procedure.

For details about the System Automation EQQUXSAZ, refer to System Automation for z/OS publications.

Notes:
  1. Tivoli Workload Scheduler for z/OS does not perform any validity or syntax checking on the request to be routed to System Automation for z/OS.
  2. In case of System Automation timeouts, the operation could be marked with error OAUT on the Tivoli Workload Scheduler for z/OS side, even if it completes successfully later, on the System Automation side.
  3. For operations defined on automation workstations, the EQQUX007 exit is not invoked; only EQQUXSAZ is invoked.