APAR status
Closed as program error.
Error description
In the JCL editor in IDz 14.1.3.1, using the context menu "Source" > "Toggle Comment" results in //* being added to the beginning of the line, or the first three characters (//*) being removed. This causes shifting of data in columns 72 to 80 resulting in JCL errors. (Column 72 is the JCL continuation indicator, and should stay put.) (Columns 73-80 is the line-number field, and should stay put as well.) On comment insert (adding //*) data in cols 73-80 are shifted off right-hand end of the record, so three digits of the line number are lost. Toggling a comment off (removing the //*) shifts cols 72-80 to the left (to occupy cols 69-77). So a line-number digit ends up in the new col 72 turning the jcl statement into a continued statement, thus leading to jcl errors.
Local fix
Problem summary
When toggle comment in the JCL Editor is used, characters can be shifted over the column 72 boundary. Further, characters on column 72 and beyond are shifted.
Problem conclusion
The toggle comment action should fail and report an error when it would cause characters to spill over column 72 and those characters already at column 72 and beyond should not be shifted at all.
Temporary fix
Comments
APAR Information
APAR number
PH13176
Reported component name
EXP FOR Z/OS CL
Reported component ID
5655EXP00
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-06-10
Closed date
2019-08-09
Last modified date
2019-08-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
EXP FOR Z/OS CL
Fixed component ID
5655EXP00
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSBDYH","label":"IBM Explorer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"310","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
09 August 2019