IF FILE=STATUS = 16
worked fine under release 11.5.
Now under release 11.6, even with SO00717 and SO00718 applied, qualification is still needed.
The coding under release 11.6 has to change to:
IF filename:FILE-STATUS = 16
Otherwise, I still get this error:
103 IF FILE-STATUS = 16
EZTC0644E >>> $ more qualification required
Three input files are being used in this one CA Easytrieve program.
SO00717 and SO00718 have the following problem description:
EZTC0644E: MORE QUALIFICATION REQUIRED error reported in situations, where
default qualification can be used.
This is not a situation where a default qualification can be used when there are multiple files in the one program.
PTFs SO00717 and SO00718 eliminated the need for qualification on FILE-STATUS as well as for RECORD-COUNT and RECORD-LENGTH. But, only when the default qualification for non-multiple files can be used.