Recommended automation control points


The BMC AMI Unload utility automation control points, which are integrated into all BMC AMI Utilities, can enhance and expand processing options. This topic describes recommended automation control points for BMC AMI Unload.

NGTAUTO DD statements trigger automation control point processing, as in following example:

Example
//NGTAUTO DD DISP=SHR,DSN=NGT.AUTO.CTRL.POINTS

The automation control point data set contains one member with each of the automation control points selected for use.

Important

If you do not include an NGTAUTO DD statement in your JCL, BMC AMI Unload uses the values specified in the NGTAUTO1 or NGTAUTO2 parameters (either specified in the configuration or overridden in the UTLPARMS DD).

We recommend that you use the following BMC AMI Utilities automation control points with BMC AMI Unload. However, you can also use other automation control points. 

XSUTGLOB

Use to set global variables that are then used by other automation control points

XSUT0000

Use to abort a run before it starts

This automation control point is called before any processing starts.

XSUTSYIN

Use to modify SYSIN, enabling you to override or disallow some input parameters

This automation control point is called before the parser reads SYSIN and has full access to the SYSIN.

XSUTTERM

Use to insert run statistics into a Db2 table or to automatically send an audit report as an e-mail at the completion of processing

This automation control point is called after processing has finished.

XSVRXERR

Use to alert a user or to raise an error flag

This automation control point is called if processing ends with an error condition.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*