"B006 MACRO SYSTEM - PDS" error
search cancel

"B006 MACRO SYSTEM - PDS" error

book

Article ID: 39359

calendar_today

Updated On:

Products

PanAudit Plus Easytrieve Report Generator PAN/SQL

Issue/Introduction

Receiving this compiler error when switching from macros residing in Panvalet to PDS:

B006 MACRO SYSTEM - PDS , ERROR IN MACRO FILE" for %DATECONV"

Environment

Release: EDBMSU00200-6.4-Easytrieve-Report Generator-Option for DB2-MSU
Component: CA Easytrieve Report Generator - Release 6.4

Cause

The macro could not be found in the PDS pointed to by PANDD.

Resolution

The JCL must contain a correct //PANDD statement pointing to the PDS where the macros reside. 

  1. Ensure that your option file has MACTYPE=PDS.
  2. Your JCL needs a corresponding DD statement pointing to the DSN of the library which does contain the macro needed, such as DATECONV.

If this has not been changed, then it would //PANDD DD DSN=xxxx, DISP=SHR

  1. In addition, this DD statement needs to match the value of the MACDDN parameter in your CA Easytrieve release 6.4 option table EZTPOPT.

Additional Information

The default is PANDD for the MACDDN parameter value.  
If you have changed this, you may run the JOB8B job found in your highlevelqual.INSTALL.JCL.PDS library to see what value you have specified in your option file which is different from the default PANDD for your MACDDN parameter.