=========================================================================
    Readme File for AS/400 Client Access for Windows 95 Service Packs
            5763-XD1 V3R1M2 Cumulative Service Pack Level
                            -------------
                               SF52313
                            -------------
       (c) Copyright IBM Corporation 1996.  All rights reserved.
=========================================================================

    IMPORTANT: Be sure to check Informational APAR II10303 for the
    latest list of OS/400 PTFs that must be installed on the AS/400
    prior to attempting any Client Access functions. Some of the
    fixes contained in this service pack PTF may not work if these
    OS/400 PTFs are not installed on the AS/400.  If you have
    internet access, the text of Informational APAR II10303 is
    available at "http://www.as400.ibm.com/clientaccess/" under the
    "Information APARs" link.

---------------------------------
Table of Contents
---------------------------------
1.0  OS/400 PROGRAM TEMPORARY FIXES (PTFs) REQUIRED
2.0  INSTALLATION INSTRUCTIONS
 2.1  INSTALLING FROM A MANAGING AS/400 SYSTEM
 2.2  INSTALLING FROM A LOCAL OR NETWORK DRIVE
 2.3  INSTALLING FROM DISKETTE
 2.4  INSTALL/UNINSTALL CONSIDERATIONS
  2.4.1  REMOVING THE SERVICE PACK
 2.5  NETSOFT ROUTER CONSIDERATIONS
  2.5.1  INSTALLING SERVICE PACKS ON SDLC-ATTACHED PC's
  2.5.2  INSTALLING SERVICE PACKS ON ASYNC-ATTACHED PC's
  2.5.3  INSTALLING WINDOWS 95 32-BIT TWINAX SUPPORT
  2.5.4  INSTALLING SERVICE PACKS ON TWINAX-ATTACHED PC's
 2.6  DATA TRANSFER CONSIDERATIONS
  2.6.1  TRANSFERRING DATA WHEN THE FILE CCSID IS 65535
 2.7  PC5250 CONSIDERATIONS
  2.7.1  HOW TO SWITCH THE CTRL AND ENTER KEYS
  2.7.2  HOW TO CHANGE THE DEFAULT FILE TRANSFER TYPE
 2.8  IBM PERSONAL COMMUNICATIONS CONSIDERATIONS
  2.8.1  ROUTER STATE
 2.9  ANYNET CONSIDERATIONS
  2.9.1  ANYNET OVER ETHERNET
3.0 WINDOWS NT 4.0 Support
  3.1 ENABLING TWINAX DRIVERS
  3.2 ENABLING SDLC DRIVER
4.0 Graphical Access Considerations
  4.1 Saving changes to GA400.INI
5.0  AUTHORIZED PROGRAM ANALYSIS REPORT (APAR) ABSTRACTS
      - SERVICE PACK LEVEL = SF37523 (February 1997)
      - SERVICE PACK LEVEL = SF39220 (March 1997)
      - SERVICE PACK LEVEL = SF39669 (April 1997)
      - SERVICE PACK LEVEL = SF40828 (June 1997)
      - SERVICE PACK LEVEL = SF41904 (July 1997)
      - SERVICE PACK LEVEL = SF42728 (September 1997)
      - SERVICE PACK LEVEL = SF43837 (November 1997)
      - SERVICE PACK LEVEL = SF45545 (December 1997)
      - SERVICE PACK LEVEL = SF46059 (February 1998)
      - SERVICE PACK LEVEL = SF47544 (May 1998)
      - SERVICE PACK LEVEL = SF49654 (August 1998)
      - SERVICE PACK LEVEL = SF52313 (January 1999)


---------------------------------------------------------------------

1.0  OS/400 PROGRAM TEMPORARY FIXES (PTFs) REQUIRED
---------------------------------------------------
   For a list of OS/400 PTFs that must be installed on the AS/400
   prior to attempting any Client Access functions, please reference
   Informational APAR II10303.

2.0  INSTALLATION INSTRUCTIONS
------------------------------

2.1  INSTALLING FROM A MANAGING AS/400 SYSTEM
---------------------------------------------
   Note:
   The following method would be used if you have received the Client
   Access service pack through the AS/400 PTF ordering process either
   as an individual PTF order or as part of an OS/400 PTF cumulative
   package.

   Once this service pack has been applied to the managing AS/400
   system with the LODPTF and APYPTF AS/400 commands, it can be
   installed on individual PC's with the "Install Service Pack"
   program icon in the Client Access Accessories folder.

   The "Client Access Login Service Check" program icon created in
   the Windows 95/NT Startup folder will also detect that the
   managing AS/400 system has been updated, and will present the user
   with the option to install the service pack at startup time as
   well.

2.2  INSTALLING FROM A LOCAL OR NETWORK DRIVE
---------------------------------------------
   Note:
   The following method would be used if you have received the Client
   Access service pack as a set of install image files.

   Install the service pack by the running the "SETUP.EXE" program
   from your PC. This program is part of the install image files
   shipped with a service pack.

   Before running this program, copy the service pack install image
   files to a local drive on your PC or to any accessible network
   drive. Once the install setup program has completed, you can then
   remove the install image files from that drive.

2.3  INSTALLING FROM DISKETTE
-----------------------------
   Note:
   The following method would be used if you have received the Client
   Access service pack as a set of install diskettes.

   Install the service pack by inserting diskette 1 into your
   diskette drive and running the "SETUP.EXE" program. Follow the
   setup program instructions, inserting additional diskettes as
   required.

2.4  INSTALL/UNINSTALL CONSIDERATIONS
-------------------------------------
   The following sections describe additional support and known
   problems that you may notice while using the Install/Uninstall
   function.

2.4.1  REMOVING THE SERVICE PACK
--------------------------------
   To remove this service pack from your PC:

   1. Click the Windows 95 Start button, click on Settings, and then
      click on Control Panel.
   2. Double-click on the Add/Remove Programs icon.
   3. Click on the Install/Uninstall tab, click on IBM Client Access
      for Windows 95 Service Pack SFxxxxx item, and then click on the
      Add/Remove button.
   4. Follow the instructions on the screen.

2.5  NETSOFT ROUTER CONSIDERATIONS
----------------------------------
   The following sections describe additional support and known
   problems that you may notice while using the NetSoft router to
   install service packs with some connectivities.

2.5.1  INSTALLING SERVICE PACKS ON SDLC-ATTACHED PC's
-----------------------------------------------------
   If you have an SDLC-attached PC, and the only connectivity that
   you have to the AS/400 for that PC is SDLC, then you will be
   unable to install the service pack to your PC using conventional
   means (by clicking on the "Install Service Pack" program icon in
   Client Access Accessories folder).

   The suggested way of installing the service pack in this case is to
   take one of the options below.

   1) A parameter has been added to Check Version, cwbckver.exe,
      that will copy the service pack image to the PC's temporary
      directory, install the service pack, then remove the copied
      files.  To use this new support you will need to get the
      latest Check Version, cwbckver.exe, on the PC and change the
      parameters of the 'Client Access Login Service Check' icon in
      the 'StartUp' folder.

      SET UP STEPS

      1. Make sure you have the new Check Version installed
         on the PC before using the new parameter.  If it is not
         installed the parameter will be ignored.
      2. Right mouse click on the 'Start' button in the task bar.
      3. Select the 'Explore' menu choice.
      4. Double-click on the 'Programs' folder.
      5. Double-click on the 'StartUp' folder.
      6. Right mouse click on the 'Client Access Login Service
         Check' icon.
      7. Select the 'Properties' menu choice.
      8.  Click on the 'Shortcut' tab.
      9. In the 'Target:' entry field will be something similar to:
         "C:\Program Files\IBM\Client Access\cwbckver.exe"  LOGIN

      After the 'LOGIN' parameter add ' 0 LOCAL'. The parameters are
      case-sensitive, so be sure to type them in upper case. The
      'Target:' entry field should now look like:
      ...\cwbckver.exe"  LOGIN 0 LOCAL

     PARAMETERS Explained

     LOGIN parameter tells Check Version to do the login service
           check.
     0     is the number of seconds to wait after check version
           starts before checking the service level on the managing
           system.
     LOCAL parameter tells Check Version to copy the service pack
           install image files from the managing system to a
           temporary directory on the PC.  The files will be copied
           to the 'CA400' directory in the Windows 95 Temp
           directory (For example, C:\Windows\Temp\CA400 ).  If the
           CA400 directory does not exist check version creates it.
           If check version creates the directory it will also
           delete it when it is finished.

    POSSIBLE ERRORS:
      - A message is issued if there is not enough disk space to
        copy all the files.  If you get this message you will need
        to free disk space on the hard drive specified in the message.
      - A message is issued if one of the files could not be
        successfully copied.
        If you select OK, check version will attempt to copy the
        remaining files and install the service pack.
        If you select Cancel, check version will stop copying files
        and delete any of the files it has already copied.

    STATUS:
      No status information is displayed while the files are
      copied.  To determine if check version is progressing look
      in the 'CA400' temporary directory (For example
      C:\Windows\Temp\CA400). You should see new files appear
      periodically.

    NOTES:
      1. The LOCAL parameter also works for upgrades to a new
         release.  To use check version to automatically upgrade you
         will need to use the LOCAL parameter to avoid the time out.

   2) Find another Windows 95 PC connected to the AS/400 that uses a
      different connectivity (such as token ring), and create a set
      of service pack install diskettes.  To do this choose
      "Accessories" from the Client Access folder, then choose
      "Create Install Diskettes", and then choose "Service
      Pack (SP)". When this is completed, use these diskettes to
      install the service pack onto your SDLC-attached PC (by running
      SETUP.EXE from diskette 1).

   3) Find another non-Windows 95 PC connected to the AS/400 and copy
      the files from QCA400\WIN32\SERVICE\CDROM directory to a set of
      diskettes, and then create a temporary directory on your
      SDLC-attached PC's hard drive, and copy the files from the
      diskettes to that directory. Run SETUP.EXE from that directory.

2.5.2  INSTALLING SERVICE PACKS ON ASYNC-ATTACHED PC's
------------------------------------------------------
   If you have an Async-attached PC, and the only connectivity that
   you have to the AS/400 for that PC is Async, then you will be
   unable  to install the service pack to your PC using conventional
   means (by clicking on the "Install Service Pack" program icon in
   Client Access Accessories folder).

   The suggested way of installing the service pack in this case is
   to take one of the options below.

   1) A parameter has been added to Check Version, cwbckver.exe,
      that will copy the service pack image to the PC's temporary
      directory, install the service pack, then remove the copied
      files.  To use this new support you will need to get the
      latest Check Version, cwbckver.exe, on the PC and change the
      parameters of the 'Client Access Login Service Check' icon in
      the 'StartUp' folder.

      SET UP STEPS

      1. Make sure you have the new Check Version installed
         on the PC before using the new parameter.  If it is not
         installed the parameter will be ignored.
      2. Right mouse click on the 'Start' button in the task bar.
      3. Select the 'Explore' menu choice.
      4. Double-click on the 'Programs' folder.
      5. Double-click on the 'StartUp' folder.
      6. Right mouse click on the 'Client Access Login Service
         Check' icon.
      7. Select the 'Properties' menu choice.
      8.  Click on the 'Shortcut' tab.
      9. In the 'Target:' entry field will be something similar to:
         "C:\Program Files\IBM\Client Access\cwbckver.exe"  LOGIN

      After the 'LOGIN' parameter add ' 0 LOCAL'.  The 'Target:'
      entry field should now look like:
      ...\cwbckver.exe"  LOGIN 0 LOCAL

     PARAMETERS Explained

     LOGIN parameter tells Check Version to do the login service
           check.
     0     is the number of seconds to wait after check version
           starts before checking the service level on the managing
           system.
     LOCAL parameter tells Check Version to copy the service pack
           install image files from the managing system to a
           temporary directory on the PC.  The files will be copied
           to the 'CA400' directory in the Windows 95 Temp
           directory (For example, C:\Windows\Temp\CA400 ).  If the
           CA400 directory does not exist check version creates it.
           If check version creates the directory it will also
           delete it when it is finished.


    POSSIBLE ERRORS:
      - A message is issued if there is not enough disk space to
        copy all the files.  If you get this message you will need
        to free disk space on the hard drive specified in the message.
      - A message is issued if one of the files could not be
        successfully copied.
        If you select OK, check version will attempt to copy the
        remaining files and install the service pack.
        If you select Cancel, check version will stop copying files
        and delete any of the files it has already copied.


    STATUS:

      No status information is displayed while the files are
      copied.  To determine if check version is progressing look
      in the 'CA400' temporary directory (For example
      C:\Windows\Temp\CA400). You should see new files appear
      periodically.


    NOTES:
      1. The LOCAL parameter also works for upgrades to a new
         release.  To use check version to automatically upgrade you
         will need to use the LOCAL parameter to avoid the time out.


   2) Find another Windows 95 PC connected to the AS/400 that uses a
      different connectivity (such as token ring), and create a set
      of service pack install diskettes.

      To do this choose "Accessories" from the Client Access folder,
      then choose "Create Install Diskettes", and then choose
      "Service Pack (SP)". When this is completed, use these
      diskettes to install the service pack onto your Async-attached
      PC (by running SETUP.EXE from diskette 1).

    3) If you don't have access to another PC with an AS/400
       connection, then the service pack can still be installed.

       To do this, follow these steps:
       a) Make a connection to the AS/400 (from your
          Async-attached PC).
       b) Assign a Network drive to the AS/400, using Explorer.
       c) Create a temporary directory on your local hard drive,
          and copy all of the files in the QCA400\WIN32\SERVICE\CDROM
          directory to that directory.
       d) Run SETUP.EXE from that temporary drive.

2.5.3  INSTALLING THE WINDOWS 95 32-BIT TWINAX SUPPORT
------------------------------------------------------
   After you have installed Client Access Service Pack SF39220, a new
   subdirectory with the update software will be created on your computer.
   This TWINAX directory will be created under the directory in which Client
   Access was installed.  The path is normally
   "C:\Program Files\IBM\Client Access\twinax", where C: is the drive where
   Client Access is installed.  Print off the README.TXT in the TWINAX
   directory.  Follow the README.TXT instructions to go through the
   installation process (INSTALL.EXE).

   Refer to informational APAR II10307 for additional information.

2.5.4  INSTALLING SERVICE PACKS ON TWINAX-ATTACHED PCs
------------------------------------------------------
   If you have a twinax-attached PC and you are not currently able to connect,
   then you will be unable to obtain the service pack using conventional means
   (by clicking on the "Install Service Pack" program icon in Client Access
   Accessories folder).  The suggested way of obtaining the service pack in
   this case is to take one of the options below.

   1) Find another Windows 95 PC connected to the AS/400 that uses a different
      connectivity (such as token ring), and create a set of service pack
      install diskettes.  To do this choose "Accessories" from the Client
      Access folder, then choose "Create Install Diskettes", and then choose
      "Service Pack (SP)". When this is completed, use these diskettes to
      install the service pack onto your twinax-attached PC (by running
      SETUP.EXE from diskette 1).
   2) Find another non-Windows 95 PC connected to the AS/400 and copy the
      files from QCA400\WIN32\SERVICE\CDROM directory to a set of diskettes,
      and then create a temporary directory on your twinax-attached PC's hard
      drive, and copy the files from the diskettes to that directory. Run
      SETUP.EXE from that directory.
   3) Additional means of obtaining service packs are described in
      informational APAR II09523.

2.6  DATA TRANSFER CONSIDERATIONS
---------------------------------
   The following sections describe additional support or known
   problems that you may notice while using the Data Transfer
   function.

