How may I resolve the EZTC0175E error I am getting when invoking a macro?

Document ID : KB000012874
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

How can I resolve the following error and warning 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

Answer:

First, please confirm where you keep your macros which are being invoked.

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

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