IBM Support

PH60031: ODPP: HASH UNEXPECTED BEHAVIOR PROCESSING DECIMAL DATA

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is performing Column Map (CM) processing using CM
    PROCEDUREs on columns with DECIMAL data.
    Optim may issue error messages, or ABEND S0C4, in the absence of
    the length or precision for the DECIMAL values.
    Examples of the messages and error being reported may include:
    
    IOQDP0174E: Row Skipped. NULL destination buffer
    IOQDP0166E: Row Skipped. Error converting Data for field <fld>
    having index nnn
    
    CEE3204S The system detected a protection exception
    (System Completion Code=0C4).
    From entry point Service at statement 1380 at compile unit
    offset +00000AEC at entry offset +00000AEC at address 28F265DC.
    

Local fix

  • Specify the LENGTH of the value on the FLDDEF definition.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Optim users performing CM processing         *
    *                 involving CM PROCEDUREs on DECIMAL-type      *
    *                 columns.                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: See Error Description.                  *
    ****************************************************************
    Optim Lua processing logic does not account for sensible data
    length defaults when processing numeric data.
    

Problem conclusion

  • Optim processing will be corrected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH60031

  • Reported component name

    OPTIM MOVE FOR

  • Reported component ID

    5655V0700

  • Reported release

    B70

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-02-26

  • Closed date

    2024-03-13

  • Last modified date

    2024-04-01

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

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

Modules/Macros

  • FOPCXLIB FOPHSTM  FOPIDMDR FOPINS0  FOPK10   FOPMCOLP FOPMECMN
    FOPMMCMR FOPMMJBS FOPMMUNU FOPMMUTL FOPRS10  FOPRS3   FOPRS4
    FOPTDMDR FOPZFMMN
    

Fix information

  • Fixed component name

    OPTIM MOVE FOR

  • Fixed component ID

    5655V0700

Applicable component levels

  • RB70 PSY UI96066

       UP24/03/15 P F403

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"B70"}]

Document Information

Modified date:
04 April 2024