Welcome users! Here you have an opportunity to collaborate directly with the product development teams and other product users.

Note: Quickly and easily submit a request for an ISV application on z Systems using the familiar RFE system available to both clients and IBMers. There is a new Request Platform Support for ISVs category when you specify the request Brand as Servers and System Software. Watch this short video to find out how to get started.

NOTE: Existing enhancement requests for Analytics products are moving to the Analytics Ideas Portal. Beginning December 12, 2018, visit Analytics Ideas Portal site to add a new enhancement request for Analytics products. While we migrate to the new system, you can continue to review existing requests on this site, then you will be able to use the ID# for current enhancement requests to locate and subscribe to updates there.

Filter the page content by brand and product


This is a table showing requests
Number of votes Request headline and description

6
votes

New builtin IFTHENELSE

a new builtin IFTHENELSE(expr, truepart, falsepart) should evaluate the expr and returns the truepart or the falsepart the returned datatype depends on the coded parts (e.g. bit, alphanumeric or numer...

Planned for Future Release

3
votes

new LIMITS-STRING-Suboption 64K

the compiler option limits(string(64K)) should be also allowed VARYING strings could then still have a 2-byte prefix, but the compiler and library code would treat that length prefix as UNSIGNED FIXED...

Planned for Future Release

3
votes

XMLNAME attribute for xmlchar

XMLCHAR converts a structure to XML sometimes it's necessary to use XML names including none allowed PLI characters (e.g. ":")

Planned for Future Release

2
votes

enable compiler-listings without automatic pagefeeds

With COBOL and Assembler you can specify an option of LINECOUNT(0) to stop the compiler from generating automatic pagefeeds. With PL/I you can only sepcify a range from 10 to 32767 lines per page with...

Planned for Future Release

2
votes

UNION padding should also cause info message

The compiler shows messages if padding in aligned structure happens The compile should also show a message if padding happens in union's

Planned for Future Release

1
votes

init for alias

If you define an alias you may want some default init values for that type. If you would can add the init attribute to the type definition and use the value(::) keyword on the allocation, similar to d...

Planned for Future Release

1
votes

support an optional parameter to jsonPutMember for case-sensitive

The compiler should support an optional parameter to jsonPutMember that specifies whether the name written should be lower|upper|asis

Declined

1
votes

support an optional parameter to jsonGetValue and jsonGetMember for case-se...

The compiler should support an optional parameter to jsonGetValue and jsonGetMember that specifies whether the name match should be case-sensitive or not

Planned for Future Release

1
votes

NOLAXQUAL(FULL)

Specifying NOLAXQUAL(FULL) causes the compiler to flag any reference to structure members that do not include the the full qualified name. Consider the following example: dcl 1 a, 2 b, 3 b...

Planned for Future Release

1
votes

Support for LOWER as a suboption of JSON CASE

The compiler should support LOWER as a new suboption of JSON CASE

Planned for Future Release

1
votes

Enable JSON capability for code compiled with CMPAT(V1)

RFE to add JSON compatibility for code compiled with CMPAT(V1) compiler option.

Delivered


Your ideas matter!

As of today:

2 new
30 planned
173 delivered


57 users
695 votes
785 comments

Give us feedback

Participate in the RFE Community survey to help us improve your experience.