Did you consider well the pro's and con's of widely using the Contol-M features? This will tie you rigidly to this product and will cost you a lot of work if you decide to convert to another scheduler in the future. Having learned from Syncsort and PDSMAN whose features were not compatible with the corresponding IBM products, we only use a few of the % features of Control-M and only in a very controlled group of jobs. This also answers your question partly.
Kees. -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Roberts, John J Sent: Monday, October 07, 2013 22:03 To: [email protected] Subject: JCL Symbol Resolution We are about to become a new BMC Control-M installation. Part of this involves changing our JCL to reference Control-M symbols. So instead of a plain-jane JOB card, we might have something where the accounting field is supplied as %%ACCT and the JOB CLASS is specified as %%JC. This is all good in PROD, where these symbols are resolved from job definitions by Control-M before submission. But what about unit testing? For one, I don't want to run unit test jobs from Control-M, since our license will count these against our limit. And I don't want to force our developers to edit the JCL before submission, since (a) it would be a PITA, and (b) they would surely forget to cancel the edit, corrupting the member. What I really want is the ability for developers to perform a special "SUBMIT" from their ISPF EDIT session, where: (a) the developer is prompted to resolve the symbols before the JCL text is written to INTRDR, and/or (b) the symbols are resolved from some configuration file before the modified JCL is written to INTRDR. I think that some kind of ISPF EDIT MACRO could do this work, but I have forgotten how to do this. I am hoping that this is a common enough problem that someone else may have developed a solution they could share. Note that I know that there are some things related to Control-M that a simple EDIT Macro could not solve. Stuff like the %%IF-%%ELSE-%%ENDIF sequences and the built in functions for date calculations and character substrings. But these are rare enough that I would be happy with a simple symbol substitution solution. I have asked our sysprogs to pose this question to BMC and CetanCorp. But I suspect that their answer will revolve around their new JCLVERIFY product. If this can work standalone without adding to our license count, that would be great. Otherwise we will need this other solution. Also, I will need to bring this up with the supplier of our current JCL validation utility - the product known as JED (dcmsi.com). This has one nice feature that the new JCLVERIFY lacks, the ability to display the contents of parameter members, both PDS and PANVALET. JED is also capable of validating things like SORT and IDCAMS control statements. John ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ******************************************************** For information, services and offers, please visit our web site: http://www.klm.com. This e-mail and any attachment may contain confidential and privileged material intended for the addressee only. If you are not the addressee, you are notified that no part of the e-mail or any attachment may be disclosed, copied or distributed, and that any other action related to this e-mail or attachment is strictly prohibited, and may be unlawful. If you have received this e-mail by error, please notify the sender immediately by return e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its employees shall not be liable for the incorrect or incomplete transmission of this e-mail or any attachments, nor responsible for any delay in receipt. Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch Airlines) is registered in Amstelveen, The Netherlands, with registered number 33014286 ******************************************************** ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
