Easytrieve : Difference of the report result of the CONTROL process between Easytrieve/Linux R11.6 and Easytrieve/Unix R11.0.
search cancel

Easytrieve : Difference of the report result of the CONTROL process between Easytrieve/Linux R11.6 and Easytrieve/Unix R11.0.

book

Article ID: 195035

calendar_today

Updated On:

Products

Easytrieve Report Generator Easytrieve Report Generator for Common Services

Issue/Introduction

The report result of a Easytrieve program in the Easytrieve Linux was different from the report result of the same program in the Easytrieve Unix. If there are following conditions in a Easytrieve program, the number of blank lines after a summary lines are different between Easytrieve Linux and Easytrieve Unix. 
1. Multiple LINEs
2. CONTROL statement.
3. There are not control fields and accumulators on one or more  lines. (And there are not control fields and accumulators on the last line at least.)

For example case;
There are three LINEs.
And, there is a CONTROL statement.
And, there are control fields and accumulators on the first line.  
The result:
In the Easytrieve Unix, three blank lines are output after a summary lines in the above situation.
However, in the Easytrieve Linux, one blank line is output after a summary lines in the above situation.

If published patch prior the ezt_patch-11.6.2020.0630 is applied, this problem can occur. 

 

Environment

Release : 11.6

Component : CA EASYTRIEVE REPORT GENERATOR FOR FOR LINUX PC

Resolution

ezt_patch-11.6.2020.0630 was given for this problem.

There is a new option called CTRSP64 and has to be se to Y to make the changes work. It is standard option in the options table.
Instructions to update it are e.g. here https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-mainframe-software/devops/ca-easytrieve-report-generator/11-6/configuring/configure-your-system/updating-the-table.html
The specific command for this option may be:
echo 'CTRSP64 Y' | etopload -b