Hi Graham,

I do not recognize the procedure COBMCIC4 as being an IBM supplied procedure
as CICS ones generally begin DFH, and DB2 ones usually begin DSN.

As use are using the Dallas service I would assume it to be at the same
level as the zPDT ADCD offering, in which case you can exploit the
integrated translation facilities of the Enterprise Compiler and the
procedure for this is DFHZITCL. The example below is a standard COB/CICS
compile with no DB2. 

If you run a standard compile first and check the PARM options listed, the
DB2 value should be present I think it is SQL from memory. The PARM values
can be set either via PARM overrides in the JCL, or possibly better via the
inclusion of a CBL statement at the front of the source code.


//CICSCOBM JOB  CLASS=A,MSGCLASS=X,NOTIFY=&SYSUID

//         SET  HLQ=&SYSUID            /* Data Set HLQ           */
//         SET  MBR=BRWS01             /* Program to be compiled */
//*                                                                
//*        Compile program BRWS01                                  
//*                                                                
//S0010    EXEC PROC=DFHZITCL,INDEX='DFH420.CICS',LNGPRFX=IGY420,  
//             DSCTLIB=&HLQ..COPY.BOOKS,OUTC='*',                  
//             PROGLIB=&HLQ..CICS.LOADLIB                      
//COBOL.SYSIN  DD DISP=SHR,DSN=&HLQ..SOURCE.COB(&MBR)              
//LKED.SYSLMOD DD DISP=SHR,DSN=&HLQ..CICS.LOADLIB(&MBR)          

Kind Regards - Terry
 
Director
KMS-IT Limited
228 Abbeydale Road South
Dore
Sheffield
S17 3LA
UK
 
Reg : 3767263
 
Outgoing e-mails have been scanned, but it is the recipients responsibility
to ensure their anti-virus software is up to date.
 
 


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to