IBM Support

RPG Cafe

General Page

RPG Cafe

Welcome to the RPG Cafe

Short URL for this page: https://ibm.biz/rpg_cafe

Follow us on twitter #rpgcafe

.                                                            .
.                                                            .

Announcement

  • New Fall 2020: PTF enhancements for 7.3 and 7.4:

    Warning For some enhancements, a runtime PTF is needed on any system where you run your program.

    7.3 PTFs for the Fall 2020 Enhancements:

    • ILE RPG runtime: SI74559

      Note: You need this PTF on any 7.3 system where you run a program that specifies EXPROPTS(*ALWBLANKNUM) or EXPROPTS(*USEDECEDIT). If the PTF is not applied to the system where the program is running, a string with only blanks or with digit separators causes an exception.

    • ILE RPG compiler: SI74612
    • ILE RPG CRTBNDRPG and CRTRPGMOD commands: SI74590.

      Note: Please be sure to read the Special Instructions in the cover letter before applying this PTF. When you apply or remove this PTF, any changes you have made with CHGCMDDFT will revert to the shipped defaults.

      It is only necessary to have this PTF if you want to specify the REQPREXP parameter for CRTBNDRPG or CRTRPGMOD. If you only want to specify the REQPREXP keyword in your Control statement, you don't need this PTF.

    7.4 PTFs for the Fall 2020 Enhancements:

    • ILE RPG runtime: SI74560.

      Note: You need this PTF on any 7.4 system where you run a program that specifies EXPROPTS(*ALWBLANKNUM) or EXPROPTS(*USEDECEDIT). If the PTF is not applied to the system where the program is running, a string with only blanks or with digit separators causes an exception.

    • ILE RPG compiler: SI74613
    • ILE RPG compiler, TGTRLS(V7R3M0): SI74614
    • ILE RPG CRTBNDRPG and CRTRPGMOD commands: SI74591.

      Note: Please be sure to read the Special Instructions in the cover letter before applying this PTF. When you apply or remove this PTF, any changes you have made with CHGCMDDFT will revert to the shipped defaults.

      It is only necessary to have this PTF if you want to specify the REQPREXP parameter for CRTBNDRPG or CRTRPGMOD. If you only want to specify the REQPREXP keyword in your Control statement, you don't need this PTF.

    Note: The compiler and runtime PTFs are also available in Db2 for i Fix Packs. See Db2 for IBM i 2020 PTF Group Schedule.

Notifications

If you want to be notified about new items in the RPG Cafe, subscribe to "Rational Development Studio for i" in "My Notifications" here: https://www-945.ibm.com/systems/support/myview/subscription/css.wss

  1. Enter "Rational Development Studio for i" in the Product Lookup.
  2. Click "Subscribe".
  3. Select "News" and any other categories you're interested in, then click "Submit".

.                                                            .
.                                                            .

Request for Enhancement

Here is the list of current RFEs for RPG: https://ibm.biz/rpg_rfe. You can

  • Vote for the RFEs you think are most important.
  • Add RFEs to your watch list.
  • Add your own comments to RFEs. If you have a use case for the RFE that hasn't been mentioned yet in the comments, be sure to add a comment about your use case. The information in the RFE about why it would be useful is at least as important to IBM as the number of votes for the RFE.

    Make sure you're seeing all the comments. If you see something like "1 to 10 of 15 comments", click whatever button there is to view more comments. (The limit was formerly 5 comments at a time, but the limit seems to have been either raised or removed.)

If you don't find an existing RFE that describes what you want, open a new RFE:

  1. Check the "I want to specify the brand, product family, and product" option.
  2. Select
    Brand Servers and System Software
    Product family Power Systems
    Product IBM i
    Component Languages - RPG
  3. The title of your RFE should express your idea very clearly so that other people can easily find your RFE and vote for it.
.                                                            .
.                                                            .

ILE RPG enhancements delivered through PTFs

.                                                            .
.                                                            .

How To

.                                                            .
.                                                            .

Utilities

.                                                            .
.                                                            .

Tips

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SS69QP","label":"Rational Development Studio for i"},"Component":"ILE RPG Compiler","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
12 November 2020

UID

ibm11106229