IBM Support

IC52818: HATS USING DBCS CODEPAGE SENDS JUST CHARACTER(S) TYPED IN ONE TY PE OF INPUT FIELD, BUT HOD/PCOMM SEEM TO SEND THEM WITH PADDING.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer has a 4-character input field in which they type just
    one character.  HATS sends just the one character to the host,
    which causes the host to return a formatting error (specific
    to that host application).  HOD and PCOMM send the character
    followed by three spaces.  Other fields on other screens seem
    to work fine in HATS.
    

Local fix

  • type character, followed by spaces to fill field
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: HATS users using DBCS code pages             *
    ****************************************************************
    * PROBLEM DESCRIPTION: HATS sends "Z" in 4-char field, but     *
    *                      emulators Host On Demand and Personal   *
    *                      Communications send "Z   "              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In DBCS codepage, HATS calls ECLField.SetString() to send data.
    But in ECLField.SetString(), we call ECLPS.setToNull() to
    clear the field data before sending data.
    

Problem conclusion

  • Following behavior of HATS in SBCS environment, we changed
    ECLField.SetString() to  ECLPS.SetString().
    Before calling ECLPS.SetString(), we will verify that the data
    length is  not over the field length.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC52818

  • Reported component name

    HATS MULTI V5

  • Reported component ID

    5724F9700

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-05-25

  • Closed date

    2008-07-01

  • Last modified date

    2008-07-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    HATS MULTI V5

  • Fixed component ID

    5724F9700

Applicable component levels

  • R500 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXKAY-2","label":"Rational Host Access Transformation Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
26 August 2022