Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

ADD A NEW IDEA

IBM i

Showing 888

Add keyboard shortcut: Navigate to next/previous DCL-PROC statement (bonus: position the DCL-PROC to top of window)

Example: In a module with 50 procedures being able to quickly bring the next or previous procedure to line 1 would be a time save. For those who flip monitors to a portrait view this would be more beneficial. Extending this behavior to BEGSR state...
11 months ago in IBM i / RDi (Rational Developer for i) 1 Future consideration

SQL1103 in Error List for QTEMP tables

On a compile, the Error List shows SQL1103 (Column definitions for table &1 in QTEMP not found) for QTEMP tables that don't exist in the RDi job. Those messages are irrelevant and can cause pertinent warnings to be missed. RDi should suppress ...
8 months ago in IBM i / RDi (Rational Developer for i) 1 Future consideration

Add All DATE FORMATS to QSYSINC.MIH(MIDTTM)

The QSYSINC/MIH/MIDTTM include member does not include a supported "date" format codes for the _CVTD MI instructions. Many are missing entirely. Please add them to this C include member so that we don't have to code them ourselves. Use Case: Tying...
almost 3 years ago in IBM i / Application Development 2 Future consideration

Enable mixed case DB2 table column names to be used in RPG Data structures defined with ExtName + Alias keyword

Our DB2 tables are defined with both Alternative Name and System Name specified for many columns. We want be able to define the column names in a mixed case that then can be used in our RPG programs by data structures that refer to external names ...
almost 8 years ago in IBM i / Languages - RPG 9 Future consideration

Value of column Temporary storage in WRKACTJOB should show the same value as WRKJOB

Sine IBM i 7.2 the new column "Temporary storage" has been added to the command WRKACTJOB . Sometimes it does not show the same value as in: WRKJOB OPTION(*RUNA) QUSRJOBI / JOBI0150 SELECT TEMPORARY_STORAGE FROM table(active_job_info()) I have alr...
11 months ago in IBM i / Work Management and Messaging 2 Future consideration

Enable restoring last used date from save media rather than setting it to the restore date.

When a customer moves between systems, say Power9 to Power10 using the standard tape Save/Restore every object on the system gets stamped with the last used date of the restore. This becomes a problem when the customer starts reviewing things to f...
about 1 year ago in IBM i / Save and Restore 2 Future consideration

Allow modification of Wizard templates and include substitution variables

The Java, D-Spec and Procedure Wizards uses a standardized layout with no option to modify it. We need the ability to modify the template to meet shop standards. Ideally the templates should work the same way as regular templates or snippets with ...
over 6 years ago in IBM i / RDi (Rational Developer for i) 4 Future consideration

16 MB Limit of BRMS Spool Archival

Currently, BRMS archival list has a limit of 16mb as it is based on DLO and DLO as a 16 MB limitation. In order to backup all outq beginning with P*, the archival list may need to be very granular at times. Example, Defination in the archival list...
about 1 year ago in IBM i / BRMS 1 Future consideration

Configurable auto-formatting of own procedures

The current code formatter only indents known RPG statements like If, Do, Select, ... but doesn't recognize custom written procedures that benefit from proper indentation as well. The result is that these are now aligned so that their indentation ...
over 6 years ago in IBM i / RDi (Rational Developer for i) 6 Future consideration

Consistent use for null values

Currently there are 3 distinct ways to check if a field is or is not null:1 - RPG uses %nullind()2 - SQLRPGLE use a positional numeric array (-1 or <> -1)3 - RPG triggers use a positional indicator (like) array ('0' - '1') Having a common ac...
about 8 years ago in IBM i / Languages - RPG 4 Future consideration