EZTC0644E more qualification required message

Document ID : KB000094291
Last Modified Date : 03/05/2018
Show Technical Document Details
Question:
Coding 
   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.    
Answer:
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.