IBM Support

PH38800: RATIONAL PROGRAMMING PATTERN 9.7.0 : MISSING EMPTY LINE AT THE END OF A COBOL PROGRAM LEADS TO BAD FUNCTION INSERTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • In RPP 9.7.0, when a Cobol program or screen is missing
    the empty line at the end (if it was deleted) it causes issues
    when new functions or sub functions are added.
    
    The new function is inserted at the end of the last line which
    contains source code, instead of being inserted in a new
    line.
    

Local fix

  • When the empty line at the end is missing, it is required to
    add it back before new functions or sub functions are
    added.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users generating in RPP                                  *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * In a cobol, if we deleted the last empty line of the cobol,  *
    * the insertion of a sub-function at the end of the cobol went *
    * wrong.                                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH38800

  • Reported component name

    RATL PROG PATTE

  • Reported component ID

    5725H0300

  • Reported release

    970

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-07-08

  • Closed date

    2021-11-02

  • Last modified date

    2021-11-02

  • 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

  • R962 PSY

       UP

  • R970 PSY

       UP

  • R971 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":"970","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
08 November 2021