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

COBOL Compilers

Showing 217

Replace IGYCDOPT - Compiler options - with a regular options file

We want to move away from assembler based product options and modifications to a modern approach with regular parameter files. This approach provides more agility, easier maintenance and easy transparency on used settings. This initiative is not l...
9 months ago in COBOL Compilers / z/OS 1 Not under consideration

Boolean support and bit manipulation

Support for Standard COBOL "Boolean support and bit manipulation".This includes (but is not limited to those I might have overlooked):- Boolean data PICTURE clause, i.e.: USAGE DISPLAY PICTURE 1.- USAGE BIT, i.e.: USAGE BIT PICTURE 1(8).- GROUP-US...
almost 9 years ago in COBOL Compilers 6 Not under consideration

Host-variable in File Section : DSNH310I W with Db2 preprocessor (passing) vs IGYPS0231-S with integrated coprocessor (blocking)

Hi, We study the transition from the Db2 preprocessor to the Db2 coprocessor integrated into the COBOL compiler. We come across cases of programs that use hosts-variables which are file record areas. The Db2 preprocessor simply emits a warning and...
9 months ago in COBOL Compilers / z/OS 5 Not under consideration

Add the hability to obtain ODO counter with the JSON PARSE statement

As of now, when the API we call return a dynamical JSON array, we need to declare a COBOL array with a large number of occurences in order to be sure to retrieve all the data with the JSON PARSE statements. But, in most cases, the json array will ...
over 3 years ago in COBOL Compilers 2 Not under consideration

Add the ability to obtain ODO counter with the JSON PARSE statement

It would be really useful to us to be able to parse dynamic JSON arrays into ODO COBOL tables, with the JSON PARSE statement giving us the number of actual occurrences filled. Ideally by automatically update the ODO counter. It would also be very ...
over 1 year ago in COBOL Compilers / z/OS 2 Not under consideration

User defined constants

Implement user defined constants using the COBOL Standard "Constant entry".
almost 9 years ago in COBOL Compilers 8 Not under consideration

Enterprise Cobol - Compiler option to enable / disable DEBUGGING-MODE

To date, the activation of debugging lines, marked with a "D" in column 7, can only be activated / deactivated by intervening at the source code level, by specifying or removing the "WITH DEBUGGING MODE" clause in the Environment Division. We woul...
over 3 years ago in COBOL Compilers 13 Not under consideration

Facilitate use of COBOL records in EXEC SQL multi-row operations.

Given a COBOL record like01 X. 05 Y1 ... 05 Y2 ... ...in a COPYbook which could be used as a target for a SQL FETCH(let's say generated by DB2's DCLGEN), we need a mechanism to define an other record like01 table. 03 X . 05 Y1 occurs 100 times ......
over 10 years ago in COBOL Compilers 9 Not under consideration

Missing functions in COBOL

To determine the size of an array, most programmers use a constant and check the index against the constant. As an alternative compiler option SSRANGE can be used, which is not very performant.It might be a good choice to have functions which retu...
over 6 years ago in COBOL Compilers 3 Not under consideration

Compiler support for +80 character lines

With the release of the IBM Z Open Editor for Visual Studio Code, more IBM COBOL is edited in an editor not limited by 80 characters.We request an option to the z/OS COBOL compiler, to be able to read COBOL code without a limit of 80 characters.An...
over 2 years ago in COBOL Compilers 3 Not under consideration