2.6.1  TRANSFERRING DATA WHEN THE FILE CCSID IS 65535
-----------------------------------------------------
   The Data Transfer function will not translate data between ASCII and
   EBCDIC, if the CCSID of the file on the AS/400 is 65535.  Uploads to the
   AS/400 file will generate message "CWBTF0005 - Data in this field is
   incorrect or does not match PC data type."  Downloads to the PC will
   complete successfully, but the data will not be converted, appearing as
   hexadecimal data instead of the correct character data.

   Data Transfer will now allow conversion from CCSID 65535 to the PC CCSID
   on transfers to the PC.  The AS/400 job CCSID will be used for the
   conversion.  Data Transfer will also convert from the PC CCSID to the
   AS/400 job CCSID for transfers to the AS/400 when fields are tagged with
   the 65535 CCSID.

   This conversion is controlled by creating an INI file named CWBTFR.INI in
   your Windows install directory (which is usually C:\WINDOWS for Windows 95
   and C:\WINNT for Windows NT 4.0). For your convenience, we have shipped a
   sample CWBTFR.INI file in the Client Access install directory (which by
   default is C:\Program Files\IBM\Client Access). We also included a
   CWBTFR.TXT file, which explains the different fields. To use CWBTFR.INI,
   copy it to your Windows install directory and change it to reflect the
   options you wish to use.

   The CWBTFR.INI file must contain ONE of following lines:

   ForceTranslation=0;     for no translation of 65535 data
     OR
   ForceTranslation=1;     for translation of 65535 data

   If the CWBTFR.INI file is not found, or the correct section and value
   names are not present in the CWBTFR.INI file, Data Transfer will default
   to not translate 65535 data.

   WARNING: Enable this fix only if you are confident the data contained
            within columns tagged with the 65535 CCSID are in a defined CCSID
            that matches the user profile CCSID of the jobs that will access
            it.  Accessing 65535 CCSID data from a job CCSID that does not
            match the data may corrupt data within the database file.  If you
            don't enable this fix by providing a CWBTFR.INI file, transfers
            will continue to behave as they did before.

            Columns tagged with the 65535 CCSID are designed to not be
            converted when transferring to/from the PC.  Using this fix,
            which forces a conversion to take place, is to be done only when
            it is not possible to change the column or file CCSID from 65535.
            Every attempt should be made to appropriately tag the data with
            the correct CCSID.

            For more information on the 65535 CCSID, see topic 2.2.3.2 in the
            AS/400 National Language Support book, SC41-1301-00.

            Conversions from CCSID 65535 fields are prone to errors under
            multi-language situations where AS/400 user job CCSIDs do not match.

2.7  PC5250 CONSIDERATIONS
--------------------------
   The following sections describe additional support or known
   problems that you may notice while using the PC5250 function.

2.7.1  HOW TO SWITCH THE CTRL AND ENTER KEYS
--------------------------------------------
   Before Service Pack SF42728, the default action for the Enter key was
   "Field Exit", and the default action for the Ctrl key was "Enter". These
   actions were swapped in SF42728. If you are using a keyboard mapping file
   (.kmp file) you are not affected. If you would like to switch the keys back,
   perform the following steps to create a keyboard mapping file with the
   original keyboard layout.

   1) Start a PC5250 session
   2) From the "Assist" pulldown, select "Keyboard Setup...".
   3) Click the "User-Defined" radio button for "Current Keyboard" and then
      click the "Customize" button (if you have an existing keyboard layout
      select it with the "Browse" button).

   Steps 4-10 change the Ctrl key to be Enter in your PC5250 session.

   4) Click on the "Ctrl" key on the keyboard layout.
   5) In the "Function" dropdown list, select "Enter/Control".
   6) With the function highlighted, click on the "->" next to the
      "Base" state.
   7) Press the "Change Key" button at the bottom.

   8) In the "Function" dropdown list, select "Enter/Control".
   9) With the function highlighted, click on the "->" next to
      the "Shift" state.
   10) Press the "Change Key" button at the bottom.

   Steps 11-20 change the Enter key to be Field Exit, New Line,
   and Carrier Return in your PC5250 session.

   11) Click on the " <-' " key on the keyboard layout (this
       is the Enter key).
   12) In the "Function" dropdown list, select "Field Exit".
   13) With the function highlighted, click on the "->" next to
       the "Base" state.
   14) Press the "Change Key" button at the bottom.

   15) In the "Function" dropdown list, select "New Line".
   16) With the function highlighted, click on the "->" next to
       the "Shift" state.
   17) Press the "Change Key" button at the bottom.

   18) In the "Function" dropdown list, select "Carrier Return".
   19) With the function highlighted, click on the "->" next to
       the "Ctrl" state.
   20) Press the "Change Key" button at the bottom.

   21) Exit and save the keyboard mapping.
   22) From the "Keyboard Setup" dialog box, click on the "OK" button.

   The keys should now be re-mapped to the way they were originally shipped
   in V3R1M2.

2.7.2  HOW TO CHANGE THE DEFAULT FILE TRANSFER TYPE
---------------------------------------------------
   With service pack SF43837, the default action for the "Transfer" pull
   down menu items and the "Send" and "Receive" buttons in PC5250 has been
   changed to invoke CA/400 data transfer rather than PC5250 file transfer.
   If CA/400 data transfer is not installed on the PC, the default is
   set to PC5250 file transfer.

   When these menu options are selected, a control file is created that
   specifies the host system that the current session is connected to on the
   "SYSTEM" line of the control file. The control file name contains the
   session letter and has a type of ".TFR" for transfers from the PC and
   ".TTO" for transfers to the PC, and it is created in the private
   directory (Emulator/private).  For example, the file name is PC5250$A.TTO
   for a download from session A. If this file already exists and contains a
   line that starts with the string "SYSTEM      ", then this line is simply
   updated with the current host system.  Otherwise the file is created (or
   recreated) from scratch. The CA/400 data transfer function is then invoked
   (CWBTF.EXE from the directory above where the PC5250 executables live)
   with this control file as the only argument.

   In order to change the appearance and functioning of the "Transfer" menu
   option to its original state (i.e. invoking PC5250 file transfer), a user
   must edit the workstation profile (.WS file) and add the line:

            ForceDataTransfer=N

   to the [Transfer] section of this file.  If no [Transfer] section exists,
   then add the lines:

            [Transfer]
            ForceDataTransfer=N

   to the bottom of this file.

   When CA/400 data transfer is not installed on the PC, no changes
   are noticed.

2.8  IBM PERSONAL COMMUNICATIONS CONSIDERATIONS
-----------------------------------------------
   The following sections describe additional support or known
   problems that you may notice while using an IBM Personal
   Communications connection.

2.8.1  ROUTER STATE
-------------------
   If you use the IBM Personal Communications connection type, the
   connection must first be made through IBM Personal Communications.
   Client Access will start this connection for you when IBM Personal
   Communications has not been started, only if the following are
   true:

   - The directory that IBM Personal Communications is installed to
     is in the PATH environment variable.
   - The connection to the desired AS/400 is defined correctly in the
     IBM Personal Communications default configuration file.

   If either of the above is not true, the IBM Personal
   Communications connection must be started manually before using
   Client Access functions.

2.9  ANYNET CONSIDERATIONS
-------------------------
   The following sections describe additional support or known
   problems that you may notice while using an AnyNet connection.

2.9.1  ANYNET OVER ETHERNET
---------------------------
   When using AnyNet over an Ethernet connection, check the SSAP AA
   value for the Ethernet line description on the AS/400.  This value
   should be set to 1480.  If it is set to 1496 (the default), you
   will have problems getting a communications connection to the
   AS/400 using Client Access.

3.0 WINDOWS NT CONSIDERATIONS
------------------------------

3.1 Enabling Twinax Drivers
---------------------------
   The twinax drivers are installed when Client Access is installed
   on your Windows NT system.  Before you can use the drivers you
   must enable them, to enable them a user with administrator
   authority needs to do the following:

   Go to My Computer -> Control Panel -> Devices.  Scroll down the
   list of devices until you find IBMTwx, IBMTwxNM, IBMTwxSN.
   For each device select the device and press the start button.
   Do your Netsoft and Client Access configurations and try to make
   a connection.

   If the connection is successful return to the Devices window and
   again find the IBMTwx, IBMTwxNM, IBMTwxSN devices,  this time
   for each device select the device, press the startup button and
   choose automatic as the startup type.

   If the connection does not work it is probably because of a IRQ,
   IO address, or shared memory conflict.  Use the following
   information to resolve conflicts.

   The default settings for the ISA twinax driver are as follows:
    IRQ           - 0x00000005
    IO Address    - 0x0000271A
    Shared Memory - 0x000DC000

   If these values are not correct for your card or if they conflict
   with another card you may need to change the settings.  To do
   this use the regedit program and edit the following key:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IBMTwx\parameters

   The default settings for the PCMCIA card driver are as follows:
    InterruptNumber         - 0x0000000A
    IOBaseAddress           - 0x00000300
    MemoryMappedBaseAddress - 0x000CC000

   If these values are not correct for your card or if they conflict
   with another card you may need to change the settings.  To do
   this use the regedit program and edit the following key:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IBMTwxSN1\Parameters

3.2 Enabling SDLC Drivers
---------------------------
   The SDLC drivers are installed when SNA communications are
   installed on your Windows NT system.  Before you can use the
   drivers you must enable them, to enable them a user with
   administrator authority needs to do the following:
   Go to My Computer -> Control Panel -> Devices.  Scroll down
   the list of devices until you find VNSSDLCI.  Select the
   VNSSDLCI device and press the startup button, change the startup
   type from manual to automatic and restart your Windows NT system.

4.0 Graphical Access Considerations
-----------------------------------
   4.1 GA400.INI
   ----------------
   If you have made any changes in the Graphical Access configuration
   file GA400.INI, applying this service pack will overlay those
   changes.  You will need to make the changes again after applying
   the service pack.

5.0  AUTHORIZED PROGRAM ANALYSIS REPORT (APAR) ABSTRACTS
--------------------------------------------------------
   The following lists the APARs fixed at each of the service pack
   levels.  Each service pack PTF is cumulative, that is, the most
   recent service pack PTF released contains all the fixes from prior
   service pack levels in addition to the APARs listed for a
   particular service pack. The fix abstracts are listed by
   installable component within a service pack level.



 ---------------------------------
   Service Pack Level = SF52313			
    Build date = January 1999
 ---------------------------------

Base Support
------------
APAR = SA74939 CA400WINOPT-NETDRIVE-INCORROUT CANNOT CONNECT TO KANJI DIR
  The customer creates a directory on the AS/400 whose name  
  contains some Japanese Kanji (DBCS) characters.  Then the  
  user attempts to connect to the directory using Explorer.  
  The connect fails with "Computer or share name not found"  
  message.  This error only occurs on Windows 95; it does not
  occur with Windows NT.                                     
                                   

AFP WorkBench Viewer
-------------------
  None.


5250 Display and Printer Emulator
---------------------------------
APAR = SA73928 CA400WINOPT-TERMEMUL-INCORROUT-PC5250
  Using a PC5250 session to display the contents of a file        
  member, everything works fine as long as there are no           
  packed fields included in the file.  If a packed field is       
  included, light retangles are displayed, which is fine.         
  But if the user presses PF1 for Help, and then leaves the Help  
  window with PF3, PF12, or with the Enter key, the light         
  rectangles are replaced with blank fields.  It the user pages   
  down or pages up, the light rectangles are once again displayed.

APAR = SA74441 CA400WINOPT-TERMEMUL-ETH-UNPRED-
  When using the TAB key in OV/400, the cursor will either stop
  performing the TAB function and/or start moving character by 
  character along the screen.  This usually occurs when        
  position 80 is reached, and then OV/400 pans to the right.

APAR = SA74505 CA400WINOPT-PRINTEMUL-ETH-INCORROUT-PRT PC5250 HP4 PRINTER
  After installing SF47544, the correct output is not produced 
  for a PC5250 HP4 printer session using HPJL4.PDT.  The spool 
  file has a page size of 66x132 6lpi 10cpi font(*cpi), with   
  pagrtt set to *auto.  The output should landscape and print  
  13.3cpi.  The output is landscaped, but printed at 10cpi.

APAR = SA74583 CA400WINOPT-TERMEMUL-INCORROUT UNABLE TO TYPE GREEK CHARACTE
  After installing SF47544, the user can not type Greek characters
  from within a PC5250 session.  When the user switches to the    
  Greek keyboard using the Alt+Shift key sequence, the user can   
  only type English characters. 

APAR = SA74619 CA400WINOPT-TERMEMUL-INCORROUT PC5250 TERMINAL SESSION SHOWS
  While editing an OV/400 document in a PC5250 session, the      
  stopcodes are displayed as a semi-colon (;) and there is no way
  to non-display the stopcode (;). 

APAR = SA74810 CA400WINOPT-PC5250 DSPF KWD MLTCHCFLD RETURNS 0 EVEN IF CHOO
  PC5250 session fails on DSPF fields defined with keyword       
  MLTCHCFLD.  When the user selects the field with the mouse, the
  value sent back is '0' instead of the expected value of '1'.   
  This error occurs with DSPF with more than one field described 
  with MLTCHCFLD.

APAR = SA74819 OSP-D/T3179-PAR CA400WINOPT PC5250 INCORROUT
  The End Field key does not function correctly within DDS.   
  Pressing the End Field key within a window causes the cursor
  to jump out of the window.

APAR = SA74909 CA400WINOPT-APIS-MSGCPF5411-PC5250 EMUL
  Running a program which uses DSM APIs on a CM/2 or PC5250
session causes the QsnPutGetB to fail with MSGCPF5411.   

APAR = SA74971 CA400WINOPT CURSOR MOVEMENT PROBLEM WHEN RUNNING
  If a user requests a data stream and starts to type information
  on an input screen while waiting for the system response,      
  the cursor jumps to the first input field on that input screen 
  when the system sends the data stream to the user.   If the    
  system sends a data stream at the same time that the user sends
  a new transaction to the system, the session will hang.

APAR= SA75173 CA400WINOPT-COMM-INCORROUT QSYSOPR FILLS WITH CPF1269
  When using MS SNA Server, if the user runs the CHGPWD command
  in a PC5250 session, and then starts a second PC5250 session,
  the previously cached password is used instead of the new    
  password.  The retries every few seconds will cause QSYSOPR  
  to fill with messages, and could cause the AS/400 to crash   
  if left unnoticed. 

APAR = SA75409 CA400WINOPT-PC5250-INCORROUT CHECK(RLTB) PROBLEM
  Using 5250 emulation, DSPF with CHECK(RLTB) the cursor does not
  move correctly if field function is FLDCSRPRG.                 
  RTP Defect 37356 

APAR = SA75677 CA400WINOPT-TERMEMUL-PC5250 HANGS WHEN PROCESSING SQL SELECT
  Running an SQL query against a file that contains unprintable 
  characters causes the PC5250 to hang.  The session needs to be
  closed.  The error displayed is 'This program has performed an
  illegal operation and will be shut down'.   The problem is    
  recreatable by running STRSQL and specifying:                 
  Select * from Lib/file (where file contains unprintable data).

APAR = SA75797 CA400WINOPT-PC5250-INCORROUT CHARACTERS LOST IN S36ENV 
  When an input field or output field on screen 1 is overlayed  
  with two more screens, the character before the first position
  of the input field is lost.  Overlaying screen 1 with just one
  screen does not show the problem.                             
  When USRDSPMGT is removed from the DDS the problem disappears.
  Only screen 2 has data on the position of the fields, screen 3
  does not, but does cause the missing characters.              
  The program is a S/36 environment program. 

APAR = SA76056 CA400WINOPT-TERMEMUL-INCORROUT THE RIGHT ARROW KEY DOES NOT
  When a user calls their Data Entry program, the right arrow key
  should act as the Tab key and jump from field to field, but it 
  does not. 

APAR = SA76260 CA400WINOPT-PC5250-TERMEMUL-INCORROUT SECOND LEVEL HELP
  When a user is running an application that provides second 
  level help, pressing Alt-F1 should display the second level
  help, but it does not. 

APAR = SA76424 CA400WINOPT-PRINTEMUL-INCORROUT WITHOUT THE BESTFIT OPTION,
  After installing SF48155, printing to an HP DeskJet or         
  LaserJet printer when using Computer Output Reduction (COR)    
  causes the output to print at 17.1 CPI, but with a very large  
  font.  The PCSWIN.INI file is set up to have the BestFit       
  option turned off.  This problem can be circumvented by turning
  the BestFit option on, or by editing the PCSPD.DAT file so that
  font 11 (GFID0011) has a font width of 84 (17 CPI) or 120 (10  
  CPI) instead of 144 (10 CPI).  However, this will result in    
  printing too small for output that does not use COR (for       
  example, 66 x 80 spooled files).

APAR = SA76586 CA400WINOPT-PC5250 PERIOD AND COMMA NOT ALLOWED IN ALPHABETI
  The PTF for SA72104 fixed the problem with NLS characters 
  for codepage 0277 in alphabetic fields, but had the effect
  that period and comma was not allowed. 

