Customer has a processor that has an output dataset allocated twice, once with backout=N and the other without. Since upgrading from V18.0.4 to V18.0.12 the step is not producing backout records. Step from the Processor that is failing:
//COPYELT EXEC PGM=BSTCOPY,MAXRC=0
//SYSPRINT DD SYSOUT=*,FREE=CLOSE,SPIN=NO **VALID**
//SYSUT3 DD SPACE=(TRK,(1,1))
//SYSUT4 DD SPACE=(TRK,(1,1))
//INDD DD DISP=SHR,DSN=&&SOURCE(&C1ELEMENT)
//OUTDDN DD DISP=SHR,DSN=PREV.&C1SI&C1SU..&C1TY,
// BACKOUT=N * ENSURE THE MEMBER IS NOT DELETED ON BACKOUT
//OUTDD DD DISP=SHR,DSN=PREV.&C1SI&C1SU..&C1TY
//@100I IF '&C1ELEMENT(1,1)' = 'B' THEN
//SYSIN DD *
COPY O=OUTDDN,I=INDD
SELECT MEMBER=((&C1ELEMENT,,R))
COPY O=OUTDD,I=INDD
SELECT MEMBER=((&C1ELEMENT,,R))
/*
//@100E ELSE
//SYSIN DD *
COPY O=OUTDD,I=INDD
SELECT MEMBER=((&C1ELEMENT,,R))
/*
Endevor V18.0.12
This issue was fixed via V18.0 PTF SO06831.