IBM Support

PI40525: RATIONAL PROGRAMMING PATTERNS - WHEN REMOVING A MACRO STRUCTURE THERE ARE ISSUES WITH INSERTED SPECIFIC CODE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Case description :
    A macro structure is called in a program with function/sub
    function as parameter.
    Some specific code is inserted inside the Macro in the program.
    The value of the parameter "sub function" is changed to replace
    elsewhere the code of the macro structure.
    After the program is generated, some of the lines of the macro
    (last of the sub function) are turned to specific and appears as
    is in the cobol code of the program.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All user of Rational Programming Patterns                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * In some cases when a function with specific code disappear   *
    * the new generated code is wrong.                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI40525

  • Reported component name

    RATL PROG PATTE

  • Reported component ID

    5725H0300

  • Reported release

    911

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-06

  • Closed date

    2015-11-03

  • Last modified date

    2015-11-03

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

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

Fix information

Applicable component levels

  • R900 PSY

       UP

  • R901 PSY

       UP

  • R910 PSY

       UP

  • R911 PSY

       UP

  • R912 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSKPEG","label":"Rational Programming Patterns"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
16 October 2021