APAR = SA76858 CA400WINOPT-PC5250 -OV:INSERT OF RCR CAUSES EXTRA LINE
  Using ca400winopt R312 or R313 with sf48155 and pc5250:         
  inserting RCR at right margin symbol causes extra lines in doc. 
  To recreate:                                                    
   1. strofc and go to a doc                                      
   2. type a line of characters and at the latest position (under 
      typed a required carriage return.                               
   3. then you type something at the following line.              
   4. You come back to the first line and you insert some letters.
   5. You enter to refresh and you will see a blank line with the 
      carriage return.

APAR = SA76893 CA400WINOPT-PC5250 PCSCM INVALID PAGE FAULT IN PCSTRACE.DLL
  Usinf a Third Party application caled Surpass gives Illegal
  Page Fault in PCSTRACE.DLL when using the download option. 
  happens with R312 of CA400WINOPT with SF49654 SP installed.

APAR = SA76933 CA400WINOPT-TERMEMUL-INCORROUT KEYBOARD BUFFERING FAILS AFTE
  After applying R312 SF49654 keyboard buffering or typeahead
  fails intermittently. To reproduce the problem.            
  WRKMBRPDM FILE(MFORTI/CLESRC) MBR(MEMCOMPARE)              
  ENTER                                                      
  option 2                                                   
  ENTER                                                      
  option 2                                                   
  ENTER                                                      
  If keyed quickly to buffer the keystrokes we end up with 22

APAR = SA75357 CA400WINOPT-PERFM POOR CONSOLE PERFORMANCE
  The performance of PC5250 Async Console is very slow, and
  needs to be improved.

APAR = SA76969 CA400WINOPT STARTING SECOND SESSION TOO QUICKLY CAUSES HANG
  When starting multiple PC5250 sessions, starting a second
  session too quickly (before the first session is ready)  
  causes the sessions to hang. 
   
   

Data Transfer
-------------
  None.
  

Graphical Access
----------------
  None.


Printer Drivers
---------------
  None.


SNA Communications Support
---------------------------
APAR = SA71820 CA400WINOPT-COMM-NETSOFT-TDLC-INCORROUT TWINAX CONNECTION HA
  CA400WINOPT R312 with service pack level SF46059 twinax (IBM  
  5250 PCI express adapter) connected to an AS400.  The user    
  initiates a connection to the AS400, via the black box icon on
  the desktop or under AS400 connections.  Then they disconnect 
  and then attempt to reconnect again, the connection appears to
  hang after signing on to the NS router.  When CTL-ALT-DEL is  
  pressed, NSADMIN shows "Not Responding". 

APAR = SA75312 CA400WINOPT-COMM-NETSOFT-UNPRED NWSAA EXPIRED PW HANDLING
  Customer connects to the AS/400 via Novell SAA Gateway.  On the
  PC, the Netsoft NS/Router Netware for SAA link type defines the
  connection.  After upgrading their AS/400 to V4R2, users are no
  longer able to signon with an expired password.  This was      
  allowed prior to the AS/400 upgrade to V4R2. 

                                           

Operations Navigator
--------------------
  None.


Toolkit
-------
  None.




 ---------------------------------
   Service Pack Level = SF49654			
    Build date = August 1998
 ---------------------------------

Base Support
------------
APAR = SA73147
  When Client Access network drives are configured to be assigned
  during Windows startup, the Client Access task tray icon that  
  indicates active connections is not being displayed.           
                                                                
  If Client Access network drives are not automatically assigned 
  during Windows startup, the Client Access task tray icon will  
  display normally.                                               
       
APAR = SA72435
  Microsoft Query pop-up menu option 'join' does not allow the
  outer join functions. The choices 2 - 3 to define the outer join    
  are greyed out. The only available is number 1 for inner join.
  
APAR = SA72689
  Customers application is using ODBC interface of Client Access
  for Record I/O. When the program executes 65k of statement    
  handles (65494 runs) the error 'not enough memory' occurs on  
  the PC side. 
                                                 
  Also reset parameter markers and rebind them do not change    
  the actual lengths of data.                                     
     
APAR = SA72831
  Customer is experiencing hangs when trying to logon to       
  Windows 95, or trying to shutdown Windows 95.  This problem  
  may occur even if no Client Access network drives are mapped.

APAR = SA74807
  Network Drive support on Windows NT fails to connect if any
  services are configured to run under a USER account.  This 
  affects users running with the IBM Primary Logon Client for
  Windows NT, and other applications.                                  
  
                                   

AFP WorkBench Viewer
-------------------
  None.


5250 Display and Printer Emulator
---------------------------------
APAR = SA69975
  Async console session hangs after pressing host print on the
  CHGFTPA, CHGHTTPA and specific user screens.                  
    
APAR = SA71410
  Underscore starts at left margin instead of under the position  
  of the intended data, using PC5250 print emulation with provided
  IBM4019.PDT. Problem occured printing OV/400 docs where one line
  followed by another is printed bold and underscored. At the     
  second line the underscore starts at the left margin.                            
    
APAR = SA71670
  After loading service pack sf46059, all of       
  the sessions that were defined using the Multiple
  Sessions program will not start.                 
    
APAR = SA71849
  When a user receives a break message that displays on line 24,
  the session's cursor will jump to the beginning of the command
  line.                                                         

APAR = SA71904
  The customer is editing a display file and places the cursor 	  
  on the second line of the file.  He then hits the End key      
  (which is mapped as End of Field) and the cursor moves outside 
  of the window instead of going to the end of the field.        

APAR = SA71936
  CA400WINOPT R312; PC5250 SESSION                                
  Steps to recreate:                                              
  1.Start two PC5250 sessions                                     
  2.STRPCO                                                        
  3.Open a OV/400 document in both sessions                       
  4.Create a document with 5 LINES and a CR at the end of the line
   LINE 1                                                          
   LINE 2                                                          
   LINE 3                                                          
   LINE 4                                                          
   LINE 5                                                          
  5. CUT and PASTE these lines in the second document session     
  6. Result is that only one line is inserted                     
   LINE 1                                                          

APAR = SA72104
  We have a problem with NLS characters on CA400 for Win95 R312
  When typing one of these in an alphabetic field on a display 
  screen, (field described with a 'x'), we get a message saying
  "only alphabetic characters plus ',' '.' '-' are allowed".   
  This is the same as APAR SA64155, but with other             
  characters. The characters are: hex 6a 8c c0 7b d0 6b.       
  These are the 3 national characters in Denmark. The GCGID is:
  lo610000 lo620000 la510000 la5200                            
  0000 la270000 la280000 and we are using a QCCSID of 277 and a
  QCHRID of 697 277.                                             

APAR = SA72566
  After customer installed SF46059 on his CAWINNT PCs he    
  is experiencing a problem with  his DDS Menu Bar in his   
  PC5250 emulation sessions.  The shortcut 'Pneumonics' are 
  messed up. The underline has been shifted one position to 
  the right. For instance if there was a menu option for    
  PRINT, it could have been CTL-P.  The Shortcut is         
  still CTL-P, but now the underline for the menu option is 
  under the letter R in PRINT.                              

APAR = SA72973
  Customer is trying to use DDE to send data between his 
  program and his 5250 session.  When doing a PUTDATATOPS
  and sending four characters (or intervals of four) an  
  extra "garbage" character appears after the real data. 
  Example:                                               
       Trying to send:  ABCD                             
       What gets sent:  ABCD&                            

APAR = SA73082
  CA400WINOPT installed after customer application that uses a 
  directory named PROGRAM will cause PC5250 to fail with the   
  PCSERR200 when attempting to start session.                  

APAR = SA73837
  In a document with the margin set to 80, if the              
  user trys to insert characters in front of a two letter word 
  beginning in column 77, the second charater will be lost.    

APAR = SA74049
  PC5250 printer emulation sessions will                    
  intermittently start with a control panel, but no session 
  window. This has been observed in both TCP/IP and         
  NS Router-Anynet environments.                            

APAR = SA74116
  Customer sees rectangles with a cross in it for the
  required carriage returns in his OV/400 documents. 

APAR = SA74322 
  Using DUP KEY in field with CHECK(RL) attribute RL is ignored. 
  

Data Transfer
-------------
APAR = SA72333
  Using the Client Access for Windows 95/NT RFROMPCB application
  with the /i parameter still results in a MSGCWBTF0008 and the 
  send failing.  This happens when too many digits are present  
  in the data that is being sent to the AS/400.                 
                                                              
  Using the Data Transfer application allows users to continue  
  despite this and default field sizes are used.                
                                                              
  RFROMPCB with the /i parameter should have behavior similar to
  Data Transfer.                                                
  

Graphical Access
----------------
  None.


Printer Drivers
---------------
  None.


SNA Communications Support
---------------------------
APAR = SA71503
  When using the NS Router, connecting to the AS/400 with a user 
  profile having a password of 10 characters in length can result
  in message CWBLM0006 (CPF1269 rc2021 on the AS/400 side).  This
  only occurs if the NS Router is connected via the NS           
  Administrator before the emulation session is started via the  
  AS/400 Connections GUI.  This occurs for both PC5250 and       
  Graphical Access.  If you connect directly via the AS/400      
  connections GUI, everything works fine.  

APAR = SA71910
  Customer has been using a system name/Local Control Point       
  name/default local location of #098 for many years. Now trying  
  to connect with R312 of CA400WINOPT. Problem only happens with a
  System using Local Control Point name of #098.  WIN16 Client    
  SA41018 same issue.

APAR = SA72536
  Using CA400WINOPT R312 and SP SF46059 on WIN-NT 4.0 SP3        
  workstation running NS Router 802.2 link type over Ethernet,   
  PC5250 display sessions would hang after approximately 10      
  minutes.  The PC did not lock up, but had to be rebooted before
  the connection would work again.                               

  The Windows NT DLC buffers were being depleted rapidly due to a  
  broadcast frame being sent out on the global SAP every 30        
  seconds in the network.  Once the DLC buffer pool decreased to a 
  certain number, the PC52520 display sessions would hang.         
                                                                 
  The READ parameter in module 8022.DLL was changed to             
  uchOptionIndicator to LLC_OPTION_READ_ALL from                   
  LLC_OPTION_READ_STATION and the problem was resolved. 

APAR = SA74808
  The NS/Router will not reconnect to the AS/400 after logging 
  off of Windows 95, and then logging back on. 

APAR = SA73159
  NS Router connection fails on Windows NT with unexpected return
  code RC=200 if there exists a directory named "Program" on the 
  same drive as Client Access is installed.                      
                                           

Operations Navigator
--------------------
  None.


Toolkit
-------
  None.


 ---------------------------------
   Service Pack Level = SF47544		
    Build date = May 1998
 ---------------------------------

Base Support
------------
APAR = SA71691
  There are problems in creating Client Access for AS/400        
  diskettes from an AS/400 with an installed version of Client   
  Access that is one or two modification levels greater than that
  installed on the PC from which the diskettes are being created.
  The problem is usually indicated by receiving error message    
  CWBAD4020 because a file cannot be found or CWBAD4099 with     
  return code 3 3 because the modification level is not being    
  handled properly. 

  - Creating V3R1M3 Client Access for Windows 95/NT diskettes from
    a PC with V3R1M2 of Client Access for Windows 95/NT installed.
    In this case the diskettes are created correctly except for   
    the Minimum set of diskettes.  If trying to install from the  
    set of diskettes created using the Minimum option, the Install
    program (setup.exe) will think all components are on the      
    diskettes.  If when installing from these diskettes you select
    a component or subcomponent to be installed that doesn't exist
    on the set of diskettes then the error "FileSetPerform -2:  An
    unexpected error has occurred while processing file set       
    xxxxxxxx.xxx" will occur during the installation.  In this    
    case, if those components are desired the best solution is to 
    follow the instructions listed in the CIRCUMVENTION section of
    this APAR and then recreate the set of diskettes using the    
    upgraded Create Install Diskette function. 

APAR = SA71532
  After a communication failure, SQLPrepare to the Client Access 
  ODBC driver call will receive an error SQLSTAT S1000. Also     
  SQLDisconnect will then receive SQLSTAT 08S01 and              
  SQLFreeConnect will receive SQLSTAT S1010. These errors does   
  not allow the application to release memory properly.          
  
APAR = SA71605
  Calling a stored procedure using Microsoft Visual Basic RDO  
  (Remote Data Objects), null values get passed to the         
  procedure's OUT parameters if no value is specified. The ODBC
  driver erroneously checks the value of these parameters and  
  returns an SQL_ERROR.                                         
    
APAR = SA70894
  A hang occurs when the user logs on to a Windows 95 machine  
  when Client Access is installed.  This happens when using the
  IBM Networks Client for Windows 95 or the NetFinity Service  
  Manager.  The Windows 95 operating system seems to hang.     
  Pressing CTRL+ALT+DEL shows the task manager with            
  MPREXE NOT RESPONDING.                                       

APAR = SA72276
  On Windows 95, customer creates Client Access servicepack   
  diskettes on one day, and installs them on a later day.     
  If the option is taken to reboot the PC (via the servicepack 
  install wizard or a silent install), the PC will hang during
  shutdown on the "Please wait, Shutdown in Progress" clouds  
  bitmap.
                                                     
  After the customer selects to reboot the PC at the
  end of the servicepack install, on slower PC's the
  shutdown does not commence immediately, and the   
  installation wizard will attempt to free a DLL    
  used during install.  This DLL is located on the  
  first diskette, and causes a problem where the    
  Windows 95 operating system attempts to access the
  file. This can interfere with the shutdown process
  causing it to hang.                               
                                                  
  The date the diskettes were created is significant
  in that it somehow is tied to the diskette volume 
  label.  This only is a problem with Windows 95 -  
  Windows NT does not have this problem.            
                                                  
  The servicepack install wizard is changed to      
  copy this DLL from the first diskette to a        
  temporary local directory, and load and unload    
  the DLL from there.  This solves the problem      
  with unloading the DLL and having the operating   
  system attempt to locate the DLL on the first 
  diskette.
  
APAR = SA68417
  The last NS Router conversation or TCP/IP conversation is not
  ended when using PC5250 Exit All option to end all sessions.  
  
APAR = SA71954
  "Data Transfer To AS/400" causes a page fault in     
  module CWBNL.DLL when the file to be transferred     
  contains null characters.                            
                                                     
  The following page fault details are displayed.      
                                                     
  CWBTF Page Fault                                     
  Module : CWBNL.DLL                                   
  Registers:                                           
  EAX=00cdf888 CS=0137 EIP=65db5bf8 EFLGS=00010212     
  EBX=000003fe SS=013f ESP=00cdf864 EBP=000003fe       
  ECX=00000000 DS=013f ESI=0067a9c0 FS=0f37            
  EDX=00000001 ES=013f EDI=000003fe GS=0000            
  Bytes at CS:EIP:                                     
  8b 11 6a 0a 50 52 ff 15 6c d4 db 65 8d 4c 24 24      
  Stack dump:                                          
  006644cc 00000000 00cdfa04 00000000 000017db 00cdfa04
  0067b0ae                                             

AFP WorkBench Viewer
-------------------
  None.


5250 Display and Printer Emulator
---------------------------------
APAR = SA69686
  When a PC5250 printer session is configured, and a saved icon   
  for that printer session is used to start the connection to the 
  AS/400, the printer session and connection are made, but the    
  printer operator panel does not display.  If the connection is  
  made first, and then the PC5250 printer session is started, the 
  printer operator panel does display.  (The printer operator     
  panel shows Ready, Job in Process and On Line.)                 
  
APAR = SA67175
  DSPF field with DSPATR(PC) CHECK(RL) CHECK(RB).                 
  The cursor position is on the right side (as it should); TAB and
  Field exit work fine. When keying data the first charcter is    
  displayed but the cursor stays in the first position. Keying    
  the second character results in msgkbd0018.                     
  
APAR = SA71854
  Once SP SF46059 is loaded, using SEND NOTE in OV/400 
  and then F6(Type Note), boxes w/ X's show up for     
  non-displayable characters.  They also show          
  up when the note is displayed in "Work w/ mail".     
    
APAR = SA69192
  Checks printed via PC5250 are producing incorrect output.  The
  spool file attributes are:                                    
  L88 LPI8 W102 CPI12 with degree of page rotation=0            
  The spool file is printer based on the CPI setting in the     
  printer file attributes.  We tried to alter the CPI setting,  
  but could not find an acceptable font.  The data was printed  
  outside of the boxes within the form.                         
  
APAR = SA69166
  Problem with running PC5250 on the Hebrew NT 4.0 Work Station. 
  Hebrew Windows 95 and English NT 4.0 Workstation work but      
  Hebrew NT 4.0 does not. The phenomena is that instead          
  of Hebrew characters blanks appear.                            
  
  This ptf when used in conjunction with a new font file  
  referenced in Informational Apar II11082 corrects the   
  reported problem.

APAR = SA70487
  When in a PC5250 emulation session, while editing a document
  using the OV/400 Word Editor, the words at the right margin 
  are split to the next line without hyphenation marks, or are
  not hyphenated at all. 

APAR = SA70601
  If a command sent to the PC using STRPCCMD has multiple          
  blanks in the parsed string then these blanks are                
  substituted with one blank.                                      
  To recreate do the following:                                    
  1. Signon to the AS/400 and run STRPCO                           
  2. Run "STRPCCMD PCCMD('echo x   y   z >> c:\tmp\aaa.txt')"      
  3. Observe that the file contains the string "x y z" and not the 
     "x   y   z" as required.                                      
  
APAR = SA71195
  The customer has a problem with printing in a PC5250 printer    
  emulation session.  He prints a form which is generated         
  on the AS/400 with a RPG program to a printer at                
  the pc. The form contains different fonts e.g. OCR-A.           
  This font is no longer used since SF40828 on R312 was installed.
    	
APAR = SA71423
  If you using the DDS-Keyword CSRINPONLY the following error   
  occurs:                                                       
  If you position the cursor in input field 1 and press the     
  "cursor down" key on your keyboard, the cursor will always go 
  to position 1 in the input field 2 using PC5250. At a         
  5250 display the cursor jumps to field 2 but remains          
  in the same position as he had in field 1.                    
  
APAR = SA71369
  CA/400 for Windows 95/NT (5763-XD1) R312.              
  Czech Windows NT with service pack 1.                  
  Three keys in PC5250 are swapped.                      
  Key with scan code 4A ('/' slash on UK keyboard)       
  works as 4E ('-' hyphen on UK keyboard), 4E works as 55
  ('=' equal on UK keyboard), and 55 works as 4A.        
  
APAR = SA71479
  While in a application, there are various characters 
  that are missing from the screen.                    

APAR = SA71892
  Turkish customers have two different choices for keyboard      
  layout, type F and type Q.                                     
  WIN95 or WINNT support both of these layouts without problems. 
  The error occurs when using a PC5250 display session and       
  choosing TURKEY 440 (F Type) for the keyboard layout.          
  When using Turkey 440 (F type), all characters are incorrectly 
  mapped.                                                        
  
APAR = SA72067
  CA400WINOPT printer emulation(PC5250).                     
  Hebrew character GCGID=HX330000(EBCDIC X'41' code page 424)
  is not printed and space is printed instead.               
  
APAR = SA66851
  When configuring the Async Console connection in PC5250 the
  Port field displays any comm port found in the Windows 95  
  Registry.  If something occurs such that the registry      
  entries are not found, no comm ports are displayed.      
  

Data Transfer
-------------
APAR = SA71193
  If the Regional Settings under the Control Panel have the  
  decimal separator set to ',' (comma), Data Transfer may not
  download the data using the correct decimal separator.     
                                                           
  This only happens on new requests where an explicit setting
  of the decimal separator has not been performed.             
  

Graphical Access
----------------
  None.

Printer Drivers
---------------
  None.

SNA Communications Support
---------------------------
APAR = SA67990
  If the NS/Router has many systems configured (>32), the Client  
  Access AS/400 Connections wizard will error on cwbconn.exe when 
  you attempt to add a new connection as you go from the screen   
  where the connections type (Netsoft) is selected to the screen  
  that has the systems drop down box.                              

  The system count is now limited to MAXSYSTEM (32) on   
  GetSystemList call.  Eliminated IPF in caller module.  

APAR = SA67395
  When CA400WINOPT connects with AS/400 by NS ROUTER, it fails 
  with msgCPA572C.

APAR = SA69682
  Error window handling relating to the phone number in the      
  Netsoft Async Router is inconsistent from one router start to  
  the next.  I have seen instances where the "UNABLE TO TRANSLATE
  PHONE NUMBER" error window is hidden behind all other windows  
  displayed when starting the router, other times I have seen it 
  in the foreground.  Also, I have seen cases where the error    
  window is displayed more than once.                            

  This APAR will eliminate multiple instances of the "Unable to 
  translate phone number" message being displayed.  In addition,
  this message will now be consistently shown in the foreground.

APAR = SA72023
  When customer goes through Add New Hardware Wizard to add IBM  
  SDLC card after selecting IBMSDLC.INF file, error message "The 
  specified location does not contain information about your     
  hardware" is issued.  When looking at IBMSDLC.INF file in      
  Notepad it appears as Binary instead of Text.  This occurs on  
  R312 at SF46059 and R313 at SF45363.                           

  File IBMSDLC.INF provided in V3R1M2 and later is missing        
  carriage returns (xOD).                                         
                                                                
  This will be corrected in the next V3R1M2 Service Pack scheduled
  to be generally available on 5/27/98, as well as, the next      
  V3R1M3 Service Pack scheduled to be generally available on      
  6/24/98.                                                        


Operations Navigator
--------------------
  None.

Toolkit
-------
  None.


 ---------------------------------
   Service Pack Level = SF46059		
    Build date = February 1998
 ---------------------------------

Base Support
------------
APAR = SA68937
  Directory Update fails to move files from Temporary directory
  to the target directory upon reboot.  This is happening on   
  Windows NT 4.0.

APAR = SA69786
  For Client Access silent service pack installs on
  Windows NT, an erroneous message box will appear 
  at the very end of the installation.  The message
  box displays briefly just before the automatic   
  reboot (if requested) is performed.

  The incorrect message box will no longer appear at the
  end of a service pack silent install.

APAR = SA69463
  If a program is written to use the cwbOBJ_... APIs and it
  ends with conversations still active, those conversations are   
  are not disconnected if the connectivity type is a non-socket   
  connection(NetSoft Router, SNA Server, etc).                    
  The conversations remain active after the process ends and      
  eventually, if this continues to happen, the maximum number     
  of APPC conversations for the mode description is reached so    
  that no more converstations are allowed from that PC.           
  A new API was added to the CWBOBJ.DLL that will drop all        
  conversations for the current process to the network print      
  server.  Application writers using the cwbOBJ_... APIs can call 
  this API before their program ends to ensure all conversations  
  are dropped cleanly. The new DLL will    	
  be shipped and any applications writers who want to use the     
  new API can request an updated CWBOBJ.H and CWBOBJ.LIB to build 
  their programs with, or just use this prototype:                
  unsigned int CWB_ENTRY cwbOBJ_DropConnections(                 
                                     cwbSV_ErrHandle errorHandle);
  And add an IMPORT statement to their programs definition module.

APAR = SA69126
  When disconnecting from the Midrange workspace, the user 
  receives message indicating EVNTSVR caused a general page
  fault in Module KERNEL32.DLL.  This PC with the problem  
  has WINDOWS 95 4.00.950B Installed.

APAR = SA70701
  After installing Client Access for Windows 95/NT on   
  a laptop computer, the battery life of the laptop is  
  not as long as it was prior to installing Client      
  Access for Windows 95/NT.                             
                                                      
  The problem occurs when using the laptop but not      
  connected to the network or using any part of Client  
  Access.                                               
                                                      
  If the CWBUITSK process is terminated, the battery    
  life seems to be longer than when CWBUITSK is running.

  CWBUITSK has been changed to improve battery life for laptop 
  computers.  This change may not solve all battery life issues
  that could exist on laptop computers but it may help.        
                                                             
  CWBUITSK will still be displayed as an active process that   
  is running but it is idle and only processes information     
  when a Client Access connection is connected or disconnected.

AFP WorkBench Viewer
-------------------
  None.

5250 Display and Printer Emulator
---------------------------------
APAR = SA65683
  The customer runs a normal PC5250 session and wanted to display
  the contents of a file member. This works fine, so far as no   
  packed fields are included in this file. But if for example a  
  packed decimal field is included she will only see blanks      
  instead of light rectangles for this field, as you will see    
  on terminals. So she is not able to say if there are dates     
  or not.                                                        
                                                                
  With other emulators (Rumba for CA for Win3.1) and on dumb     
  Terminals you will see the light rectangles or with Graphical  
  Access you will receive other special characters.

APAR = SA67394
  This customer created a CBL-Pgm which uses the API QsnGetCsrAdr.
  API should return the actual position of the cursor. With the   
  first try, the API returns the values of the 1st entry field and  
  not the actual cursor position.  But with the next try the API  
  returns the correct coordinates.                                

APAR = SA68758
  The PASTE option is not working when it hits a hard coded field.
  The customer is pasting a date field and when it             
  hits the / the paste option stops.                              
  Example.....If he is pasting 00/00/00, when the paste           
  hits the first / it stops. 

APAR = SA67987
  When the customer is in a protected field and does a 
  shift-backspace the cursor goes back to the beginning
  of the protected field and not the unprotected field.

APAR = SA68143
  Customer's menu shows an underline (mnemonic) in the          
  position before the menu option.  It should be under the first
  character of the menu option.  Hot keying the first character 
  of the menu option does activate the option so the            
  problem is only cosmetic. 

APAR = SA68551
  When using STREML3270 with NULLS(*REMOVE) from a PC5250       
  session , BLANKS (x'40) instead of NULLS (X'00) are sent from 
  the PC to the AS/400. This causes problems with the customer's
  TSO application because things like the USERID field are sent 
  to the TSO host with BLANKS in the field.
 
APAR = SA67636
  The customer has an OfficeVision/400 (OV/400) document that 
  uses bolding to highlight several lines of text.  If they   
  print this document through a PC5250 printer session that is
  configured to use either the Windows printer driver or a    
  PDT file it does the bolding, but stops before reaching the 
  OV/400 End Bold control.                                    
  If they configure the PC5250 to use Host Print Transform    
  (HPT) then it prints correctly.                             
  Looking at a dump of the AS/400 spooled file shows that the 
  Begin Emphasis (BES) and End Emphasis (EES) controls are in 
  the correct place, but PC5250 stops bolding before the EES  
  control is reached.                                         
  Further investigation by PC5250 Development in Raleigh shows
  that this is occuring whenever right (100%) justification is
  being used at the same time that the bolding is turned on.  
  
APAR = SA70606
  While editing within SEU, the F10 function key is not 
  working from a PC5250 session.                        

Data Transfer
-------------
APAR = SA68272
  File transfer to PC fails when transferring AS400 files 
  containing null values (Hex 00) in character fields.    
  All records containing null values are being incorrectly
  truncated when transferred to the PC file.              
                                                        
  The same type of transfer using previous version of file
  transfer do not truncate the valid data after the null  
  value.                                                   

  Text data which contain hex 0 generate data conversion errors  
  because the conversion is not defined. Data converted in spite 
  of the conversion error may also be suspect. The correct fix   
  is to update the data so that hex 0 is removed from the data.  
  Hex 0 data in a character field is not valid.                  
                                                               
  If the data is not changed, the fix for this APAR addresses    
  the reported problem.                                          

APAR = SA68404
  Client Access for Windows 95/NT data transfer function will  
  report an error/warning message msgCWBTF0020 stating that    
  extra data was found at the end of a record and that the     
  record was truncated.  The next message states, "Send        
  completed successfully."  In fact, no data were sent at all  
  and the existing file member was never cleared.              
  .                                                            
  To recreate this error take the following steps.             
  o  Create a physical data file on the AS/400 with one field  
     of type character and put some data into the file using   
     DFU.                                                      
  o  Transfer this file to the PC as an ASCII file using data  
     transfer.                                                 
  o  Edit the resulting data file on the PC and make one of the
     records longer than the record length specified in the    
     FDF file (same as the record length on the AS/400).       
  o  Create and save a transfer request to upload the data to  
     the AS/400, replacing the existing member.                
  o  Run this transfer using RFROMPCB.EXE.
  .                   
  Note that if the same transfer were run interactively (using
  CWBTF.EXE), it would stop at the long record and warn the   
  user and prompt them to continue.  If they continue the long
  record is truncated and the remainder of the data is        
  transferred successfully.

APAR = SA67150
  When the customer attempts a Data Transfer from the PC to the  
  AS/400 the transfer terminates with a CWBTF page fault error in
  module CWBNL.DLL.  This problem occurs when transferring a     
  "No-conversion file" in a DBCS environment.

APAR = SA69027
  The DOS ERRORLEVEL is not being set correctly for PC file  
  errors within RTOPCB and RFROMPCB.  Error levels 10 and 20 
  should be reported based on the severity of the error, with
  an ERRORLEVEL of 0 indicating successful completion.

APAR = SA68073
  When selecting a User Specified table as the Sort sequence under
  Change Format Options in Data Transfer from AS400, the value in 
  the Table field is ignored.

APAR = SA69279
  When downloading in CSV format, the field length is limited to 
  255 bytes (plus the special characters, commas etc). The data  
  will download but the user will see MSGCWBTF0011, "Data in     
  this field exceeds PC field size.  Data will be lost."         
  Note: The limit for all formats should be 4K bytes of data per 
        row.                                                     

Graphical Access
----------------
  None.

Printer Drivers
---------------
  None.

SNA Communications Support
---------------------------
  None. 
  
Operations Navigator
--------------------
  None.

Toolkit
-------
  None.


 ---------------------------------
   Service Pack Level = SF45545
    Build date = December 1997
 ---------------------------------

Base Support
------------
  None.

AFP WorkBench Viewer
-------------------
  None.

5250 Display and Printer Emulator
---------------------------------
APAR = SA70205
  Colors and highlighting are lost on a PC5250 session after
  replying to a break message.  If the enter key is pressed
  a few times, the attributes return.

Data Transfer
-------------
  None.

Graphical Access
----------------
  None.

Printer Drivers
---------------
  None.

SNA Communications Support
---------------------------
APAR = SA70090
  Configure an 802.2 connection with NS Router as the connection
  provider, it connects and everything is working fine. However,
  after installing MS Internet Explorer 4.0, the NS Router fails
  to initialize and will return a MSGCE000C. No connections can
  be made with the NS Router as the connection provider.

  This fix was inadvertently omitted from the previous service pack,
  SF43837 (APAR SA68458).

Operations Navigator
--------------------
  None.

Toolkit
-------
  None.



 ---------------------------------
   Service Pack Level = SF45545
    Build date = December 1997
 ---------------------------------

Base Support
------------
  None.

AFP WorkBench Viewer
-------------------
  None.

5250 Display and Printer Emulator
---------------------------------
APAR = SA70205
  Colors and highlighting are lost on a PC5250 session after
  replying to a break message.  If the enter key is pressed
  a few times, the attributes return.

Data Transfer
-------------
  None.

Graphical Access
----------------
  None.

Printer Drivers
---------------
  None.

SNA Communications Support
---------------------------
APAR = SA70090
  Configure an 802.2 connection with NS Router as the connection
  provider, it connects and everything is working fine. However,
  after installing MS Internet Explorer 4.0, the NS Router fails
  to initialize and will return a MSGCE000C. No connections can
  be made with the NS Router as the connection provider.

  This fix was inadvertently omitted from the previous service pack,
  SF43837 (APAR SA68458).

Operations Navigator
--------------------
  None.

Toolkit
-------
  None.


 ---------------------------------
   Service Pack Level = SF43837
    Build date = November 1997
 ---------------------------------

Base Support
------------
APAR = SA66250
  RUNRMTCMD fails intermittently when run on an AS/400 connected
  to a personal computer using an SNA connection and Client
  Access.  The command is not run on the personal computer, and
  the resulting spool file on the AS/400 contains only message
  CWBAR1006.

APAR = SA66606
  Attempting to print to a network printer session after the
  session has been inactive may result in the print not spooling
  to the AS/400 output queue.

  Symptoms of the problem include:
    - The printer icon showing Work Offline and cannot get it to
      come back online
    - The printer icon looking like it is active, but when print
      is sent to it, the data spools only on the PC.  The data
      is never sent to the AS/400
    - Printer icons disappearing when attempting to reconnect.

  All of the above can be recovered from by rebooting the PC.

APAR = SA66880
  Due to a change in the default behavior for the CHGQRYA command
  in V4R1 the ODBC driver must change its implementation of the
  SQL_QUERY_TIMEOUT option.  The current implementation of this
  function in the driver will result in an error message being
  returned if an application attempts to set this option to
  something other than the default.

APAR = SA67348
  The AS/400 Operations Navigator will not run when Client Access
  for Windows 95/NT is using a secondary language.  The message
  "CWBUNNAV Failed to created empty document" will be displayed
  when AS/400 Operations Navigator is started.

  This PTF fixes the reported problem.  After the fix is applied,
  selectively uninstall the secondary language, if it is
  currently installed. Then install it again in order for AS/400
  Operations Navigator to work properly using that secondary
  language.  This will need to be done for every secondary
  language that you have installed on your PC.

APAR = SA67583
  Customer creates a file with a large number of fields, and an
  ODBC application that inserts records into the file. A trap occurs in
  the ODBC driver in SQLExecute when they try to insert records using
  more than 1212 parameters on the INSERT statement.

APAR = SA67584
  The customer uses ODBC to access AS/400 database.
  They created a program which loops on the following steps to
  connect and disconnect to an AS/400.
   SQLAllocEnv
   SQLAllocConnect
   SQLConnect
   SQLDisconnect
   SQLFreeConnect
   SQLFreeEnv
  This works 15 times and fails on the 16th time.  The failure
  conditions are somewhat dependent on the release of CA/400.
  The error message "[IBM][Client Access ODBC Driver(32bit)]
  [DB2/400 SQL] communication Link Error  COMM RC=0x3" is
  issued on the client at the time of the failure.

APAR = SA67684
  Attempting to use a SELECT statement that returns a very large
  number of columns (more than 2000) via ODBC can cause a GPF in
  KERNEL32.DLL.

  Depending on how the application is structured the GPF could
  occur during the call to the SQLDescribeCol, SQLExecDirect,
  SQLExecute, SQLFetch, or potentially other ODBC APIs.

APAR = SA67824
  When a connection is configured in Client Access to use IBM
  Personal Communications as the communications provider, any
  attempt to use the connection without first starting it using
  IBM Personal Communications results in a fault.  This can
  occur at startup time if a persistent network drive has been
  assigned over a Personal Communications connection, or if any
  Client Access function is used after startup.  This fault
  also occurs if the Personal Communications connection has been
  established and is ended, and thereafter a Client Access
  function is attempted using that connection.

APAR = SA68689
  If an 8-character modename is specified on an Extended Allocate
  with the 16-bit api support, EHNAPPC_ExtendedAllocate will either
  fail with rc = 0x1C (EHNAPPC_PARMCHKBADPARTNERNAME) or it will trap.

AFP WorkBench Viewer
-------------------
  None.

5250 Display and Printer Emulator
---------------------------------
APAR = SA60711
  When you use file transfer from PC5250, CA/400 data transfer is
  not invoked.

  The default action for the "Transfer" pull down menu items and
  the "Send" and "Receive" buttons in PC5250 has been changed to
  invoke CA/400 data transfer rather than PC5250 file transfer.
  If CA/400 data transfer is not installed on the PC, the default
  is set to PC5250 file transfer. Refer to section 2.7.2 above for more
  information on how to change the default back to PC5250 file transfer.

  AltGr states of keys can be mapped within PC5250 keyboard
  mapping, but the AltGr state of the specific key executes the
  Alt state of the key when used (instead of the AltGr state of
  the key as mapped).

APAR = SA64155
  It is not possible to enter German Umlauts in alphabetical
  fields in Display screens, which are described by a 'X', in a
  PC5250 session for the optimized Client for Windows 95/NT.
  In a 5250 under OS/2 Warp and on a terminal the same works fine.

  This is an example for a failing SDA screen:

  0001.00      A          R RCD1
  0002.00      A                                  5 20'INPUT: '
  0003.00      A            INP           10X  I  5 35
  0004.00      A                                 10 20'OUTPUT: '
  0005.00      A            OUT           10X  O 10 35
  0006.00      A                                 15 20'BOTH: '
  0007.00      A            BOTH          10X  B 15 35

APAR = SA64963
  When using the "best-fit" setting with the feature 9454
  enhancement with COR, 8 LPI documents result in a large font
  height that nearly touches the adjacent lines.  This occurs
  with PCL5 printer drivers using PC5250 Print Emulation.

APAR = SA65147
  Running an RPG/400 pgm managing a DSPF having defined GETRETAIN and
  ERASEINP DDS keywords, an I/O field is incorrectly cleared under PC5250.

APAR = SA65153
  We are using the DDS keyword HIGHLITE to produce bolding. C400WINOPT
  does not print the specific words in bold. This worked under CAWIN R311
  with Rumba/400. Examining the communications trace shows that the AS/400
  does an absolute horizontal print(34c0), prints the word and then does
  another absolute horizontal print to the same location. So, it appears
  to double strike the word being highlited. This fails printing to various
  types of ASCII printers with various different printer drivers and PDTs.

APAR = SA65204
  In PC5250, when the user is in an application that displays
  processing messages and they are lengthy, (such as a SQL
  or a PDM search) and the user tries to use the System Request
  function (Shift-Escape), the System Request line may display
  briefly and then be overlaid with these processing messages.

APAR = SA65730
  The user maps a key to End Field and when they press that key the
  cursor goes to the end of the line instead of the end of the field.

APAR = SA66171
  Spool files containing many fields are incorrectly printed on HP
  deskjet series when using HPDSKJT.PDT printer definition tables.
  Spool files are incorrectly broken at 2/3 of first page. The
  remaining text is printed on next page at same position where it
  should be printed on previous page.

APAR = SA66406
  Customer understands that you can search for any combination
  of words on the screen using EHLLAPI.  For example, when they
  searched for 'Field1 Field2' as one field it was found
  successfully.  When they searched for 'Field3 Field4',
  which were not as one field the search was unsuccessful.
  It gave them RC = 24.  If the string is not contained
  in one field in the DDS, the search will be unsuccessful.

APAR = SA66407
  Using CopyPStoString to gather input/output attributes for all fields
  on the AS/400 screen, the EHLLAPI is picked up as an unprotected field
  when it is actually a protected field on the screen.

APAR = SA66411
  After using TAB and BACKSPACE sequence keys on a PC5250 display
  session, the keyboard will no longer accept ENTER and other PF
  function keys.
  Error has been reproduced by doing the following:
  1) Activate a PC5250 display session
  2) Start PDM, then press PF6 to create a new RPGLE member type
     named TEST
  3) On the Edit screen type IPF in order to have Edit prompt
  4) Type a file name (i.e. FILE1) then press the TAB key and
     SHIFT+TAB to go back.
  5) After pressing BACKSPACE key many times (five or six times)
     the keyboard will no longer accept ENTER or any other
     PF keys.  All other keys will work fine.

