Computer Corporation of America
|
Feedback
Search CCA:
   
USA CCA
CCA Products
CCA Customer Support
CCA Resources
CCA - Company
System 1032

System 1032 Version 9.71-1 Y2K Issues

Problem Description:
An error is encountered when processing certain date formats in the System 1032 DUMP command. The error occurs in formats 2, 3, and 4 when the output length of the data field forces a 2-digit year to be produced. For example, given a dataset and record descriptor defined as:

CREATE DS Y2K

ATTR DT DATE

END

RD Y2KBUG

FIELD DT DATE FORMAT 4 LENGTH 6

END

This will produce a dump file with dates in yymmdd format.

The expected behavior is that dates within the 100-year span defined by $CENTURY_BOUNDARY are valid dates and all other dates are invalid. For example, given $CENTURY_BOUNDARY=1950, the dates from 1950-2049 should be valid. All other dates should produce the DUMCNVERR error message.

The error is that the comparison of the dates to be dumped to $CENTURY_BOUNDARY is incorrect. The comparison is taking place against the century portion of $CENTURY_BOUNDARY. This means that for the above example, $CENTURY_BOUNDARY is being treated as the year 1900 and not 1950. This results in dates from 1900 - 1949 being incorrectly dumped without error and dates from 2000 - 2049 being rejected.

Solution

This problem has been fixed and a fix file has been placed on the CCA OpenVMS FTP site FOX.CCA-INT.COM. You can use anonymous FTP to connect to FOX; the files to download are in the S1032V97-UPDATES subdirectory and are named S1032SHR_V9711.EXE_xxx where 'xxx' is VAX or AXP. See the AAAREADME.TXT file in that directory for how to download the file. An example download is shown below

If you are unable to connect to FTP://FTP.CCA-INT.COM, then please contact CCA Technical support or phone 781- 466-6601 x 265 for information on receiving the updated file via an alternate method, or submit an Information Request Form.

 

     
   
   
     
       
|
Feedback
Contact CCA Webmaster
©Copyright 2008