I'm defining my autocall library as follows:
filename sharemac '/home/sas/permanent/BI Group Shared Code';
OPTIONS DATE NOCENTER OBS=MAX MAUTOSOURCE sasautos = (sasautos sharemac);
There is a valid macro in the directory to which sharemac points named cutback_by_model_score.sas. It's called by the same program having the statements above (which show no errors in the log, BTW). This worked when I was using traditional (display manager) SAS, but when I run this call in EG I get:
562 ! %cutback_by_model_score(OUT.&INPUT_SAS_DS,&SEG_ID,&TOT_SEG_TARG,&TREAT_TARG);
_
180
MPRINT(CUTBACK_MANAGER): * Macro call to cutback_by_model_score code;
WARNING: Apparent invocation of macro CUTBACK_BY_MODEL_SCORE not resolved.
MPRINT(CUTBACK_MANAGER): %cutback_by_model_score(OUT.maillist,002,12300,.);
ERROR 180-322: Statement is not valid or it is used out of proper order.
If I open cutback_by_model_score.sas in EG and run it, the problem vanishes. So it has to be something involved in using autocall under EG. Can anyone help me fix what's wrong?
TIA,
Steve