PM87003: PRECISION_ VALUE PRINTED ON THE STRATIFICATION REPORT IS NEGATIVE

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Per PMR 01414,379,000:
    Stratification report PRECISION field overflow.
    ================================================================
    
    Date reported: 04/03/2013
    
    Severity: Medium
    
    Users Affected:
     All IMU users of MU V3.2
    
    Problem Description:
     The PRECISION_ value printed on the Stratification report is
     negative.
    
    Problem Summation
     The PRECISION_ field is defined as a 4 byte binary field with
     two decimal places. The maximum value that can fit into a BL4
     signed integer with two decimal places is 21,474,836.46. Field
     overflow is caused when Precision value coded on the STRATIF1
    macro exceeds 21,474,836 resulting in unpredictable outcome.
    
    Problem Conclusion:
    
    A change was made to STRATIF1 macro to define PRECISION_ as a
    PL7 instead of BL4 field. The change was made   conditionally as
    follows:
      1. If PRECISION_ is a number less or equal to 21,474,835, the
         field is defined as a BL4 field.
    
      2. If PRECISION_ is a number greater than 21,474,835, the
         field is defined as a PL7 field.
    
      3. If PRECISION_ is a field name, the field is defined as a
         PL7 field regardless of the size.
    
    
    Impact on the REPORT layout
    
    The PRECISION_ field is printed on the TITLE 4 of the
    Stratification report. When PRECISION_ size is increased to
    PL7, the PRECISION_ field value will be printed 4 positions
    to the right as shown below.
    
     The old way:
      ---5----+----6----+----7----+----8----+----9----+----0
      PRECISION: 21,474,835.00    CONFIDENCE:90%
    
     The new way:
      +----5----+----6----+----7----+----8----+----9----+----0
      PRECISION:     21,474,837.00    CONFIDENCE:90%
    
    
    Changes
     FSOFT01.V3R2M0.SFSYFJCC
      STRATIF1 - Existing macro
    
     FSOFT01.V3R2M0.SFSYCCLM
      STRATIF1 - existing macro
    ================================================================
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMU users of MU V3.2                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The PRECISION_ value printed on the     *
    *                      Stratification report is negative.      *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    The PRECISION_ field is defined as a 4 byte binary field
    with two decimal places. The maximum value that can fit
    into a BL4 signed integer with two decimal places is
    21,474,836.46. Field overflow is caused when Precision
    value coded on the STRATIF1 macro exceeds 21,474,836
    resulting in unpredictable outcome.
    

Problem conclusion

  • A change was made to STRATIF1 macro to define PRECISION_ as
    a PL7 instead of BL4 field. The change was made conditionally
    as follows:
    
      1. If PRECISION_ is a number less or equal to 21,474,835,
         the field is defined as a  BL4 field.
    
      2. If PRECISION_ is a number greater than 21,474,835, the
         field is defined as a PL7  field.
    
      3. If PRECISION_ is a field name, the field is defined as
         a PL7 field regardless of the size.
    
    
    Impact on the REPORT layout
    
    The PRECISION_ field is printed on the TITLE 4 of the
    Stratification report. When PRECISION_ size is increased to
    PL7, the PRECISION_ field value will be printed 4 positions
    to the right as shown below.
    
    The old way:
      ---5----+----6----+----7----+----8----+----9----+----0
      PRECISION: 21,474,835.00    CONFIDENCE:90%
    
    The new way:
      +----5----+----6----+----7----+----8----+----9----+----0
      PRECISION:     21,474,837.00    CONFIDENCE:90%
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM87003

  • Reported component name

    MIGRATION UTILI

  • Reported component ID

    5697N4400

  • Reported release

    320

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-15

  • Closed date

    2013-04-24

  • Last modified date

    2013-05-06

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

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

    UK93749

Modules/Macros

  •    FSYCTIF1 FSYJTIF1
    

Fix information

  • Fixed component name

    MIGRATION UTILI

  • Fixed component ID

    5697N4400

Applicable component levels

  • R320 PSY UK93749

       UP13/04/25 P F304

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.



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Migration Utility for z/OS
Migration Utility

Software version:

320

Reference #:

PM87003

Modified date:

2013-05-06

Translate my page

Machine Translation

Content navigation