IBM Support

PM48846: DSQ22982 "RECORD LENGTH OF 85 SHOULD BE 97" MSG AFTER QMF EXPORT DATA COMMAND IN IXF FORMAT.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DSQ22982 is issued when the user tries to export data in IXF
    mode to a preallocated data set defined with LRECL 85.
    
    This will happen ONLY if the internally calculated length for
    a row of saved data equals exactly 85.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All QMF for TSO/CICS V8, V9, and V10         *
    *                 users who export data in IXF format to       *
    *                 preallocated data sets defined with          *
    *                 LRECL 85.                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: EXPORT DATA in IXF format to a          *
    *                      preallocated data set defined with      *
    *                      LRECL 85 can generate message           *
    *                      DSQ22982:                               *
    *                       "Record length of 85 should be 97."    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Code was introduced to QMF via PK04281 to allow legacy data sets
    defined with LRECL 85 to be used with QMF V8 and higher
    versions, which default to export data sets with LRECL 97.
    
    PK04281 allowed the newer versions of QMF to work with pre-QMF
    V8 data sets as long as the data being exported fit into
    an LRECL 85 data set.  The code that allowed this backward
    compatibility checked for data lengths < 85 but rejected
    lengths that were exactly 85 and issued the error message.
    

Problem conclusion

  • Code was amended to accept data records <= 85.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM48846

  • Reported component name

    QMF-QUERY MGMT

  • Reported component ID

    566872101

  • Reported release

    810

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-27

  • Closed date

    2011-10-11

  • Last modified date

    2011-11-02

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

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

    UK72804 UK72805 UK72806

Modules/Macros

  • DSQDEXID
    

Fix information

  • Fixed component name

    QMF-QUERY MGMT

  • Fixed component ID

    566872101

Applicable component levels

  • RA10 PSY UK72804

       UP11/10/12 P F110

  • R810 PSY UK72805

       UP11/10/12 P F110

  • R910 PSY UK72806

       UP11/10/12 P F110

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCWRCK","label":"QMF for TSO\/CICS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
02 November 2011