Single Line Audit Summary Report
Program CMNRASUM is included as a step in skeleton CMN$$RAP, just prior to the execution of CMNRARPT (which generates the full audit report).
The single line summary of audit errors is output to ddname AUDITSUM
The sysin parameters are:
| Parameter | |
|---|---|
| DB2SUBSYSID | The Db2 subsystem that is hosting the audit result tables. | 
| ZMFQUAL | The ZMF identifier/qualifier/collection id used to find the CMNRASUM package. | 
| RELEASE | The ERO release containing the area being audited. | 
| AREA | The ERO area being audited. | 
| REPORTLEVEL | Only errors carrying this RC and above will be reported here (default=0). | 
| IGNORE | Errors with this number (in this case 100=duplicate) will be ignored by this report. You can specify as many of these as you like. By default, all errors that pass the REPORTLEVEL criterion are reported. | 
This is an example of the output:
SYSPRINT:
ChangeMan(R) ZMF      CMNRASUM - 8.3 Change Man Release Audit Error Summary
CMNRASUM           Processing begins at 00:39:26 on 02/25/2021
CMNRASUM SYSIN:    DB2SUBSYSID=D10L
CMNRASUM SYSIN:    ZMFQUAL=CMNM
CMNRASUM SYSIN:    RELEASE=SDMAR212
CMNRASUM SYSIN:    AREA=UNIT
CMNRASUM SYSIN:    REPORTLEVEL=4
CMNRASUM SYSIN:    IGNORE=100
CMNRASUM           Target DB2 subsystem is  : D10L
CMNRASUM           Using package set        : CMNM
---------------------------------------------------------------------------------------------------------------
CMNRASUM           Processing completed at 00:39:26 on 02/25/2021     MAX RC = 00
AUDITSUM:
**************************************************************************************************************
*                       Summary of audit errors for release SDMAR212 and area UNIT                           *
**************************************************************************************************************
*******************************************
* Text based component stand-alone errors *
*******************************************
                           Current Area                            Prior Instance
   Name          Ltp Error   Package       Changed       Tso-id    Release  Area       Changed            Tos-id
