How to resolve an EZTC0175E error when invoking a macro?

Document ID : KB000012874
Last Modified Date : 26/07/2018
Show Technical Document Details
Question:

How can the following error be resolved when invoking a macro from within a CA Easytrieve program?

%EZXXX  EZTC0175E >>> $ system error reading macro member  EZTC0183W >>> + macro not expanded due to above errors
 
how may this be resolved?

 %EZXXX 

EZTC0175E >>> $ system error reading macro member 

EZTC0183W >>> + macro not expanded due to above errors

Answer:

Please confirm where the macros being invoked are stored.

If these are stored in a PDS, then the MACTYPE parameter in the EZOPTBL option file should be set to 'D'.  MACDDN parameter should be set to match the DD statement in the JCL, such as 'PANDD' if //PANDD DD statement is coded  in your program's JCL.

These may be listed and changed via the JOB06OP2 job in the CBAAJCL library for the CA Easytrieve product.