Problem:
Usually the three phases of the Life Cycle Job BLCFILR are started automatically via Data Builder --> Work with Jobs menu. Some customers executing the jobs via Control-M need to separate the Life Cycle job into three different Jobs. Each job have to execute the one of the phases below:
- Changed Data Store Identification
- Changed Data Element Identification
- Apply Identified changes
Resolution:
We do not recommend manual submission of the Life Cycle JOB. However in case manual submission is needed you can do the changes in the steps below using the member CBLCLIF located in the Data Express SKEL library.
- Remove the two KCICJOB steps STEP0050 and STEP0400. In this case no need to change the values of the JOBRECID parameter.
- Prepare three jobs to execute:
- Phase 1 - Changed Data Store Identification
//IFTEST1 IF &XXFAS1B = 1 THEN --> ENDIF
- Phase 2 - Changed Data Element Identification
//IFTEST1 IF &XXFAS2B = 1 THEN --> ENDIF
- Phase 3 - Apply Identified changes
//IFTEST1 IF &XXFAS3B = 1 THEN --> ENDIF
- Simplify the JCLs by resolving the IF statements according to the flag you set ( 1 - true and 0 - false) for the parameters &XXFAS1B, &XXFAS2B, and &XXFAS3B.
#DataExpress
#MFDS
#EnterpriseDeveloper
