Technote (FAQ)
Question
The CIMS Mainframe product is integrated into TDSz 1.8 as the Usage and Accounting Collector feature. Additional support and enhancements will be included in TDSz and not CIMS Mainframe. All CIMS Mainframe implementations must migrate to TDSz. Use this document as a guide to migrate to TDSz.
Answer
Processing Considerations
CIMS Mainframe implemented new record types in 11.5. These 79x record types are the preferred record types. In TDSz, the 79x records are the only types supported. The first thing to research for the TDSz migration is the current record type created by CIMS Mainframe. If the CIMS Mainframe subsystem programs (CIMSACCT, CIMSCMF2, CIMSDB2, CIMSDISK, CIMSTAPE, CIMSUNIV, and CIMSUN02) are creating DDNAME CIMSACT2 and this is the data set that is passed on to other processing, then the 79x records are created and you are in an excellent position to migrate to TDSz
(continue to the JCL Considerations when using 79x records).
Switching to 79x records
The CIMSBILL program is not supported in TDSz. It has been replaced with the DRLCMONY program (the TDSz version of CIMSMONY). Executing program CIMSBILL is another indicator that the 79x records are not being created. The conversion from CIMSBILL to CIMSMONY is documented in the CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide. The documentation will explain the options available and decisions that must to be made to migrate to TDSz and use the DRLCMONY (CIMSMONY) program.
TDSz will not produce the old 99x records. The default processing in TDSz is the creation of 79x records to the DDNAME CIMSACT2. Switching to the 79x records can be done with the migration to TDSz or it can be done while executing the CIMS Mainframe release. In either case, there are JCL changes that must be made and these are documented in the CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide.
JCL Considerations when using 79x records
The CIMS Mainframe programs were all renamed for TDSz. The program names start with DRLC instead of CIMS. For example, in CIMS Mainframe there is a CIMSEXTR program but in TDSz this is now called DRLCEXTR. The TDSz install links the new programs with an ALIAS of the CIMS Mainframe program name. Therefore, JCL that executes the CIMS Mainframe program CIMSEXTR will also work with TDSz because the DRLCEXTR has an alias of CIMSEXTR.
TDSz has made very few changes to the control statements that are entered via the DDNAME CIMSCNTL. The CIMS Mainframe JCL that references CIMS.DATAFILE should also work with TDSz.
The TDSz DDNAMEs have not changed.
CIMS Mainframe JCLs should work with the new TDSz Usage and Accounting Collector as long as the 79x records are were being produced in the CIMS Mainframe JCLs. Changes should be limited to STEPLIB changes to point to the TDSz load library.
TDSz no longer performs password checking. The DDNAME CIMSPASS can be removed from the TDSz JCL, but the presence of passwords will not cause a problem.
Release Considerations
The following table outlines the release requirements for migrating to TDSz 1.8:
| Release | Migration to TDSz |
| 12.2.1 | Ready for migration to TDSz |
| 12.2 | Ready for migration to TDSz |
| 12.1 | Upgrade to 12.2.1 . Use directions in 12.2.1 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide . |
| 12.0 | Upgrade to 12.2.1 . Use directions in 12.2.1 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide . |
| 11.6 | Upgrade to 12.2.1 . Use directions in 12.2.1 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide . |
| 11.5 | Upgrade to 12.2.1 . Use directions in 12.0 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide and directions in 12.2.1 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide . |
| 11.4 | Upgrade to 12.2.1 . Use directions in 12.0 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide and directions in 12.2.1 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide . |
The above Release Considerations are general rules that take into account file conversions. The various files used by CIMS Mainframe must be converted to the 12.2/12.2.1 level before migrating to TDSz. The CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide contains the detailed instructions for upgrading the CIMS Mainframe product. Use the instructions in these manuals to complete the upgrade.
The upgrade procedures for the early releases (11.5 and 11.4) are documented in the 12.0 CIMS Mainframe Data Collector and Chargeback System Installation and Upgrade Guide. This manual is available from the CIMS Mainframe Information Center web page: http://publib.boulder.ibm.com/tividd/td/IBMCIMSMainframe12.2.1.html
All the procedures to convert the older CIMS Mainframe files are included in 12.2.1. The 12.0 manual should be consulted to see the steps required to convert the older releases to 12.0. Then the 12.2.1 manual can be used to complete the upgrade from 12.0 to 12.2.1.
In order to get the CIMS Mainframe 12.2.1 code and further assistance to upgrading to TDSz 1.8, please send your company name, customer number, name and contact number to tivzos@us.ibm.com.
New name conventions
The CIMS Mainframe parts are renamed in TDSz to use the TDSz naming conventions. As stated earlier, the load modules have a new name that starts with DRLC (example DRLCEXTR instead of CIMSEXTR). The CIMS.DATAFILE is no longer distributed with TDSz. The sample JCLs are now found in DRL180.SDRLCNTL. The number of JCL members was reduced by including most control statements as instream data instead of separate members.
All CIMS.DATAFILE members were renamed by changing or adding a 4 character prefix. The prefixes are mapped as :
| Prefix | Description |
| DRLC | CLIST or REXX |
| DRLN | Sample JCL |
| DRLM | Control statements, record definitions, ...etc. DRLMR – Record descriptions |
| DRLK | Dictionary definition |
Use the following table as a cross reference to map the CIMS Mainframe CIMS.DATAFILE member names to the new names in TDSz:
| CIMS Mainframe | TDSz |
| AAAALIST | DRLMLIST |
| ALIAS | DRLMALS |
| ALIASACC | DRLMALSA |
| ATMONJCL | DRLNATMN |
| BUDGETIN | DRLMBGTI |
| BUDJCL1 | DRLNBDGT |
| CALENDAR | DRLMCLDR |
| CALNDR13 | DRLMCL13 |
| CICSASML | DRLNUR01 |
| CICSRC01 | DRLMRC01 |
| CICSRC02 | DRLMRC02 |
| CIMRCT54 | DRLMRT54 |
| CIMRECAD | DRLMRAD |
| CIMRECCA | DRLMRCA |
| CIMRECDC | DRLMRDC |
| CIMRECFA | DRLMRFA |
| CIMRECID | DRLMRID |
| CIMRECIF | DRLMRIF |
| CIMRECIS | DRLMRIS |
| CIMRECMN | DRLMRMN |
| CIMRECMO | DRLMRMO |
| CIMRECMQ | DRLMRMQ |
| CIMRECM2 | DRLMRM2 |
| CIMRECOR | DRLMROR |
| CIMRECRM | DRLMRRM |
| CIMRECRO | DRLMRRO |
| CIMRECSJ | DRLMRSJ |
| CIMRECSP | DRLMRSP |
| CIMRECTL | DRLMRTL |
| CIMRECTM | DRLMRTM |
| CIMRECVT | DRLMRVT |
| CIMRECZA | DRLMRZA |
| CIMRECZB | DRLMRZB |
| CIMRECZC | DRLMRZC |
| CIMREC01 | DRLMR01 |
| CIMREC02 | DRLMR02 |
| CIMREC03 | DRLMR03 |
| CIMREC04 | DRLMR04 |
| CIMREC06 | DRLMR06 |
| CIMREC10 | DRLMR10 |
| CIMREC11 | DRLMR11 |
| CIMREC12 | DRLMR12 |
| CIMREC14 | DRLMR14 |
| CIMREC15 | DRLMR15 |
| CIMREC16 | DRLMR16 |
| CIMREC28 | DRLMR28 |
| CIMREC29 | DRLMR29 |
| CIMREC30 | DRLMR30 |
| CIMSADA1 | DRLNADA |
| CIMSBETA | DRLNBETA |
| CIMSCICS | DRLNCICS |
| CIMSCLNT | DRLNCLNT |
| CIMSCMPL | DRLNCMPL |
| CIMSDB2 | DRLNDB2 |
| CIMSDB2L | DRLNDB2L |
| CIMSDCOL | DRLNDCOL |
| CIMSDISK | DRLNDISK |
| CIMSDTC | DRLNDTC |
| CIMSDTD | DRLNDTD |
| CIMSDTLD | DRLNDTLD |
| CIMSEOM | DRLNEOM |
| CIMSEXTR | DRLNEXTR |
| CIMSFALC | DRLNFALC |
| CIMSFTP | DRLNFTP |
| CIMSFTPG | DRLNFTPG |
| CIMSGDG | DRLNGDG |
| CIMSGDG1 | DRLNGDG1 |
| CIMSIMS | DRLNIMS |
| CIMSINFO | DRLNINFO |
| CIMSINIT | DRLCINIT |
| CIMSJB2A | DRLNJB2A |
| CIMSJB2B | DRLNJB2B |
| CIMSJOB1 | DRLNJOB1 |
| CIMSJOB2 | DRLNJOB2 |
| CIMSJOB3 | DRLNJOB3 |
| CIMSLEVL | DRLNLEVL |
| CIMSMEMO | DRLNMEMO |
| CIMSMERG | DRLNMERG |
| CIMSMQSR | DRLNMQSR |
| CIMSMULT | DRLNMULT |
| CIMSM204 | DRLNM204 |
| CIMSORCL | DRLNORCL |
| CIMSPRAT | DRLNPRAT |
| CIMSRATE | DRLMRATE |
| CIMSRJE | DRLNRJE |
| CIMSRMM | DRLNRMM |
| CIMSROSC | DRLNROSC |
| CIMSRSCA | DRLNRSCA |
| CIMSRT | DRLNRT |
| CIMSRTLD | DRLNRTLD |
| CIMSRTPR | DRLNRTPR |
| CIMSRTRP | DRLNRTRP |
| CIMSRTSC | DRLNRTSC |
| CIMSRT01 | DRLMRT01 |
| CIMSRT02 | DRLMRT02 |
| CIMSSTC | DRLNSTC |
| CIMSSTD | DRLNSTD |
| CIMSTAPE | DRLNTAPE |
| CIMSTL54 | DRLNTL54 |
| CIMSTMS | DRLNTMS |
| CIMSUNIV | DRLNUNIV |
| CIMSUR01 | DRLCUR01 |
| CIMSUSER | DRLCUSER |
| CIMSWEBS | DRLNWEBS |
| CIMSWYLB | DRLNWYLB |
| CIMSZARA | DRLNZARA |
| CIMSZASJ | DRLNZASJ |
| CIMSZASP | DRLNZASP |
| CIMSZDCB | DRLNZDCB |
| CIMSZDCC | DRLNZDCC |
| CLIENT | DRLMCLNT |
| CLNTJCL1 | DRLNCLN1 |
| CLNTJCL2 | DRLNCLN2 |
| CLNTJCL3 | DRLNCLN3 |
| CMFPTABD | DRLCTABD |
| CMF2INP1 | DRLMINP1 |
| DCTNBATU | DRLKBATU |
| DCTNBETA | DRLKBETA |
| DCTNBETU | DRLKBETU |
| DCTNBGDU | DRLKBGDU |
| DCTNCADS | DRLKCADS |
| DCTNCICS | DRLKCICS |
| DCTNCTLD | DRLKCTLD |
| DCTNCTLT | DRLKCTLT |
| DCTNDASD | DRLKDASD |
| DCTNDB2 | DRLKDB2 |
| DCTNDB2U | DRLKDB2U |
| DCTNDB2W | DRLKDB2W |
| DCTNEVTW | DRLKEVTW |
| DCTNFSMU | DRLKFSMU |
| DCTNHDR | DRLKHDR |
| DCTNIMS | DRLKIMS |
| DCTNINFO | DRLKINFO |
| DCTNINTU | DRLKINTU |
| DCTNMEMO | DRLKMEMO |
| DCTNMEMU | DRLKMEMU |
| DCTNMQSR | DRLKMQSR |
| DCTNM204 | DRLKM204 |
| DCTNORCA | DRLKORCA |
| DCTNORCL | DRLKORCL |
| DCTNORCU | DRLKORCU |
| DCTNORCV | DRLKORCV |
| DCTNORCW | DRLKORCW |
| DCTNPRTU | DRLKPRTU |
| DCTNPRTW | DRLKPRTW |
| DCTNRMM | DRLKRMM |
| DCTNR792 | DRLKR792 |
| DCTNR793 | DRLKR793 |
| DCTNR794 | DRLKR794 |
| DCTNR799 | DRLKR799 |
| DCTNR999 | DRLKR999 |
| DCTNSPMU | DRLKSPMU |
| DCTNSPMW | DRLKSPMW |
| DCTNSTOD | DRLKSTOD |
| DCTNSTOO | DRLKSTOO |
| DCTNSTOU | DRLKSTOU |
| DCTNSTOW | DRLKSTOW |
| DCTNTAPE | DRLKTAPE |
| DCTNTLMS | DRLKTLMS |
| DCTNTMS | DRLKTMS |
| DCTNTSO | DRLKTSO |
| DCTNUNIV | DRLKUNIV |
| DCTNWEBS | DRLKWEBS |
| DCTNZARA | DRLKZARA |
| DCTNZASJ | DRLKZASJ |
| DCTNZASP | DRLKZASP |
| DCTNZDCB | DRLKZDCB |
| DCTNZDCC | DRLKZDCC |
| DCTNZIDB | DRLKZIDB |
| DCTNZIDC | DRLKZIDC |
| DCTNZIDL | DRLKZIDL |
| DCTNZIDO | DRLKZIDO |
| DCTNZZZZ | DRLKZZZZ |
| EDITJCL | DRLNEDIT |
| ETCICS | DRLMECIC |
| ETDASD | DRLMEDSD |
| ETDB2 | DRLMEDB2 |
| ETGLOBAL | DRLMEGLB |
| ETR791 | DRLME791 |
| ETR792 | DRLME792 |
| ETR793 | DRLME793 |
| ETR799 | DRLME799 |
| ETR999 | DRLME999 |
| ETTAPE | DRLMETPE |
| ETWEBS | DRLMEWEB |
| EXTERNAL | DRLMTRAN |
| FILELIST | DRLMFLST |
| FTP#READ | DRLMFTP# |
| FTPDATE | DRLCFTPD |
| FTPDATEG | DRLCFTPE |
| FTPID | DRLMFTPI |
| IDMSJCL1 | DRLNIDM1 |
| IDMSJCL2 | DRLNIDM2 |
| IDMSJCL3 | DRLNIDM3 |
| MONYCTL3 | DRLMMNY |
| NORMCPU | DRLMNCPU |
| SMFMERGE | DRLNSMFM |
| SMFREC04 | DRLMRS04 |
| SMFREC05 | DRLMRS05 |
| SMFREC06 | DRLMRS06 |
| SMFREC26 | DRLMRS26 |
| SMFREC30 | DRLMRS30 |
| SURCPU | DRLMSCPU |
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.