________________ ___ _____ __________ ___________________ ________ ________ ________ ___________________ ________
CAUSA005         LCT *417* STEV000451 2021-02-24 09.58.28 WSER58   SDMAR211 UNIT     2021-02-24 09.57.53 WSER58
...
******************************************
* Source-to-copybook relationship errors *
******************************************
Main component Included component
Appl Ltp Error Name          Release  Area     Changed           R Name          Changed          Appl Ltp Release Area
____ ___ _____ _____________ ________ ________ _________________ _ _____________ _________________ ____ ___ ________
STEV SRC *400* MULL001       SDMAR212 UNIT     21-02-23 09.08.03 R SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SRC *400* MULL001       SDMAR212 UNIT     21-02-23 09.08.03 R SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SRC *400* MULL002       SDMAR212 UNIT     21-02-23 09.10.11   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SRC *400* MULL002       SDMAR212 UNIT     21-02-23 09.10.11   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SRC *307* MULL003       SDMAR211 UNIT     21-02-23 08.57.55   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SRC *307* MULL003       SDMAR211 UNIT     21-02-23 08.57.55   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SRO *307* JURA001       SDMAR211 UNIT     21-02-23 08.42.30   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SRO *307* JURA001       SDMAR211 UNIT     21-02-23 08.42.30   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SRO *400* JURA002       SDMAR212 UNIT     21-02-23 09.09.49   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SRO *400* JURA002       SDMAR212 UNIT     21-02-23 09.09.49   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SRO *307* JURA003       SDMAR211 UNIT     21-02-23 08.43.09   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SRO *307* JURA003       SDMAR211 UNIT     21-02-23 08.43.09   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SUS *307* ISLAY01       SDMAR211 UNIT     21-02-23 08.45.28   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SUS *307* ISLAY01       SDMAR211 UNIT     21-02-23 08.45.28   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SUS *400* ISLAY02       SDMAR212 UNIT     21-02-23 09.09.27   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SUS *400* ISLAY02       SDMAR212 UNIT     21-02-23 09.09.27   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
STEV SUS *307* ISLAY03       SDMAR211 UNIT     21-02-23 08.46.01   SKYE001       21-02-23 09.10.55 STEV CPY SDMAR212 UNIT
STEV SUS *307* ISLAY03       SDMAR211 UNIT     21-02-23 08.46.01   SKYE002       21-02-23 09.11.07 STEV CPY SDMAR212 UNIT
*********************************************************
* Composite executable-to-static ncal subroutine errors *
*********************************************************
Main component Included component
Appl Ltp Error   Name        Release  Area      Linked           L  Name         Linked            Appl Ltp Release Area
____ ___ _____ _____________ ________ ________ _________________ _ _____________ _________________ ____ ___ ________
STEV LOD *401* MULL001       SDMAR212 UNIT     21-02-23 09.08.03   ISLAY02       21-02-23 09.09.27 STEV SUB SDMAR212 UNIT
STEV LOD *317* MULL003       SDMAR211 UNIT     21-02-23 08.58.03   ISLAY02       21-02-23 09.09.27 STEV SUB SDMAR212 UNIT
***********************************************************
* Composite executable-to-static object subroutine errors *
***********************************************************
Main component Included component
Appl Ltp Error Name          Release  Area     Linked            L Name          Changed           Appl Ltp Release Area
____ ___ _____ _____________ ________ ________ _________________ _ _____________ _________________ ____ ___ ________
STEV LOD *402* MULL001       SDMAR212 UNIT     21-02-23 09.08.03   JURA002       21-02-23 09.09.49 STEV OBJ SDMAR212 UNIT
STEV LOD *327* MULL003       SDMAR211 UNIT     21-02-23 08.58.03   JURA002       21-02-23 09.09.49 STEV OBJ SDMAR212 UNIT
- End of summary report ----------------------------------------------------------------------------------------------------
If component names are too long to fit in this summary then please refer to the main report.
********************************************************************
*         A brief explanation of each reported error code follows: *
********************************************************************
Error(307), rc(08) : CPY/HDR HAS A MORE RECENT DATE THEN SOURCE IN PRIOR RELEASE
Error(317), rc(08) : SUB-CMPNT HAS A MORE RECENT DATE THAN COMPOSITE IN PRIOR RLS
Error(327), rc(08) : SUB-CMPNT HAS A MORE RECENT DATE THAN COMPOSITE IN PRIOR RLS
Error(400), rc(12) : CPY/HDR HAS MORE RECENT DATE THAN SOURCE
Error(401), rc(12) : SUB-CMPNT HAS MORE RECENT DATE THAN COMPOSITE
Error(402), rc(12) : SUB-CMPNT HAS MORE RECENT DATE THAN COMPOSITE
Error(409), rc(12) : MISSING COMPOSITE FOR LINKCARD COMPONENT
Error(417), rc(12) : VERSION REGRESSION
There are 5 different sections which may be reported (four of these are shown above).
They are:
- 
Text based component stand-alone errors. Each error involves just a single component which is not like-LOD. 
- 
Binary component stand-alone errors (not shown). This section is similar to the text based component stand-alone errors section, except it involves like-LOD components. 
- 
Source-to-copybook relationship errors. 
- 
Composite executable-to-static ncal subroutine errors. 
- 
Composite executable-to-static object subroutine errors. 
Each error is reported in a single summary line:
- 
The error code is highlighted by having an asterisk on either side. 
- 
The short-description (taken from the CMNx.CMNERRORTYPES Db2 table) is output at the end of the report for each error present in the report. 
- 
The stand-alone sections contain information about the component in the current area followed by the component as present in the first found prior area or release. 
- 
The relationship errors contain information about the main component and the included component on the same line. 
- 
The R column in the source-to-copybook section indicates whether the source component is present in the current area as a recompile (R) or as an actual component (blank). 
- 
Similarly, the L column in the other sections indicate a relink (L).