Skip to content

Area Audit Return Codes

Area audit return codes are set depending on the error numbers.

Return Code Description of Error
00 No out-of-sync conditions and no duplicates.
04 No out-of-sync conditions, but at least one duplicate between a component in the audited area and the version in motion or the baseline version.
08 Out-of-sync conditions between components outside of the audited area in libraries for the chain of next areas, in prior release area libraries, and in baseline libraries.
12 Out-of-sync conditions between components within the audited area.
16 Db2 error - SQLCA is formatted by DSNTIAR and written to SYSOUT.
20 Audit failed to process successfully.

Note

The audit return code is also written to the Activity Log. Select Activity Log Code 50 to display this information. See the ChangeMan ZMF User’s Guide for a description of the Activity Log.

If audit cannot uniquely identify a subcomponent in a baseline I/A relationship (usually due to missing inventory information recorded at build time in the baselining package), it cannot provide any kind of error analysis for that relationship.

The audit program (CMNRA000) will issue one of the following messages:

  • CMR1104I for a copybook in the source

  • CMR1127I for a subroutine in a composite executable

  • CMR1128I for a load module referenced by an LCT component

The audit program will also, by default, set the audit RC to 12 to highlight this situation. The audit report does not display any error messages to indicate this—the above messages are produced in the SYSPRINT dd statement of the RLSAUDIT (CMNRA000) step. The default RC can be changed (between 0 and 999), using the NOBUNRC= sysin parameter in the CMN$$RAU skeleton.

If you are not interested in this information, you can suppress it using NOBUNRC=SUPPRESS.