When compiling Ideal programs in batch, the program compiles successfully yet the step receives a RC 8.
How can I determine why the compile step got a RC 8?
Component : CA IDEAL
To reduce the amount of output, many customers run with displays of the various program sections turned off. This is done by coding SET COMPILE... N. Additionally, output lines are further reduced for customers by running the batch Ideal step with PARM=NOPRINT.
The RC 8 in batch is likely due to some command that was executed during the batch process. One possibility is that the batch user has a signon member that issues a command which has an error. If the error is not seen in the output as is, change the PARM from NOPRINT to PRINT. For example:
//IDEALCMP EXEC PROC=IDEALCMP,REGION=0M,COND=(4,LT),
// PARM.IDEAL='PRINT'
This will allow you to see all the commands executed as if you were running them from the online application. If you also want to see the entire output of the compile, you can use SET statements to show all the pieces. Here is a sample set:
SET COMPILE IDE Y
SET COMPILE EXD Y
SET COMPILE BOD Y
SET COMPILE ADV Y
SET COMPILE IDE Y
SET COMPILE PNL FULL
SET COMPILE REF FULL