Are you asking about the calling program or the called program? I think the called program, but not sure.
A called program that does not contain any EXEC CICS commands can be compiled with either DYNAM or NODYNAM, in general. If the called program calls another program (the only case where DYNAM even matters) then if compiled with NODYNAM (or the CALL calls a data-item rather than a literal) then that program also must have a PROGRAM resource defined to CICS. In any case I don't think there's any difference from how this worked in earlier versions of COBOL. Are you having a particular issue? ________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of esst...@juno.com <esst...@juno.com> Sent: Thursday, February 25, 2021 2:20 PM To: IBM-MAIN@LISTSERV.UA.EDU <IBM-MAIN@LISTSERV.UA.EDU> Subject: Compiling CICS COBOL 6 Programs with No EXEC CICS Commands Hello, . We are beginning to migrate our CICS V5.4 COBOL programs to COBOL 6. . I need some clarification on compiling CICS COBOL 6 Programs without a Translator. These programs DO NOT contain any EXEC CICS commands and are invoked via a CALL statement and NOT an EXEC CICS LINK. . In this scenario should these CICS COBOL 6 programs be compiled with the DYNAM OR NODYNAM Cobol 6 option. These programs do not get compiled with a CICS Translator. . Paul D'Angelo . . . . ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN