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 2970

Provide a ?not in? operator.

Now that we have a conditional “in” operator, please provide a “not in” operator, that can be used wherever “in” can, eg, with %lists, %ranges, arrays, etc. Use Case: Currently, to check if the value of a field is not in a list (or range, etc), we...
over 3 years ago in IBM i / Languages - RPG 2 Not under consideration

New BIF to test Parameter Length

Please introduce a new BIF (%parmlen) to get the length of a parmeter defined using OPTIONS(*VARSIZE) Use Case: To get the length of a parameter passed by reference *VARSIZE i have to code to use CEEDOD (prototype, parameters and the call itself)....
almost 4 years ago in IBM i / Languages - RPG 3 Future consideration

Create a non-Java based IBM ACS or at least a non-Java-based 5250 client

This issue continue to happen with new and some existing clients. They go from an older IBM i version to a new Power10 and then assume they can plug-play (upgrade) their legacy Client Access 5250 emulator with IBM ACS. Then they find out it is wri...
about 2 months ago in IBM i / IBM i Access Family 2 Not under consideration

Provide option to set the Script pain font and output panel font separately in IBM ACS RUNSQL Scripts

I often need to set the output pain (resultset data) font to larger than that of the actual SQL statement that produced it. Today, they both get the same font. This request is to provide 2 font settings so that they do not need to be the same size...
about 2 months ago in IBM i / IBM i Access Family 3 Not under consideration

ACS Printer Output - add options under Set Filter

My idea is to add additional date and time filter options in Access Client Solutions Printer Output Set Filter screen. Currently the options under Date and Time Created include "All date and times" and "To date and time". The All filter takes long...
4 months ago in IBM i / IBM i Access Family 1 Future consideration

DB2 for i GeoServer extension

We need to deliver geospatial data to the company via GeeoServer but we haven't found an extension that allows us to use DB2 for i as a datastore. There is a extension to DB2, but is for DB2 LUW and do not work with DB2 for i. (https://docs.geoser...
6 months ago in IBM i / Open Source and PASE 0 Submitted

Make ACS RUNSQL SCRIPTS Open Source/Mbr Respect SRCFILE RCDLEN

In IBM ACS RUNSQL Scripts, if you open a host Source File member, if that source member exceeds 80 bytes, then ACS "wrecks" the source code--potentially making it usable. This request is to have ACS retrieve the source file's record length, and be...
about 3 years ago in IBM i / IBM i Access Family 3 Future consideration

SQLRPGLE precompiler - SQLTYPE(CLOB:x) to VARCHAR instead of to DS

Add a d-spec and/or ctl-opt keyword to instruct the SQL precompiler to convert SQLTYPE(CLOB:x) (and BLOB etc.) to VARCHAR(x:4) instead of the UNS(10)/CHAR(x) DS that it currently converts to. // Thisdcl-s myVar1 SQLTYPE(CLOB:X);// Pecompiles to th...
over 1 year ago in IBM i / Db2 for i 2 Future consideration

Run command in Navigator for i

In the "old" System i Navigator it was possible to run a command on one/many systems or groups. It has become clear that the New Navigator for i is the way to go to manage the IBM i infrastructure. Therefore this request to be able to run a comman...
over 1 year ago in IBM i / System Management 2 Future consideration

Add an attribute to *SRVPGM object types for SQL Global Variables

Currently, there is no extended attribute associated with SQL Global Variables for *SRVPGM object types. This poses a major challenge for change management software that utilize security templates to apply permissions and authorization lists to ob...
7 months ago in IBM i / Core OS 2 Under review