book
Article ID: 127165
calendar_today
Updated On:
Issue/Introduction
How to get CA Calendar Routines 6.0 and prepare installation
Resolution
1. Download You can download it viahttps://support.ca.com/us/download-center.html Type "calendar" in the input field.You will get two files - "TRC600.ESD" and "TCRX600AM0000.pdf".TCRX600AM0000.pdf is the "Applications Manual".
2. Upload to z/OS
The TRC600.ESD file should be uploaded into such a z/OS data set:...Organization . . . : PS Record format . . . : U Record length . . . : 0 Block size . . . . : 4096 ...using binary transfer mode. 6 CYLs are sufficient.
3. Restore the ESD file to (virtual) tape
Customize and run a job step like this - check all please:...//ESDR EXEC PGM=CAESDR,PARM='NOVOL' //SYSPRINT DD SYSOUT=* //DISK DD DISP=SHR,DSN=your.TCCR60.ESD.dsn //TAPE DD DSN=any.dsn,LABEL=(1,SL,RETPD=20), // DISP=(NEW,KEEP,DELETE),UNIT=VTAPE // // ...
4. Unload files from (virtual) tape
Now you can unload the three files as follows:...//LOAD01 EXEC PGM=IEBCOPY //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=(OLD,KEEP), // DSN=TRC.TAPE6000.CNTL, // UNIT=VTAPE, // VOL=SER=123456, // LABEL=(1,SL), // DCB=DEN=4 //SYSUT2 DD DISP=(NEW,CATLG,DELETE), // DSN=your.TCCR60.CNTL, // STORCLAS=cls, // SPACE=(3120,(40,20,10)), // DCB=(LRECL=80,BLKSIZE=3120,RECFM=FB) //SYSIN DD DUMMY //*------------------------------------------------------------------*//LOAD02 EXEC PGM=IEBCOPY //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=(OLD,KEEP), // DSN='.TAPE6000.COPYLIB', // UNIT=VTAPE, // VOL=SER=123456, // LABEL=(2,SL), // DCB=DEN=4 //SYSUT2 DD DISP=(NEW,CATLG,DELETE), // DSN=your.TCCR60.COPYLIB, // STORCLAS=cls, // SPACE=(3120,(400,200,100)), // DCB=(LRECL=80,BLKSIZE=3120,RECFM=FB) //SYSIN DD DUMMY //*------------------------------------------------------------------*//LOAD03 EXEC PGM=IEBCOPY //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=(OLD,KEEP), // DSN=C.TAPE6000.SOURCE, // UNIT=VTAPE, // VOL=SER=123456, // LABEL=(3,SL), // DCB=DEN=4 //SYSUT2 DD DISP=(NEW,CATLG,DELETE), // DSN=your.TCCR60.SOURCE,// STORCLAS=cls, // SPACE=(3120,(400,200,100)), // DCB=(LRECL=80,BLKSIZE=3120,RECFM=FB) //SYSIN DD DUMMY ... Now follow the installation steps as described in this guide, please:https://support.ca.com/cadocs/0/CA%20Calendar%20Routines%20r6-ENU/Bookshelf_Files/PDF/Calendar_%20Routines_Technical_%20Manual_ENU.pdf
Additional Information
CA Calendar Routines is written in COBOL and we provide the source code.
It could be necessary to recompile the Calendar Routines when using COBOL 5 and above.
The CA Calendar Routines have been successfully tested with COBOL 5.1.
But COBOL programs that have been compiled with older versions of COBOL may have problems when they are called by programs compiled with COBOL 5.1. Thus we recommend to re-compile the Calendar Routines with COBOL 5.1, for example, if they will be called from COBOL 5.1, for example.