Previous Topic: Batch Mode--SYSLST LimitationsNext Topic: Overriding Active Enforcement


CA IDMS Utility Processing

The System Generation Compiler, Schema Compiler, Subschema Compiler, and the Data Dictionary Definition Compiler can be actively enforced in both batch and online. Active enforcement both batch and online is based on the type of processing code returned to the CA IDMS Utility from CA IDMS Enforcer. Dictionary update options for varying error levels (I--Informational, W--Warning, or E--Error) determine further utility processing. Displaying errors and preventing data dictionary updates for varying error levels is specified at the Environment Runtime Directives online definition and maintenance utility, option 3.1.2. CA IDMS Enforcer processing codes (0-No Error, 1-Informational, 4-Warning, or 8-Error) are returned to the executing utility based on enforcement compliance and dictionary update options as shown in the examples below:

  1. The entity name occurrence matches the naming standard template that is first in the search order for that entity:
  2. The entity name occurrence does not match the first naming standard template, but complies with a template that is not first in the search order:
  3. The entity name occurrence does not match any templates defined for that entity type:

The CA IDMS utility formats one of the following messages based on CA IDMS Enforcer return codes:

For more information about active enforcement, see Active Enforcement.