APAR = SA66480
  Customer has Windows 95 keyboard language set to US International.
  In PC5250 his keyboard setup is defined as "System Language". With
  this setup he is trying to generate diacritic characters but cannot.

APAR = SA66570
  Using HPLJIII.PDF with FFF (form feed) in the END_JOB CONTROL
  CODES SECTION and converted to HPLJIII.PDT, the FFF is being
  ignored.  The PDF Control Codes Section looks like:
  END_JOB=CUL CBP CSI FFF
  where the FFF means to add a form feed.
  Using PC5250 print screen it takes 3 print screens to fill the
  page before the page is printed and we get 2 1/2 print screens
  printed on one page.

APAR = SA66826
  A problem occurs with 0xC9 and 0x5B characters on code page
  1152/1026 Latin 5 Turkish.
  In Turkish code page dotless i and i are coded as follows
  lower case dotted  'i' = 0x89
  upper case dotted  'i' = 0x5B
  lower case dotless 'i' = 0x79
  upper case dotless 'i' = 0xC9
  When the user works in CAPS LOCK mode and hits 0xC9,
  0x79 is typed in instead and if he/she hits 0x5B,
  0xC9 is typed in instead.
  Typing the characters with the shift key works correctly.

APAR = SA66909
  On CAWINOPT-PC5250 async console screen, page print on
  CHGFTPA prompt screen fails with MCH0601 T/QWSGRID x/0062
  F/QWSGRID x/0062.
  This error occurs on user screen also.
  QWS sent 046A to read the screen with grid lines, but
  client returns x/00000020.

