Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. 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

PL/I Compilers

Showing 266

VSAM error code (subcode2) not accessible from PL/I

When an error occurs during VSAM file processing (such as concurrent access), the VSAM subcode2 is containing valuable information to identify the cause of error. To my knowledge, this error code is not accessible from PL/I. Could we have ONSUBCOD...
about 9 years ago in PL/I Compilers 3 Delivered

Need more control on where a program is polling for ATTENTION interrupt

When %PROCESS INTERRUPT is specified, the compiler is automatically generating ATTENTION interrupt polling at labels, loops iterations, end of blocks, ... Polling for ATTENTION interrupt is done by calling IBMQEATN L r15,=V(IBMQEATN)(,r3,4) BASR r...
about 9 years ago in PL/I Compilers 3 Delivered

Support PL/I "alias" variables as DB2 host variables

(This is SQL-Preprocessor related, hope "PL/I Compiler" is the right product.) I want to use "alias" defined variables as DB2 host variables . Currently this leads to "IBM3888I The reference start_date has no corresponding DB2 type".
about 9 years ago in PL/I Compilers 6 Delivered

Better error reporting when calling fetchable routines compiled with rent

The following restriction is documented in The Enterprise PL/I for z/OS Compiler and Run-Time Migration Guide Version 4 Release 4 on page 152: code compiled with NORENT code cannot fetch a module containing any code compiled with RENT The run time...
about 9 years ago in PL/I Compilers 3 Delivered

EPLI V4.3 - Unreferenced Message IBM2418I for BASED variables.

It would be useful for us, if we could activate the generation of an unreferenced message IBM2418I for BASED variables too. Additionally it should be possible to suppress the message with option "SUPPRESS(UNREF)" within the DCL-Stmt. (This yet wor...
over 9 years ago in PL/I Compilers 3 Delivered

XMLCHAR BIF supports double-quotes for Attributes

Currently XMLCHAR only supports single-quotes to mark XML-attributes. To satisfy the JAXB Standard being used by a decentral system in our landscape (which states that attributes need to be marked with double-quotes) XMLCHAR needs to be able to cr...
over 9 years ago in PL/I Compilers 3 Delivered

XMLCHAR BIF unable to generate tagless text

The XMLCHAR() builtin function is able to mark fields as being attributes via the XMLATTR attribute, but there is no facility for generating field content without enclosing it in tags.
over 9 years ago in PL/I Compilers 4 Delivered

PTF UI15522 affects our production PL/I programs.

After applying PTF UI15522 to our Test LPARs, some PL/I programs started to get 'IBM0508S ONCODE=2108' errors. When we examined APAR PI12192, we saw that changes on VALIDDATE function for date '00010101' are effect us. As far as I got the informat...
over 9 years ago in PL/I Compilers 3 Delivered

Supress File Reference table listing in PL/1

Provide an option to suppress the File Reference Table listing generated by the Enterprise PL/1 Compiler.
almost 10 years ago in PL/I Compilers 3 Delivered

ABENDS0C4 if fetchable PL/I program fetches itself

Main batch PL/I program abends with 0C4 and reason code 11, If a PL/I fetchable routine fetches itself with FETCH stament, and this fetchable routine is called by another fetchable program. So we think that this kind of usage can be controlled at ...
almost 10 years ago in PL/I Compilers 4 Delivered