What are the Endevor Processor return code fields PRRC and NDRC

book

Article ID: 192085

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM)

Issue/Introduction

What is PRRC and do I CARE if it’s a bad return code if the NDRC is ‘good’? 

Environment

Release : 18.0 18.1

Component : CA Endevor Software Change Manager

Resolution

The PRRC or Processor Return Code is the max rc within the processor.                       
The NDRC is the status of the element
                                      
If the PRRC is 8 and the NDRC is 0 it means that the rc in the processor did not exceed the MAXRC set for the processor. 

MAXRC  defines the highest acceptable step return code for a processor. It is coded on the EXEC statement for the corresponding job step and affects only the current element action.

A possible reason for this is, there is a CONDELE step in the processor and the object being deleted didn't exist in the data set.
In this situation, if it did not matter that the object being deleted didn't exist, then you don't care that the PRRC is a 'bad' return code. 

Additional Information

For more information,  see  MAXRC