APAR = SA67044
  Trying to use DW/36 via CA/400 PC5250 results in error message SYS7213.

APAR = SA67096
  Followed instructions as noted in II10486 to remap the print
  screen key in Client Access for Windows 95/NT PC5250.  The
  print screen key will map and function as mapped when using
  the Windows 95 operations system, but when running under the
  NT operating system, the print screen key is mappable, but
  will not function as mapped.  No function occurs after
  depressing the print screen key that has been remapped.

Data Transfer
-------------
APAR = SA63029
  Data Transfer to AS/400 hangs when transferring a CSV format
  PC file which has an empty or "" field as the last field of the
  last record of the file.

APAR = SA66337
  Batch file transfer (RTOPCB and RFROMPCB) terminates transfers
  when numeric truncation or rounding occurs.

APAR = SA66815
  When running Data Transfer From AS400, select 'Format Options' ->
  'Decimals' tab -> 'Ignore errors'.  Whatever selection you make for
  'Ignore errors', its opposite is being saved in the .TTO.

APAR = SA66838
  Data transfer fails to transfer records from any member of a
  multiple member physical file except the first if a JOIN is
  used and Return records with missing fields is checked.
    LIBX/FILEX(MEMBER2),LIBX/FILE1 is selected then Data Options
  button is pressed to select criteria for the Join etc.
  Return records with missing fields is checked.
  The transfer will use the first member of FILEX to run the
  transfer even though MEMBER2 was specified.

Graphical Access
----------------
APAR = SA68314
  Provides the following fixes and improvements to Graphical Access:

  o   In the OfficeVision Editor,
      continuous keystroking no longer over-types any
      text in the next paragraph or line when typing
      causes automatic scrolling at the bottom of the window.
  o   Replacement words are now selectable in SpellChecker.
  o   Paging buttons work correctly for Polish, Hungarian, and Slovenian.
  o   System no longer page faults when user presses Shift-Enter
      while in the emulator on any non-input part of a panel.
  o   Newly renamed fonts are used as soon as a new Graphical
      Access session is started.
  o   Right Mouse button now moves the cursor properly
      to combo boxes that support drop-downs.

Printer Drivers
---------------
  None.

SNA Communications Support
---------------------------
APAR = SA68169
  Unable to make anynet connection using decimal IP address
  in properties dialog box from anynet links page in NS/Router.

APAR = SA68458
  Install CA400WINOPT v3r1m2 with service pack sf42728.
  Configure an 802.2 connection with NS Router as the connection
  provider, it connects and everything is working fine.  However,
  after installing MS Internet Explorer 4.0, the NS Router fails
  to initialize and will return a MSGCE000C.  No connections can
  be made with the NS Router as the connection provider.

APAR = SA64903
  When using RUNRMTCMD, the first time a new router connection is
  established it works fine.  The second time it is used, it fails
  with MSGCPD3B53 RC080F6051.

APAR = SA65033
  When trying to connect to a second AS/400, customer receives
  msgCWBSY1011 unexpected RC200 from netsoft and msgCE000C.

APAR = SA65034
  When trying to connect to a third AS400, user is asked to
  introduce userid and password, then nothing happens anymore:
  NS-admin not responding

APAR = SA66246
  When sysval QPWDPOSDIF is set to '1' on the AS/400, entering a
  new password that does not conform to the rules causes the async
  router to drop connection to the AS/400

APAR = SA66293
  Customer attempts to configure a SDLC NS-Router connection, when
  entering the phone number he is unable to enter any non-numeric
  character other than a - (Dash).

APAR = SA66333
  Using CA400winopt R312 SF40828 if the customer configures 22
  systems the Netsoft router will start, but he cannot connect to
  any of the systems.

APAR = SA66379
  Since installation of cumpack C7140360, performance of a
  PC5250 session is 3 times slower than before the cumpack.

APAR = SA66433
  After successfully establishing a twinax connection, then
  disconnecting it, can no longer connect.  Problem appears to be
  specific to this model of Thinkpad.

  Hardware information:
  Thinkpad 760CD using 5250 IBM PCMCIA gives open twinax station
  failed rc=000000FF. Fails using UTP and IBM CABLING SYSTEM with
  LWC.SF40828 installed.

APAR = SA66644
  Customer intermittently receives rt000b with rc1c when
  disconnecting from 802.2 tokenring connection.

APAR = SA66992
  The underscore character is allowed even though it should be
  prevented from input as it is an invalid character in NETID.

Operations Navigator
--------------------
  None.

Toolkit
-------
  None.


 ---------------------------------
   Service Pack Level = SF42728
    Build date = September 1997
 ---------------------------------

Base Support
------------
APAR = SA64834
  The Client Access for Windows 95 client (CA400WINOPT) does
  not correctly send information to the central server's client
  management exit point if several, normal, Client Access
  functions have been used between the connect and disconnect.
  A user exit program monitoring the QIBM_QZSC_SM exit point
  will capture data when the PC connects.  The PC will send
  a request to set the client active.  After normal use, the PC
  is disconnected via the AS/400 Connections icon and the PC
  fails to send the request to set the client inactive.
  Additionally, if the PC is not TCP/IP connected, it will not
  send the information to the client management function unless
  it is first connected via TCP/IP. In the R312 release of Client
  Access for Windows 95/NT, the central client does not send any
  client management information.

  To enable this function see informational APAR II10737

APAR = SA65525
  The ODBC driver will fail to correctly send all of the connect
  string information if the fDriverCompletion parameter is set
  to SQL_DRIVER_NOPROMPT (integer value = 0).  The default
  library information will not be sent to the database server.

APAR = SA65746
  IBM AS/400 Client Access for Windows 95/NT fails to reconnect
  persistent Client Access Network Printers on Windows NT.
  Persistent connections are supposed to be automatically
  reconnected during the Windows NT start up process. A persistent
  Client Access Network Printer connection can be configured by
  using the "NET USE" command with the "/PERSISTENT:YES" option.

APAR = SA65840
  If a program using the Data Queue API or the Data Queue OCX (cwbDQBox)
  attempts to send or receive a record over approximately 1500 bytes
  long with the translate data option set to yes, an exception will
  be generated: xxxx caused an invalid page fault in cwbbb1.dll at
  0137:67ce1fc4.  This error will ONLY occur under Windows 95. The
  same application works fine under Windows NT. The problem will only
  occur if ascii/ebcdic translation is set on.  The problem may be
  somewhat intermittent -  the size of the data record and the number
  of iterations it takes to fail may vary.  Large records (8K or above)
  tend to fail immediately.  Records of about 2K in size may
  intermittently fail.

