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 updateson them if they matter to you. If you can't find what you are looking for,
Post your ideas
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Specific links you will want to bookmark for future use
Moving files from QRPGLESRC to IFS and around in international environment can cause some challenges for CCSID. However procedures can be written to be aware of this issue and be language (ccsid) neutral by passing the ccsid of the source file con...
Change the QGYOLJOB API so that when I job is not found and Job information status = 'L' that the prior entry from a QGYGTLE call isn't copied to the not found record.
When using QGYOLJOB API and the QGYGTLE API to read a list of jobs, if one of the jobs requested to be returned is not found, the returned data includes the Job Info Status value of 'L' meaning the job was not accessible. However the remainder of ...
Add a warning when parameter markers are truncated
IBM i silently truncates parameters to prepared statements to match the length of the target. -----From https://www.ibm.com/docs/en/i/7.4?topic=statements-open, section "Parameter marker replacement" : However, unlike the rules for assigning a val...
Add option for Cert path to qsys2.certificate_info UDTF
not all certs are in the system store. some are stored in an IFS file. the API used in the UDTF allows for "Directory path and file name" . Add that as a option. Retrieve Certificate Information (QYCURTVCI, QycuRetrieveCertificateInfo) API - IBM D...
Add an API or similar option to an existing API to get all messages for a specified Job
Today if you need all messages for an ACTIVE Job you have the Joblog Message APIs, and if you extract the Exception Message Queue for the job you also have that msg queue. But in the context of a Scheduled Job that runs and has finished processing...
Include the Message File and library in the QUSEC (ERRC0100 or ERRC0200) when returning messages from APIs
Today, when the QUSEC struct is passed to an API, the MSGID and MSGDTA values are returned. However the Message File from which the message was retrieved/sent is not provided. This causes an issue with messages such as GUI0002 or SQLxxxx that do n...
Navigator for i - extend number op qsysopr message in one tab - now limited to 100 - also make refresh much faster
We use qsysopr message extensively - currently there are 100,000 messages in the message queue. To consult the recent messages it would be nice to be able to see more than the current 100 messages. now we have to use the tab sheets to look at the ...
Make dashboard optional in Navigator for i - the dashboard requires specific authority that we cannot assign to every user of Navigator for i.
our audit journal is full of authority failures AF type QZDASOINIT K QDBSSUDF2 QSYS *SRVPGM. This is caused by the dashboard being operational by default in navigator for i and cannot be disabled. Some end users we cannot give the permissions need...
Do not place IBM confidential, company confidential, or personal information into any field.