How do I determine what is the Assembly date and time stamp of a CA-JCLCheck module or CSECT?

Document ID : KB000054654
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Most CA-JCLCheck modules or CSECTs have a date and time stamp which indicates when the code was assembled.
It is useful to find this information when determining which version of a module or CSECT is currently installed.

Solution:

The CA-JCLCheck modules or CSECTs have 2 different ways of indicating the date and time stamp.

  1. For the modules or CSECTs which contain the 'COMPUTER ASSOCIATES' company name in upper case, the date and time stamp immediately follows these characters in brackets. The following example shows the date and time stamp for the CAZ2ACS CSECT ( the date being in American date format mm/dd/yy).

    CAZ2ACS (C) 1993, 2000 COMPUTER ASSOCIATES INTERNATIONAL, INC. (01/30/06 12.28)

  2. For the modules or CSECTs which contain the 'Computer Associates' company name in mixed case, the date and time stamp follows the module or CSECT
    name. There is a space separating the module or CSECT name then the date and time stamp will be held in the next 4 bytes. This can be displayed by browsing the module or module which contains the CSECT and switching 'HEX ON' on the line containing the mixed case company name. The date and time will be held in the format mmddyyhh.

    The following example shows the date and time stamp for the CAZ2TMS5. The hexadecimal representation below will be 02170513. This equates to a datestamp of 02/17/05 (February 17th 2005) and shows that hour of the assemble was 13 (1.00pm).

    CAZ2TMS5 ....(C) 1995, 2005 Computer Associates International Inc.
    CCEFEDEF401014C54FFFF64FFFF4C999AA894CAA9888A8A4C9A8998A899894C984
    3192342502753D3D01995B0200503647435901226391352095359513965130953B