APAR = SA66112
  A Client Access user is forced to sign on multiple times
  if the first AS400 connection is made through ODBC. The
  ODBC application does not specify a userid or password
  on the connect string and no default user is associated
  with the system.  This causes the standard Client Access
  sign-on dialog to appear.  The customer types in a user
  profile and password and starts the ODBC application.
  The user profile entered is not logged as the connection's
  current user.  Because there is no current user (and
  no default user with a password in the cache), the
  next Client Access function started will again prompt
  for user profile and password.

  Background:
    Terms:
      Current User - The AS400 user profile that is currently
                     signed-on (owns the CA400 license) for
                     the AS400 connection.  By default,
                     all successive AS400 server connections
                     made will use this profile and password
                     unless overridden by the application.
      Default User - The AS400 user profile that is associated
                     with an AS400 connection configuration.
                     If no user profile is specified on a
                     connection attempt, this profile
                     (and it's cached pwd if available) is used.

  A change was made in R311 and R312 that alters how a user
  profile sent in from an ODBC application is treated if
  an AS400 connection does not already exist.  With the code
  change, a user profile/pwd passed from within an application
  on an ODBC connect string does not become the "current
  user".  Also, the user profile and password are not stored in
  the password cache (Windows 95 only). This prevents applications
  started after the ODBC application from signing on with the first
  ODBC application's user profile.  Instead, they must sign-on as
  the default user or enter a valid user profile in the AS400
  connection dialog. The problem reported above seems to be caused by
  Client Access not distinguishing between a user profile passed in on
  an ODBC connect string and a user profile passed in from the AS400
  sign on dialog box. A user profile entered in the AS400 sign on box
  SHOULD become current user.

APAR = SA66162
  The cwbDT_ASCIIToPacked and cwbDT_ASCIIToZoned APIs failed
  when the source decimal number contained one or more zeros
  after the decimal point.  The APIs should consider zeros
  after the decimal point as significant digits.

APAR = SA66248
  ODBC Data sources created by calling the SQLConfigDataSource API
  are not created using all parameters passed in the connection
  string.

APAR = SA66344
  The customer application uses the cwbDQ_Write API with its
  commit parameter set to FALSE and a data object which has its
  SetConvert flag set to TRUE.  The design of the cwbDQ_Write
  API is such that memory allocated for each write with
  commit = FALSE is not freed until another API is called
  that requires the AS/400 server to send back a response.
  At this time all the memory associated with the writes
  should be freed.  After calling an API requiring a response,
  such as cwbDQ_Open, cwbDQ_Close, cwbDQ_Read, or cwbDQ_Write
  with commit = TRUE, all memory is not being freed.  This
  memory leak will lead to poor performance and eventual
  failure when the swapper file reaches maximum size.

APAR = SA66627
  SQL_ERROR is returned by the ODBC driver when an application
  attempted to insert Null terminated string using SQLPutData
  API. The problem only occurs using SQL_LEN_DATA_AT_EXEC()
  macro. The last SQLParamData returns SQL_ERROR. SQLError
  shows SQL_NO_DATA_FOUND.
  The problem affects inserting SQL_CHAR or SQL_VARCHAR
  using parameter markers.
  An SQL trace should show something like -
   SQLPrepare()       Insert char/varchar with parameter marker
   SQLBindParameter() Bind SQL_C_CHAR to SQL_CHAR or SQL_VARCHAR
   SQLExecute()       Returns SQL_NEED_DATA
   SQLParamData()     Returns SQL_NEED_DATA
   SQLPutData()       Returns SQL_SUCCESS
   .
   .
   SQLParamData()     Returns SQL_Error (last SQLParamData call)
   SQLError()         Returns SQL_NO_DATA_FOUND

AFP WorkBench Viewer
-------------------
None.

5250 Display and Printer Emulator
---------------------------------
APAR = SA63514
  In 5763XD1 V3R1M0, V3R1M1, or V3R1M2 PC5250 session does not
  correctly display a field defined in a DSPF. The definitions
  are as follows:
  Field1: ENTFLDATR((*DSPATR HI RI) *NOCURSOR)
          DSPATR(HI)
  Field2: ENTFLDATR(*NO CURSOR (*DSPATR HI RI))
          DSPATR(HI)
          DSPATR(ND)
          DSPATR(PR)
  Field1 will display correctly. Field2 is supposed to display
  as hidden and protected but does not. Field 2 displays field
  contents as soon as cursor is moved to the field.

APAR = SA63715
  When running PC5250 emulation which is part of the 5763XD1
  client sending a SFLMSG in a DDS window causes the
  program to fail with following messages in the joblog:
  MSGCPF5192 F/QWSGET  T/user-pgm RC10050112
  MSGRPG1251 F/QRGXMSG T/QRGXMSG
  MSGRPG1251 F/QRGXMSG T/*EXT

APAR = SA63760
  Create a PC5250 printer session, turn on HPT for
  IBM4019 Hp printer, select Drawer 1 and envelope of
  number10, then save and close the printer session.
  Upon reopening the printer session the envelope
  selection will be back to the default of none.

  This problem will be fixed in a future service pack for the
  R311 and R312 versions of CA/400 and in the base of a future
  release.  There are no plans to provide a R310 fix.

APAR = SA63867
  In PC5250 in CA/400 for Windows 95 there is a bug in trans-
  lation table from lowercase to uppercase for Latin2 (CP 870
  for EBCDIC; CP 852 for ASCII). When we trying to type national
  characters to uppercase in input field, all characters are
  uppercase except:
       Char    0xDF should be transformed to 0xDA, but is 0xDF
       Char    0xEA should be transformed to 0xFA, but is 0xEA
  The hex codes for characters are in EBCDIC CP 870.

APAR = SA64120
  Users are getting incorrect output when printing certain
  AS/400 spooled files through a PC5250 printer session
  that is configured using a Windows 95 printer driver.
  If the AS/400 spooled file is setup to print 132 columns
  wide using Computer Output Reduction (COR) so that it
  prints in landscape with a 17.1 CPI font, PC5250 will
  (depending on the printer driver) print in a font slightly
  larger than 17.1 CPI causing approximately the last 4
  characters to be chopped off (ie, they do not print out).

  Most Windows 95 printer drivers work fine.  The only
  printer drivers known to fail at this time are for the
  HP DeskJet 500, 600 and 800 Series printers.

APAR = SA64529
  There is a problem with the following keys for Czech:
  Key   scan  Character on     Character          Assigned char
        code  the Czech keyb.  on PC5250 screen   on customize
                                                  keyboard
                                                  screen

        4E    equal (X'3D')    minus (X'2D')      equal (X'3D')
  Shift 4E    percent (X'25')  underscore (X'5F') percent (X'25')
        55    acute accent     equal (X'3D')      acute accent
  Shift 55    caron accent     percent (X'25')    caron accent
        4A    minus (X'2D')    acute accent       minus (X'2D')
  Shift 4A underscore (X'5F')  caron accent       underscore
                                                    (X'5F')

APAR = SA64767
  Customer has found when using the scroll bar option within a
  DDS subfile from a PC5250 display session from
  CA400WINOPT R311 or R312 the down arrow scrolls
  1 whole page at a time and the up arrow does nothing.

  This fix will also address a customer satisfaction issue
  concerning the default mapping of the Enter and Ctrl keys
  for a PC5250 session.

  The default actions for the Enter and Ctrl keys for PC5250 have
  been swapped in this service pack. If you are already using a
  keyboard mapping file (.kmp file) you are not affected. If you
  would like to switch the keys back, read section 2.7.1 above.

APAR = SA64991
  Using PC5250 the border lines of pushbuttons will disappear on
  the display when using the HELP key and going back with the
  ENTER key. Pressing ENTER again the border lines reappear.
  Using PC5250 at CA400WIN R311 this problem became fixed with
  SF38490. See APAR SA60165.

APAR = SA65720
  When we use Async console using CA400 for WIN95, the performance
  for interactive jobs is very slow. It takes more than 3 times
  of TCP/IP session. This is CA400WIN95/NT DBCS version.  Also,
  the session sometimes gets hung in an X system state and
  needs to be disconnected and reconnected to recover.

  This ptf improves console performance and stability of the
  Async Console function.

Data Transfer
-------------
APAR = SA63022
  When we try to use Data Transfer to download from a file
  specifying a file(member) but no library, messages msgCWBDB0046
  and msgPWS0006 are issued even if the file and member exist in
  a library in the library list.

  However, specifying just the file name without the member or
  library name works.

  Specifying QCUSTCDT(CUSTCDT) will not work.
  Specifying QCUSTCDT will work.
  Specifying QIWS/QCUSTCDT(CUSTCDT) will work.

  The library list will be searched for a file(member) once
  the CWBDB0046 error is detected. This will permit this
  enhancement to work as well as not impact performance for
  others.

APAR = SA65513
  Transferring a NO CONVERSION file from the PC to a source
  physical file on the AS/400 results in message CWBTF0005.

APAR = SA66051
  CAWINOPT Data Transfer.
  Create new file transfer (from QIWS/QCUSTCDT for example),
  specify output to File.  Push the details button and uncheck
  the "Overwrite existing file" checkbox.  Run the transfer once
  to create the PC file.  Run the transfer again and you will
  receive msgCWBTF0002 'Do you want to overwrite the file?'.
  Click the cancel button on the message box.  An application
  error will occur.

Graphical Access
----------------
None.

Printer Drivers
---------------
None.

SNA Communications Support
---------------------------
APAR = SA65670
  Twinax, WIN95 & NT, Performance degraded with implementation of NT support.

APAR = SA65671
  In some situations, twinax does not work with unshielded twisted
  pair (UTP) wiring, and 5394/5494 remote controllers.

APAR = SA65672
  NSCPIC.LOG file appears in root directory without requesting it
  and takes over free space.

APAR = SA65674
  NetSoft Diagnostics tool causes a GP fault in Diagsvr in module
  OLE32.DLL at 0137:7ff616b8.

APAR = SA61458
  Various errors with CPIC api's using Client Access Optimized
  for Windows 95 Netsoft Router.

APAR = SA61980
  When customer closes his last PC/5250 session, system will return
  message: PCSWS caused an invalid page fault in module KERNEL32.DLL
  at 0137:bff9a28c. This PC/5250 icon was created from the "Start or
  Configure Session" icon in the CA/400 Accessories folder.

APAR = SA64520
  PC5250 printer session is dropping after 8-30 minutes of inactivity.
  This problem only occurs when the connection type is anynet.

  Other general problems of anynet sessions dropping after a
  period of inactivity are also addressed in the APAR.

APAR = SA65100
  An Async connection will dial the incorrect dial prefix. The last
  dialing prefix is used rather than the one it is configured for.

APAR = SA66450
  The CSSTAT program for Netware network management will get
  errors if there are PCs on the network running the NWSAA link
  with the Netsoft router.  The problem is caused by invalid data
  sent from the PC to the Netware server.

Operations Navigator
--------------------
APAR = SA66441
  The problem occurs when using Operations Navigator (also known
  as System Object Access) on some DBCS Win95 clients.  Operations
  Navigator is part of Client Access for Windows 95/NT.

  The problem is that when a job, printer, or printer output is
  waiting on a message reply, or when an inquiry message in the
  message list is waiting on a reply, and the user attempts to
  reply with the "Reply to message" action, an error is issued:
  "CPF3CF1, Error code parameter not valid."   The message
  cannot be replied to.

  This problem does not occur on the Windows NT client:  users
  can respond to messages without error.

Toolkit
-------
 None.


---------------------------------
   Service Pack Level = SF41904
      Build date = July 1997
 ---------------------------------

Base Support
------------
APAR = SA65676
  When using TCP/IP to connect to an AS/400, the IP address used
  for the AS/400 is the one originally entered, even if the AS/400
  IP address has changed; Client Access does not retrieve the IP
  address dynamically from the Domain Name Server or HOSTS file.
  If the AS/400 IP address changes, connection from Client Access
  fails.

  The AS/400 IP address is retrieved dynamically each time a
  connection is made, thus fixing the reported problem.

APAR = SA64276
  Had MS Outlook configured to run personal folders on AS/400
  network drive.  Ending Outlook consistently causes the
  following error:  KMODE_EXCEPTION_NOT_HANDLED fc537684 has
  base at fc530000 CWBRDR.SYS.  Error also occurs
  intermittently if application is left idle for several
  minutes.

APAR = SA64557
  Running Visual Basic application on a NT server that uses
  OCX's. The application retrieves data every 10 seconds and a
  couple of handles are open. The CWB Data Queue text box does
  not seem to be releasing thread handles. After X number of
  handles the NT Server halts.

  A NT thread handle was not being closed, this has been fixed
  with this PTF.

APAR = SA65307
  Errors occur when using the mail merge capabilities of
  Microsoft Word on a document stored on a CA/400 Network
  Drive.  The errors witnessed usually are that either the
  document cannot be accessed properly or the PC Page Faults.

APAR = SA65414
  PC performance tools show that the process loading the Client
  Access ODBC driver will take 100% of the CPU time while
  waiting for a reply from the host.  This can impact
  performance of other applications on the PC if the ODBC
  application tends to call long running queries or stored
  procedures. This occurs only when a request is sent to the AS/400
  that requires a response.  Normal idle state and requests that
  do not require replies are not impacted.

APAR = SA65503
  Customer has written an emulator for use with 16-Bit windows.
  This emulator will run for a while but end up hanging the
  PC if left idle.

AFP WorkBench Viewer
-------------------
None.

5250 Display and Printer Emulator
---------------------------------
None.

Data Transfer
-------------
None.

Graphical Access
----------------
None.

Printer Drivers
---------------
APAR = SA65675
  1. Incorrect functioning of spin buttons on the Clip Limits
     dialog.
  2. Papersize is not updated when the default button is pressed.
  3. The initial value for the Form Definition does not match
     the default.
  4. Bar graph bars not showing correct shading with Cognos
     application.

  1. The Clip Limits spin buttons now function correctly.
  2. The Paper Size value is now correctly updated with default.
  3. The initial value for Form Definition now matches the
     default.
  4. The bar graph bars now show the correct pattern when using
     the Cognos application.

SNA Communications Support
---------------------------
None.

Operations Navigator
--------------------
APAR = SA64467
  The dialog that displays the contents of a Database table or
  view does not display double-byte characters correctly.

APAR = SA65672
  Right click on printer output object and select Send.
  In the user name entry field, enter your user name.
  Press the Add button. Press the OK button. An exception
  is generated.

Toolkit
-------
 None.


 ---------------------------------
   Service Pack Level = SF40828
      Build date = June 1997
 ---------------------------------

Base Support
------------
APAR = SA61787
  When the Client Access Login Service Check (Check Version) connects
  to an AS/400 via either NetSoft or TCP/IP, the conversations are
  not deallocated when CheckVersion completes.

  The Check Version task starts a communications link with the AS/400
  by mapping a UNC drive.  UNC drives can only be disconnected by the
  operating system. The drive should eventually be disconnected, and
  the conversations should then end.  However, the operating system
  does not seem to have a predictable algorithm for disconnecting a
  UNC drive. We have seen times ranging from 15 minutes to well over
  an hour.

  Rather than mapping a UNC drive to the AS/400, Check Version will map
  a drive by explicitly assigning it a drive letter.  This type of
  drive assignment can be disconnected by Check Version when it is done
  with the drive.  When the drive is disconnected, any conversations
  started by Check Version will end.

APAR = SA62241
  The Client Access for Windows 95 Create Install Diskettes
  program does not create installation diskettes for a secondary
  language correctly.  When Setup is executed from the
  diskettes that are created for a secondary language, the
  text displayed on the screen is actually the text for the
  primary language.

APAR = SA62760
  Customer runs RMTCMD to execute a program on the AS/400.
  The program runs normally but when it tries to return
  a message back to the PC, the PC fails with CWB0111.

APAR = SA62966
  Some Windows NT 4.0 workstation configurations cause the Client
  Access for Windows 95/NT installation program to fail to create
  the Client Access icons.  The Client Access installation
  appears to be successful, but no icons are created.

  This PTF can be used to create Client Access icons on Windows NT PCs
  which have Client Access installed, but do not have Client Access
  icons in the Start Menu/Programs.

  The following steps describe how to install this PTF fix to the PC.
  This fix is installed by creating a connection to the AS/400 containing
  the PTF and running Client Access Install Service Pack (Check Version).
  This starts the Service Pack Setup program located on the managing
  AS/400.  The last step is to create the Client Access icons by running
  the Client Access CWBICONS program.

   1. Apply the Service Pack (PTF) with the fix onto your managing
      AS/400 system.

   2. Configure a connection to the managing AS/400 system.  Because
      you don't have icons to use, you need to run the AS/400
      Connections program directly from the Windows NT Explorer.

      a) Open the Windows NT Explorer.

      b) Select the directory where Client Access is installed.

      c) Find and run CWBCONN (CWBCONN.EXE).  Double-clicking
         will run the program.

   3. The Add Connection Wizard will be displayed.  Follow the
      Add Connection Wizard steps to add a connection to the
      managing AS/400.  This process is described in the
      Client Access Setup Guide.

   4. Run the Client Access Install Service Pack (Check Version) program.
      Because you don't have icons to use, you need to run the
      program directly from an MSDOS Command Prompt window.

      a) Open an MSDOS Command Prompt window.

      b) Change the current directory to the path where Client
         Access is installed.

      c) Start the Check Version program by entering the command

         cwbckver CSDINSTALL

      d) The Check Version program will start the Service Pack
         Install program from the managing AS/400 system.

      e) Install the Service Pack by following the Setup wizard
         instructions.

   5. After the Service Pack is installed on the PC and the computer
      has been restarted the Client Access icons can be created by
      using the CWBICONS command.

      a) Open the Windows NT Explorer.

      b) Select the directory where Client Access is installed.

      c) Find and run CWBICONS (CWBICONS.BAT).  Double-clicking
         will run the program.

      The Setup program will start and create the icons for all
      of the Client Access components that are installed on the PC.
      When CWBICONS finishes you should see the Client Access icons
      in the Start Menu/Programs.

APAR = SA63394
  Using VB with DAO to return multiple result sets from a stored
  procedure.  Instead of doing a SQLFreeStmt with the SQL_UNBIND
  option the application is unbinding each of the columns
  individually and rebinding them between result sets.  If one
  of the result sets has fewer columns than the previous result
  set, the ODBC driver will incorrectly indicate an error to the
  application.  VB returns a 3146 error code to the application.

APAR = SA63505
  When using Client Access for WindowsNT with the Netsoft router,
  Chkver may hang.  This failure typically occurs when the
  communication connection to the AS/400 has been dropped.

APAR = SA63941
  The 16-bit Client Access support, or thunking layer, is not
  consistently providing translation. Applications which work
  in the Client Access for Windows 3.1 client as well as the
  Client Access for Windows 95 clients at V3R1M0 and V3R1M1 do
  not work in V3R1M2. The most visible example is the 16-bit
  ODBC driver, needed to run 16-bit ODBC applications over APPC
  connections. During the ODBC connection the driver sets a
  default SQL library using the first library from the "Default
  Libraries" in the data source. The library name is not being
  translated and nulls are sent up in its place. This eventually
  results in an error MSGSQL5010 being received by the driver
  when the SQL statements cannot be processed. To circumvent this
  aspect of the error, remove all libraries from the "Default
  Libraries" in the data source.

AFP WorkBench Viewer
-------------------
 None

5250 Display and Printer Emulator
---------------------------------
APAR = SA60494
  Customer wrote an RPG application program which writes some
  records on a display file. Using PC5250 emulator the program issues
  the first screen, then the session freezes and the job must
  be closed using ENDJOB. The problem can be circumvented by DFRWRT(*NO)
  in the display file, but the program becomes too slow. No error
  messages are logged by the AS400 or the pc.

APAR = SA61796
  Application written using DDS windows fails using PC5250
  Emulator with MSGCPF5192 RC10050135 when restoring a previous
  screen. Application works fine on Graphical Access or CM/2.

APAR = SA62205
  When in a subfile screen using a dds keyword and the arrow key
  is pressed to send cursor to input field, an invalid page fault occurs
  in module pcsktk52.dll. If he disables the dds keyword csrinponly, he
  is able to work around the problem since the cursor is no longer
  jumping to the input fields when pressing an arrow key.

APAR = SA62202
  Host print causes incorrect output on a TELNET session. There
  are some characters missing from the resulting spoolfile. We
  received the following messages.
  MSGCPD4008 f/QWPOERRS x/00bd T/QWSPRINT x/0385
  MSGMCH0601 f/00214F000000 x/4698 t/QWSPRINT
             Space offset X'FFFFE5E6' is outside current limit for
             object WS FM RB - 0000000C.

APAR = SA62957
  When designing drop down screens with SDA, the first menu options
  should be barfly 1, the second group of menu options should be
  barfly 2, etc. But with PC5250, the barfly is not correct if the
  space bar is used, versus the enter key. Therefore, the option is
  not executed. This happens on both Windows 3.1 and Windows 95.

APAR = SA62972
  5250 print, SCS mode, is improved as follows: 1) the host
  CPI(FGID) will be used as the CORing base instead of the
  default of 10 CPI, 2) if the page fits by changing to Landscape
  without changing the CPI, the host supplied CPI is used.
  The above is done when the autoPageOrientation mode is on,
  and the host does not explicitly set the orientation. No data
  is lost or truncated, and the data is made to better fit the paper.

APAR = SA60551
  OV/400 documents printed through a PC5250 printer session (in CA/400
  for Windows 95) are printing the first page only.  This occurs with
  multiple page documents and multiple letter documents (ie, documents
  that use OV/400's Data/Text Merge function to print a letter for each
  record in the database). NOTE: This only seems to occur if the OV/400
  document is setup in one of the following ways:
         1) The document uses a different paper source for the
            first page than it does for the following pages
            (for example, the first page comes from drawer 1
            for letterhead and the following pages come drawer
            2 for regular paper).
         2) There is a page format on a following page that
            specifies different page formatting settings (eg,
            paper source or page rotation) than are specified
            for the first page.

APAR = SA59479
  PC5250 printer sessions under CA/Win95 (CA400WINOPT) are
  printing a blank page before every AS/400 generated spooled file
  when configured to use Host Print Transform. Virtual Print or
  Network Print generated spooled files (ie, *USERASCII spooled files)
  are not preceded by a blank page.

  This is similar to APAR SA56374 (which has been fixed in PTF SF33616),
  but that APAR addresses blank pages printing when using PC5250 with
  only the Windows printer driver. In other words, the printer session
  profile is not setup for Host Print Transform or a Printer Definition
  Table.

APAR = SA58860
  Pressing the backspace key in PC5250 session when the cursor is
  in a protected field, like on an OS/400 menu, may cause the
  session to hang or disconnect.

APAR = SA63192
  When running an application from the AS/400 that requires an
  FTP connection to another system, the following error occurs.

  PCSCM caused an Invalid Page Fault in
  Module PCSTLNET.DLL at 0137:00d03a64

APAR = SA63095
  Customer selects a specific value for the host CPI and font
  from the Printer Control (Text) panel of a printer emulation
  session.  These settings do not seem to have any effect.

  The values for CPI, LPI, Font, MPL, and MPP are overridden
  by the OS/400 print file.  These fields will be grayed out
  on the panel so as not to give the user the feeling that
  the values are actually being used.

Data Transfer
-------------
APAR = SA58487
  Data Transfer from AS/400 under Client Access for Windows 95.
  When selecting to "Return records with missing fields" on a
  Join, resulting data does not contain records with missing
  fields. It contains only those joined records that meet the
  Join condition (as if user never selected "Return records
  with missing fields")

  The problem has been fixed for joins of two files when the
  Return records with missing fields option is selected.
  This type of join is referred to as an outer join.  The
  problem of outer joins of three or more files is not
  addressed by this PTF.

  All inner joins (joins without Return records with missing
  fields checked) continue to work.

APAR = SA63379
  Using RTOPCB or RFROMPCB on Hebrew CA400WINOPT. Hebrew messages
  are displayed in the ANSI code page instead of the correct
  ASCII code page. This also happens for other languages.

APAR = SA64343
  Customer is working with CAWIN95/NT R312. Decimal separator
  is ignored when transferring a file from the AS/400 to the PC.
  If the transfer request is saved to a file, the decimal
  separator is not ignored. This should work without having to
  save the transfer request.

APAR = SA64465
  There is a problem with Data Transfer uploading data
  when double-byte characters are involved.

  The first record transfers correctly (characters are
  converted from ANSI to EBCDIC) but the second
  record and later records are sent to the AS/400 in
  ANSI (not converted to EBCDIC).

APAR = SA63168
  Client Access data transfer hangs when attempting to transfer a
  null (empty) file.

Graphical Access
----------------
APAR = SA64475
  Provides the following fixes and improvements to Graphical
  Access as follows:
    - Adjust positioning of Help text for a command in the command
      line so the section headings are not cut off on the left.
    - Improved performance over SNA APPC connections.

Printer Drivers
---------------
 None

SNA Communications Support
---------------------------
APAR = SA64448
  When configuring an Anynet connection through the NS/Administrator,
  if the IP address that is entered has leading zeros in any of the
  parts of the address, the router will fail to connect.

APAR = SA64449
  Trying to allocate conversations to too many configured machines
  at the same time causes the NS/Router to hang.

APAR = SA64450
  When using the NetSoft Configuration Wizard to build a twinax
  connection, the event log shows a TWINAX-3 RC=5 error.

APAR = SA64451
  You are not allowed to enter a comma to pause the modem dialing
  with a SDLC connection.

APAR = SA63308
  Client Access Windows 95 32-bit Twinax support is English only.

  Client Access Windows 95 32-bit Twinax installation program and
  readme documentation will be provided in the following
  languages: English, French, German, Italian and Spanish.

APAR = SA59667
  Windows 95 hangs on shutdown after running a PC5250 emulation
  session over Netsoft.

APAR = SA63494
  When attempting to connect with the Win95 VXD twinax - you will
  intermittently get Open Twinax station failed, rc=000000FD.
  Repeated attempts may connect.  This is happening with pcmcia,
  pci and isa twinax cards.

  A timer in the MAC driver (PDLWATWV.VXD) was found to be
  incorrectly set. This has been corrected. The new version of
  the MAC driver is (01.064).

APAR = SA61980
  When customer closes his last PC/5250 session, system will
  return message:  PCSWS caused an invalid page fault in
  module KERNEL32.DLL at 0137:bff9a28c.
  This PC/5250 icon was created from the "Start or Configure
  Session" icon in the CA/400 Accessories folder.

Operations Navigator
--------------------
 None

Toolkit
-------
 None.


 ---------------------------------
   Service Pack Level = SF39669
      Build date = April 1997
 ---------------------------------

 Base Support
 ------------
APAR = SA62521
 ODBC application program issues an ODBC Connect call, supplying
 an AS/400 userID/password on the connect. This userID becomes
 the current user for the connection to the AS/400, and in the
 case of Windows 95, the password is cached into the Windows 95
 password cache (if caching of AS/400 passwords is currently
 enabled).

APAR = SA61653 (Network Drives)
 Microsoft Windows 95 OEM Service Release 2 (OSR2) is an OEM
 Service Release of Windows 95.  Currently, there is no retail
 version of Windows 95 OSR2 available.  It is available from
 some PC Manufacturers who preload it on the new PCs they
 sell to the public.

 An OSR2 Version of Windows 95 can be identified by checking
 the properties of "My Computer" for "4.00.950 B" or checking
 for the version "4.00.1111" at a MS-DOS prompt.

 OSR2 may have the Universal Serial Bus (USB) Supplement
 installed.  This can be verified by selecting
 "Add/Remove Programs" in the Control Panel and checking
 if "USB Supplement to OSR2" is displayed.

 Problems have been found with Network Drives on OSR2 and
 OSR2 with USB, pertaining to some applications that use the
 Windows ResumeThread() and SuspendThread() functions.
 Also, Network Drives fails to run on OSR2 with the USB
 Supplement installed.  The message "CWBNW6101 - Unable
 to start Network Drives" is displayed.

APAR = SA62048 (Install)
 Silent Install BootOption=3 statement in the response file
 doesn't cause the PC to be rebooted.  This is only the response
 file for the service pack silent install.

APAR = SA62530 (Install)
 Customer is experiencing the same problem as reported in APAR
 SA54223 but at R311 release of Client Access/400 For Windows 95.

 If CA400WINOPT is installed on the PC and the Primary Logon for
 Windows 95 is set to "MS Client For Netware Networks", the PC
 will hang when the user attempts to logon while the PC is not
 attached to the LAN.

 If user Cancels the logon the PC does not hang, and if the Win95
 Primary Logon is set to "Windows Logon" the user can login
 without causing a hang condition.

 No AS/400 network resources have been defined in Win95 (no drive
 or printer is mapped to reconnect at logon) and CHECKVER is not
 in Startup either.

 Problem remains whether CA400WINOPT is at SP level NONE or with
 SF36801 applied.

APAR = SA62981 (Install)
Two accessories icons and two service icons appear when upgrading
from M1 to M2 when installing the product in a language
other than English. Both M1 and M2 have to be in the same
language.
For each case, one icon will be a folder and the other one
will be a shortcut to the folder.  The shortcut icons should not
be left there.  The shortcut Accessories and Service
icons do not work.

APAR = SA62518
When running under Windows NT the ODBC driver is not always
detecting the Microsoft Query application as a caller.
Because of this a workaround for a bug in MS Query is not
getting activated and the application does not work.

APAR = SA62522
Passing a value of NULL for the pcbValue parameter on the
SQLBindParameter API can cause an incorrect conversion of
DBCS character data by the ODBC driver.

The resulting string sent to the AS/400 can contain mismatched
SO/SI characters.

AFP WorkBench Viewer
-------------------
 None

5250 Display and Printer Emulator
---------------------------------
APAR = SA62973
 The PC5250 emulator packaged with CA/400 for Win95/NT will
 not run over Netsoft's standalone router or Portfolio
 Enterprise products.
APAR = SA60677
 The user does a setup of a Panasonic 2624 using Win95 PC5250
 session and gets a PCSWS error, which indicates this program has
 performed an illegal operation and will be shut down.  The
 details state PCSWS caused a stack fault in module KERNEL32.DLL
 at 0137:BFF783DF.  This happened when selecting file then print
 control then text then hitting enter.

APAR = SA58210
 Using PC5250 CA400WINOPT or CAWIN, pasting text from the
 clipboard into a blank officevision document will only paste
 the first line from the clipboard. For example, if copying 4
 lines of text with 70 characters on each line, only the first
 line of text will be pasted into the officevision document.
 The paste function does not insert new lines to make room for
 the additional text. It stops at the end of document character.

APAR = SA61263
 DDS Keyword WDWTITLE *BOTTOM doesn't run using CA400WINOPT
 PC5250.

APAR = SA59637
 MSGERR100 with error description 'Error allocating <several
 hundred megabyte up to several gigabyte number here> of memory
 from the Windows global memory heap.'  A Retry or Cancel will
 result in output printing.  The problem happens with
 dotmatrix printers setup with PC5250 CA400WINOPT product.
 The message breaks just prior to output printing.

APAR = SA61174
 MSGERR100 with error description 'Error allocating <several
 hundred megabyte up to several gigabyte number here> of memory
 from the Windows global memory heap.'  A Retry or Cancel will
 result in output printing.  The problem happens with
 dotmatrix printers setup with PC5250 CA400WINOPT product.
 The message breaks just prior to output printing.

APAR = SA59466
 With EAB and NOXLATE session parameters set, the PC5250 EHLLAPI
 Copy Field to String (34) API will return incorrect field
 attributes.  It appears to always return zero, even for
 underlined and reverse image fields.

APAR = SA60676
 When performing local screen prints from a Win95
 PC5250 display emulation screen, the PC will run
 out of system resources and eventually lock up the
 PC.

Data Transfer
-------------

APAR = SA62545 (NLS)
 Data transfer function in CA/400 for Windows 95 does not
 handle DBCS Graphic field 4396 to 932 conversion.

APAR = SA61870
 Data Transfer will hang when the WHERE or JOIN BY clauses have
 T1/T2 types of file name delimiters, and the file name contains
 a T with numeric values,

APAR = SA61708
 When sending PC data from a DBCS PC to a physical file with
 all of its fields of O-type (DBCS), there is no problem.
 But if sending data to the physical file that one of its
 fields is A-type (SBCS), an error occurs, for example:

 CWBDB0036 - Server Returned SQL error
 SQL0332   - Character conversion between CCSID 949 and CCSID 883
             not valid.

 949 is the ASCII mixed CCSID for Korean.
 833 is the EBCDIC SBCS CCSID for Korean.

 Error SQL0332 is displayed in the joblog of on the AS/400.

APAR = SA62518
 Unique national language characters are not being displayed
 correctly in error messages displayed by Data Transfer.

APAR = SA62979
 The first blank in a field that is entirely blank if not being
 removed.
 Therefore, the ASCII text file might look like this:

 ABCD<crlf>
  <crlf>
 EFGHI<crlf>

 Instead of

 ABCD<crlf>
 <crlf>
 EFGHI<crlf>

APAR = SA58432
 Data Transfer in the Client Access for Windows 95 product is
 much slower than the File Transfer program in the Client
 Access for Windows 3.x product.

APAR = SA62124
Old *.TTO Files, which are created with
the DOS Clients, don't work with rfrompcb
and cwbtf. The data transfer ends with
error messages, e.g.: MSGCWBDB0099.

APAR = SA62508

 After making changes to a Rumba Transfer Request (.RTO), Data
 Transfer does not correctly save the use FDF option to the RTO
 file.  This only occurs when modifying the use FDF option for
 transfers from the PC to the AS/400.


Graphical Access
----------------
APAR = SA62980
 Provides the following fixes and improvements to Graphical
 Access as follows:

   - Display Spooled File improved so it maintains the
       horizontal scroll position during forward and
       backward scrolling.

   - Support system names of longer than 8 characters for
       SNA connection.

   - Correct operation of Field Minus key on Numeric-Only
       fields.

   - Remove partial instruction line from list box for
       Display Open Files.

   - On resizing graphical window from the bottom,
       move up bottom push buttons so they remain operational.

   - Correct instruction line in InfoSeeker screen that
       displays content of a book.

   - Correct character presented for CCSID 1112 (Latvia,
       Lithuania) for special character code points 4A, 70,
       80, DF, and EA.

   - Correct character presented for CCSID 1122 (Estonia)
       for special character code points 70, 80, B0, EA.



Printer Drivers
---------------
 None


SNA Communications Support
---------------------------
APAR = SA61298
 RUNRMTCMD fails with error MSGCPD3B54 with sense code of 082D.
 If the user varies off the CTL and back on it will work, but if
 the user disconnects they will have to vary the CTL back off and
 on to get it to work again.

APAR = SA62976
 Customer has a CPIC and an ODBC application.
  1) Start CPIC application
  2) Start another application (ODBC application)
    - ODBC application fails to start

 Reverse is also true.  If the ODBC application is started first,
 the CPIC application fails.

APAR = SA62977
 While running a CPIC application, we would from time to time
 get a PRODUCT_SPECIFIC_ERROR, when trying to set side info.
 Then the connection will drop.

APAR = SA62978
 Running CA/400 on WinNT, using SNA over Ethernet.
 When we are in NS/Router's Midrange Workspace and attempt
 to connect to the system, the userid/password box appears and
 the default userid in the box is the current user (in our case,
 Administrator). Take note that the maximum length for a userid
 on the AS/400 is 10, 'Administrator' is 13. If we change the
 id, we can only enter ten characters. If we don't, and just hit
 enter, we get the following error:

 Dr. Watson: application error in engappc.exe
 Exception: Access violation (0xc0000005),
 Address: 0x0040375d


Operations Navigator
--------------------
 None

Toolkit
-------
 None.



 ---------------------------------
   Service Pack Level = SF39220
      Build date = March 1997
 ---------------------------------

 Base Support
 ------------
APAR = SA61992 (Network Drives)
 Client Access Optimized for Windows 95/NT network drives may
 create a reference to a folder or subdirectory such
 that it cannot be deleted later.  The user will receive
 the following error messages:
 DOS PROMPT:  Sharing violation reading drive X:
 Explorer:    Cannot remove folder xxxx: There has been a
              sharing violation.  The source or destination
              folder may be in use.
 This error only effects QDLS and QSYS.LIB file systems.
 The problem is with how network drives handle the working
 directory handle (WDH) cache.  If a folder or object in
 folder is referenced, netdrives may create a WDH to that
 folder.  This WDH will "lock" the folder if the folder
 exists in a "persistent content" file system such
 as QDLS or QSYS.LIB.  Network drives is only deleting the
 WDH when the drive is disconnected.  The WDH should be
 deleted before attempting the delete folder operation.

APAR = SA62199
 The following errors happen on Windows NT when using Lotus
 SmartSuite applications.

 When saving a Lotus 1-2-3 or a Freelance Graphics file to a
 directory on the AS/400 for the first time, it says that
 the file already exists.

 When creating a new Lotus Approach file to an AS/400 a damaged
 file error occurs.

APAR = SA62207
 While copying large files or a large number of files using
 network drives on Windows NT, a message box with the following
 message will be displayed:

 System Process - Lost Delayed-Write Data

 The system was attempting to transfer the file from buffers
 to <system file name>. The write operation failed, and only
 some of the data may have been transferred to the file.

APAR = SA61843 (Install)
 After a Client Access for Windows 95/NT service pack is
 installed by using Client Access Login Service Check or
 Check Service Pack Level or Install Service Pack, the
 Check Version task does not end.

 Even though the service pack setup.exe install has
 completed, the Check Version task still is present
 on the task bar.

APAR = SA61877 (Install)
 The following problem occurred while installing
 V3R1M2 Client Access for Windows 95/NT Service Pack
 SF37523 from diskettes:

 After inserting Diskette 7, the customer is prompted
 to re-insert Diskette 2 for AS/400 Operations Navigator
 fix files.

APAR = SA62190 (Install)
 After an upgrade from V3R1M0 or V3R1M1 Client Access
 for Windows 95 to V3R1M2 Client Access for Windows 95/NT,
 the following files are missing from the
 AFP Workbench Viewer component:

 ...\ClientAccess\AFPViewr\Font
  cpdef.cht
  cpdef.jpn
  cpdef.kor
  csdef.cht
  csdef.jpn
  csdef.kor
  icoded.cht
  icoded.jpn
  icoded.kor

 ...\ClientAccess\AFPViewr\Font\Maps
  833.cp

APAR = SA62195 (CWBBACK Windows  NT)
 Running CWBBACK on Windows NT 4.0 without administrator
 authority causes error message CWBCF0005 but the backup
 continues to run.  When CWBBACK is finished it displays
 a message indicating backup was successfull.  If this
 backup is later restored it will corrupt the registry.
 CWBBACK does work if the user signed on has administrator
 authority, but if CWBREST.EXE is then performed to restore
 the configuration on an account that does not have
 administrator authority, CWBREST fails, leaving the
 Client Access configuration in a corrupted or
 unpredictable state.



AFP WorkBench Viewer
-------------------

5250 Display and Printer Emulator
---------------------------------
 None

Data Transfer
-------------
 None

Graphical Access
----------------
 None

Printer Drivers
---------------

APAR = SA62208
 Margin values set from an application are either ignored or
 incorrect when printed.

APAR = SA62194
 The SCS printer driver will not print on a user defined form.

APAR = SA62191
 A user defined form created in the Manage Forms dialog is not
 saved if the SCS printer driver document properties are accessed
 from within an application.  The user can create a new form and
 use it in the current session but the form will not be saved
 after the user interface is closed.

APAR = SA62192
 Setting the EBCDIC Code Page value in the SCS Driver document
 properties sometimes doesn't work.  No error messages are
 displayed.  When it does work, printing to the AS/400 may fail
 because the code page specified in the spooled file is
 incorrect.



SNA Communications Support
---------------------------
   APAR = SA60677
    Adds Windows 95 32-bit twinax support.
    This support can be used with the following Twinax adapters:
    - The Enhanced 5250 Display Station Emulation Adapter
      (Feature Code 2911   Part/Number 30F5383)
    - The 5250 Emulation Adapter/A
      (Feature Code 3494   Part/Number 64G3494)
    - The IBM System 36/38 Workstation Emulation Adapter/A
      (Feature Code 6279   Part/Number 69X6279)
    - The 5250 Emulation PCMCIA Adapter
      (Feature Code 2808   Part/Number 92G5360)
    - The IBM 5250 Emulation PCI Adapter
      (Feature Code 0207   Part/Number 88H0207)

Operations Navigator
--------------------
APAR = SA62189
 This fix is required if you will be using groups under AS/400
 Operations Navigator.

Toolkit
-------
 None.

-------------------------------------
   Service Pack Level = SF37523
      Build date = February 1997
-------------------------------------

 Base Support
 ------------
APAR = SA61407
 Additional information about the problems described in this
 APAR can be found in INFO APAR II10147.

 This APAR makes Windows NT registry changes for
 the following problems:
 1) "CWBNACFS.DLL cannot run." Message Box
 2)Slow logon, or CTRL+ALT+DEL to get to the desktop
 3) Only printers displayed in Network Neighborhood
 4) Can't assign network drive
 5) Netware logon scripts fail to run after installing
    Client Access for Windows 95/NT

1) "CWBNACFS.DLL cannot run." Message Box
------------------------------------------
 Right clicking on an icon on the desktop results in a
 message box displaying the following error message:
 "CWBNACFS.DLL cannot run. Unable to get handle to
 CwbRdr".

2) Slow logon, or CTRL+ALT+DEL to get to desktop
-------------------------------------------------
 After installing Client Access for Windows 95/NT,
 logging onto Windows NT takes 2-3 minutes, or you
 have to press CTRL+ALT+DEL to get to the desktop.

3) Only printers displayed in Network Neighborhood
---------------------------------------------------
 Only AS/400 printers are displayed in Network
 Neighborhood after clicking on a configured AS/400


4) Can't assign network drive
------------------------------
 Customer cannot assign network drive to an AS/400
 using Network Neighborhood or Explorer.

5) Netware logon scripts fail to run after installing
    Client Access for Windows 95/NT
------------------------------------------------------
 After installing Client Access for Windows 95/NT, the
 Novell Netware server logon scripts do not run on
 client PC while logging into Windows NT.

APAR = SA61404
 When using an OEM TCP/IP stack on Windows 95,
 uploading a relatively large chunk of data, such as during
 a copy of a large file to a network drive, causes Client
 Access to hang.

APAR = SA61415 (ODBC)
 Attempting to specify a translation DLL will result in an error
 message.  (Driver unable to load translate DLL.)

APAR = SA61416 (ODBC)
 Trying to execute a parenthesized SELECT statement results in an
 error.

APAR = SA59977 (ODBC)
 An access violation was caused by the ODBC driver when
 an application attempted to set a parameter marker to
 SQL_NULL_DATA.  The problem only occurs when using
 the SQL_LEN_DATA_AT_EXEC macro.  When SQL_NULL_DATA is
 specified on the SQLPutData, an access violation is raised
 when the statement is executed (the last SQLParamData).

APAR = SA60455 (ODBC)
 The ODBC driver has a memory leak when an application executes
 a stored procedure that returns a result set.  This happens
 using either the SQLExecDirect API or the SQLPrepare and
 SQLExecute APIs.
 A block of memory will be lost each time the procedure is
 executed.  After many iterations of this sequence the program
 can get a memory or resource allocation error.

APAR = SA60752 (ODBC)
 'Driver Not Capable' error returned for call to
 SQLExtendedFetch for SQL_FETCH_FIRST under certain conditions.

APAR = SA60452 (RMTCMD)
 When using RMTCMD.EXE some international characters such
 as the german umlaut are not getting converted properly.

APAR = SA59340
 Multithreaded applications running under Windows 95 may
 hang or fail when run with a Client Access network drive
 assigned.  Only applications that use SuspendThread() and
 ResumeThread() are affected.  Applications that use other
 Windows 95 synchronization objects (events, for example)
 will work when a network drive is assigned.

 Powersoft Optima++ is an example of an application that
 fails.

 The error occurs when one thread suspends itself and another
 thread attempts to resume it with a ResumeThread() call.
 If a Client Access network drive connection has been
 established since the last boot of Windows 95, the
 ResumeThread() api call will fail.  GetLastError() returns
 return code 0x78 (120).  This is defined as:

   ERROR_CALL_NOT_IMPLEMENTED  "This function is only valid in
                                Windows NT mode" (winerror.h)

 "This function is only valid in Win32 mode" is returned
 by FormatMessage().

 The error does not occur if a network drive has not
 been connected since the last boot of Windows 95.

AFP WorkBench Viewer
-------------------
 None

5250 Display and Printer Emulator
---------------------------------
APAR = SA61421
Using PC5250 in CA/400 for Windows NT on a Latin-2 version for
NT, national characters cannot be typed in.

Data Transfer
-------------

APAR = SA60791
When performing a data transfer from the PC to the AS400, hex
value 09 will not be correctly translated to hex 05.  Rather,
the 09 will be translated to a hex 40.

APAR = SA60892
Client Access/400 for Windows 95 data transfer function
preserves trailing blanks when downloading data to an ASCII
test file.  This is inconsistent with the behavior of
previous Client Access file transfer functions. This is
inconsistent with Client Access documentation.
File transfer function of previous clients would drop
trailing blanks.  Equivalent functionality should be added to
Client Access/400 for Windows 95.

APAR = SA61002
CAWINOPT Data Transfer from AS400. Data Options -> Details...
gets you to Receive Request Details.  On Select page, you
double-click the fields you want to select and they are
dynamically added to the Select Clause below. Once that
clause is a certain length (approximately 260 characters),
any further selections in this manner truncate that string
in order to fit the new selection.
Manually typing in the field names does not pose this
problem (in neither the Select Clause nor the Select: on the
previous panel).  However, with a typed-in 260+-length
clause, any further addition made to it via the method above
will truncate the clause down to the approx. 260 length.
This problem also occurs for the Order By clause on the same
Receive Request Details panel.

APAR = SA60648
The BIFF files transferred by Data Transfer do not contain the
correct font information.  When DBCS data exists in the file,
it is not displayable because the font specified is Arial and
the Arial font does not contain DBCS characters.

Graphical Access
----------------
APAR = SA61420
Provides the following fixes and improvements to Graphical
Access as follows:

  o  In Traditional Chinese, Work With Panels are now properly
       shown graphically after having prompted for a command.

  o  In Traditional Chinese, command prompting pushbuttons
       for individual parameters are now properly generated.

  o  In Korean, menu options beginning with a "1"
       are now properly formatted.

  o  In Hebrew, bitmaps are now properly positioned on
       pushbuttons.

  o  Required fields are shown with a green background rather
       than blue, to be consistent with early versions.

  o  WRKQRY is correctly presented graphically. One screen
       was presented nongraphically and one had text in
       the position to field.

  o  In Japanese, Display Spooled File now has a correct
       data ruler.

  o  In Japanese, Work with Spooled Files, a partial row of
       characters at the bottom of the scrollable area
       has been removed.

  o  On the Programmer Menu, extra text characters to the
       right of menu options have been removed.

  o  The View Topics choice under the Functions pull-down
       of Help screens, now properly supports deselecting
       and reselecting topics.

  o  DBCS code points for hexadecimal "68nn" were changed
       to match IBM standards.

  o  In DBCS language help, the words representing hypertext
       links were changed to green to distinguish them
       from headings.

  o  Operation of DUP and Field Exit keys corrected.

OfficeVision
-------------
  o  Removed the generation of additional blank lines in
       the editor during typing of continuous wrapping text.

  o  Corrected handling of numeric field editing.


Printer Drivers
---------------

APAR = SA61400

Using the AFP printer driver version 5.00 for Windows NT, if
the customer prints a document that contains a blank page,
the following page in the document will always print out
completely black.

APAR = SA61401
When using the IBM AFP Printer driver version 5.00 for Windows
NT, print options changed from certain applications do not get
saved.  Every time the print options are opened the settings are
set back to the defaults for the printer.

APAR = SA61402
Printing with the AFP printer driver version 5.00 for windows
NT, the inlined form definition dialog doesn't allow the
user to select Envelope Feed as a source drawer.

APAR = SA61403
When printing with the AFP printer driver version 5.01 for
Windows NT, output types of overlay, medium overlay , or
page segment do not produce any output.


APAR = SA60407
Windows applications which attempt to print to a printer which
is using the IBMSCS printer driver on Windows NT, receive an
error message when attempting to print.

SNA Communications Support
--------------------------

APAR = SA61212
Incoming Remote command (IRC) does not work with a Netsoft 802.2
connection.

APAR = SA61216
When discounting and reconnecting to a different system the
screen will turn blue and the system will lock up.  Must reboot
to get the system up and running again.

APAR = SA61214
The XCSCST, XCSCSP, and XCSCSV CPIC commands do not work.

APAR = SA57948
 Customer is running CA400WINOPT with Async connection and
 Netsoft Router, his PC5250 Emulation session Drops after
 he issues the following commands "CALL QUSCMDLN or STRSST"
 There are no error messages on the pc or on the AS/400.

Operations Navigator
--------------------

APAR = SA61399
The AS/400 Operations Navigator's Permissions function
does not work from a double-byte PC running with
English or its native DBCS language.

APAR = SA61408
In the Operations Navigator application, the View pulldown on
the main menu contains an item called "Arrange Icons".  This
option cascades into two additional items, "By Name" and
"By Description".

The problem is there is currently no support for "By Name" and
"By Description".  The items are always grayed out.  This causes
confusion for end users.  This PTR removes the "Arrange Icons"
item and its subitems.

APAR = SA61409
When clicking on the ellipses to show the Sort Sequence table
dialog box for Job Properties, the application fails.

APAR = SA61410
Selecting "Properties" for a batch job from the pop-up menu brings
up the following error message:

Title: Cwbunnav
Program has performed an illegal operation and it will
be ended.

APAR = SA61411
In the Operation Navigator's window, all DBCS characters
in grey areas above list windows are displayed incorrectly.

APAR = SA61412
Message CPA1318 was displayed correctly but it
has invalid characters at the end of the message.

APAR = SA61413
Click on an individual printer icon on the left (tree) view.
After the printer output for that printer appears in the right (list)
view, select the printer icon in the left view and select to
change properties.  After pressing OK on the properties
dialog, the program fails.

APAR = SA61414
With a fully qualified AS/400 system name the following error occurs:
Select Users and Groups -> All Users ->  right mouse click
on a user, select user objects.
Click on any one of the options: Output, Jobs, Messages
Nothing happens, although the user has jobs, output, and
messages available.

APAR = SA61417
Some data, in DBCS environments, are truncated and some dialogs
to be to large.

APAR = SA61418
When a double-byte version of Windows is being used the context
menu for ODBC Data Source objects in the AS/400 Operations Navigator
application does not come up, and the File menu shows only "Exit".

APAR = SA61419
When using the "User" objects within Operations Navigator,
clicking on a user profile in list view and selecting "Message",
causes error message "Cannot get AS/400 DATA" to be displayed.

APAR = SA61422
Fixes Library,Table,View Permissions and Library Properties
for quoted alternative names with special chars. that are less
than 10 characters and quoted lowercase Library names and quoted
names in which the short name is less than 10 characters.

APAR = SA61423
The data that is displayed in list boxes in various Operations
Navigator dialog boxes (for example, Hold Printer Output)
does not always fit within the list box.

APAR = SA61405
An invalid creation date on AS/400 Operations Navigator's File
Systems property pages for File Systems is displayed.

Also fixes the problem where end-users can try to change the
Attributes on File Systems.

 Toolkit
 -------
   None.