Home Products Users News Contact Us Generix Limited
                                  kea_box.gif (5650 bytes)       kea_logo.GIF (3727 bytes)

Y2K Compliance:

Product: KEA! 420 and KEA! 340

Version: 5.1

Language: English, International, German, French

Core Product Functionality:

KEA! 420 and KEA! 340 are terminal emulation applications whose core product functionality is to display, print, transfer and share host information to users and other desktop applications.

Compliance Clasification:

Compliant – KEA! 420 and KEA! 340 were tested and meet Attachmate’s Year 2000 Product Compliance Definition for all core product functionality and ancillary processes.

Prerequisities:

No prerequisites.

Product Dependencies:

Windows 3.1x, Windows for Workgroups 3.11, Windows 95, Windows 98, Windows NT 3.51 or Windows NT 4.0 with latest service packs.

A computer’s BIOS / Real-Time-Clock (RTC) hardware combination must faithfully process and represent date changes related to the century rollover.

KEA! 420 and KEA! 340 meet their compliance categorization when used with correctly configured servers, PC’s, operating systems, and properly updated host applications and operating systems.

Description of how the product handles dates:

Storage: KEA! 420 and KEA! 340 store and manipulate all date-related information using a signed long integer (32 bits). Date-related information is represented using the number of seconds since Jan 1, 1970 12:00:00am (GMT).

The date range supported is, Jan 1, 1970 12:00:00am (GMT) <= date <= Jan 19, 2038 03:14:07am (GMT). In all instances the system clock is used for current date and time data.

Formatting: Dates are displayed in 2-digit and 4-digit formats according to the host application.

2-digit shortcut handling: KEA! 420 and KEA! 340 have to handle 2-digit year when

  • downloading a file that has a 2-digit year in the attributes packets using the Kermit protocol, and
  • running the Macro Scheduler sample macro that accepts a 2-digit year input. (The Macro Scheduler sample macro is new in version 5.1. It allow users to easily schedule macros that run overnight.)

KEA! 420 and KEA! 340 interpret dates with a 2-digit shortcut to mean 21st century in the following way:

  • 1/1/00 through 12/31/69 are interpreted as 1/1/2000 through 12/31/2069
  • 1/1/70 through 12/31/99 are interpreted as 1/1/1970 through 12/31/1999

Attachmate testing procedures:

  1. Review source code for programmatic date computations:
  • Record any product deficiencies.
  • Prepare testing criteria based on identification of date-related functions within code base.
  1. Define any hardware, operating system or operating environment dependencies.
  2. Identify third party software.
  3. Identify other Attachmate programs included in KEA! 420 and KEA! 340.
  4. Install product in an environment where date/time is set forward to December 1999 and beyond.
  5. Test areas that involve wait or timeout in KEA! 420 and KEA! 340, including the KEA! macro language and OLE automation objects, when the system date rolls over to the year 2000.
  6. Test the Regis time delay escape, s(tn), in KEA! 340 when the system date rolls over to the year 2000.
  7. Use 2-digit year data to test the two areas, identified in the 2-digit shortcut handling section above, which support such data.
  8. Test Kermit, Ymodem and Zmodem file transfer using files with dates within and outside the date range supported by KEA! 420 and KEA! 340.
  9. Test the Format macro function with the SystemTime macro function as its first parameter in environments with system dates within and outside the date range supported by KEA! 420 and KEA! 340.
  10. Test the FileDir macro function, with the options File_Time / File_Date + String_Value, using a folder with files of dates within and outside the date range supported by KEA! 420 and KEA! 340.

Attachmate test findings:

Findings for each test procedure above:

  1. No problem is found.
  2. No problem is found. Please refer to the Product Dependencies section for details.
  3. Adobe Acrobat Reader v3.0 is included in KEA! 420 and KEA! 340. According to Adobe Systems Incorporated, this product should be unaffected by the change to the year 2000 and will accurately represent date information within the constraints of the operating systems.
  4. KEA! 420 and KEA! 340 include PathWay Accessories v6.4, PathWay Runtime v4.2, and Management Console v4.1.
  5. No problem is found.
  6. No problem is found.
  7. No problem is found.
  8. No problem is found. Kermit, Ymodem and Zmodem file transfer work as follows:
  • When KEA! 420 and KEA! 340 are run on a FAT16 or FAT32 file system, file with dates within the range Jan 1, 1980 and Jan 18, 2038 will be downloaded or uploaded with the same dates as the original files. Files with dates outside the above range will be set to the current date/time.
  • When KEA! 420 and KEA! 340 are run on NTFS, files with dates within the range Jan 1, 1970 and Jan 18, 2038 will be downloaded or uploaded with the same dates as the original files. Files with dates outside the above range will be set to the current date/time.
  • With Kermit file transfer, if the host uses 2-digit years in the attribute packets when files are downloaded, the 2-digit years will be interpreted as specified in the 2-digit shortcut handling section.
  1. No problem is found. Consider the following macro example:
  2. Echo ( Format(SystemTime(),"MMM d, yyyy hh:mm:ss"))

    When the system date is outside the date range supported, SystemTime will return a negative value and Format will return a null string.

  3. No problem is found. Consider the following macro example:

MyDir = FileDir ("<path>\*.*", File_Date + String_Value)

For fname In MyDir

Echo (fname + " " + MyDir[fname] + "^M^J")

End

where <path> is the folder containing files with dates within and outside the date range supported by KEA! 420 and KEA! 340.

After running this macro, the list of files in the folder will be displayed on the screen. For each file with a date within the date range supported, the file date will also be displayed next to the filename, according to the short date style specified in the Windows Control Panel.

 

Testing guidelines and recommendations:

In general, avoid testing in a production environment because Attachmate cannot predict side effects with other non-compliant products. Furthermore, it is recommended that developers use 4-digit year formats on any applications that interact or influence the operation of an Attachmate product. This will ensure that the correct/desired date is entered and recorded by the user.

Roadmap to Year 2000 compliance:

Version 5.1 is the first version of KEA! 420 and KEA! 340 compliant with Attachmate’s Year 2000 Product Compliance Definition.

Attachmate Maintenance:

Attachmate will remain vigilant in testing its software for year 2000 compliance, and enhancing those products as required.

Attachmate may release new product versions or service patches in the future. A software maintenance contract is an automated method to receive such product updates. Alternatively, version upgrades may be purchased as required.

Review Date: Aug 12, 1998.

 

NB: The information contained in this document is provided to customers for the sole purpose of assisting in the planning for the transition to the year 2000, and is provided "as is" without warranty of any kind, either express or implied including, but not limited to, the implied warranties of merchantability or fitness for a particular purpose. Generix Limited assumes no responsibility for errors or omissions in this information. All other limitations on liability contained in the applicable software product end user license agreement shall apply. This statement may include technical or other inaccuracies or typographical errors, and changes may be made periodically to the information herein. The information contained in this statement is true and correct as of the posted review date. This information is subject to change and Attachmate recommends that all interested parties monitor this status by regularly visiting our Year 2000 compliance disclosure statements.

arrow_top.GIF (262 bytes) Back to Year 2000

[Home][Products/Services][User Stories][Support][News/Events][Contact Us]

[Product FQA's][How To Find Us]