BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Ashok3395
Fluorite | Level 6

Im trying to test the AML scenerio(SAS10024) in SAS  ECM but im geeting the below error.

 

Could some one help me how do I resolve it.

 

2192      +
2193      +- p10078_pri_medium_desc
2194      +List denoting primary mediums
2195      +================================================================================
2196      +
2197      +================================================================================
2198      +Copyright (c) 2012-2013 by SAS Institute Inc., Cary, NC 27513 USA
2199      +- All rights reserved
2200      +==============================================================================*/
2201      +
2202      +%put in REG10078 before seg parms;
in REG10078 before seg parms
2203      +
2204      +/* macro call before referencing any macro parameter */
2205      +%psd_get_seg_parms(seg_scn_nm = "REG10078", seg_scn_seg = party_segment{n});
           _
           180WARNING: Apparent invocation of macro PSD_GET_SEG_PARMS not resolved.ERROR 180-322: Statement is not valid or it is used out of proper order.

 

1 ACCEPTED SOLUTION

Accepted Solutions
noling
SAS Employee

SAS hasn't compiled your psd_get_seg_parms macro, or can't find it to compile it, and cannot execute the macro. Either 1.) compile the macro by running the file where the macro is defined (you could use a %include statement) , or 2.) place the macro in a location that is complied automatically by SAS.


Register today and join us virtually on June 16!
sasglobalforum.com | #SASGF

View now: on-demand content for SAS users

View solution in original post

1 REPLY 1
noling
SAS Employee

SAS hasn't compiled your psd_get_seg_parms macro, or can't find it to compile it, and cannot execute the macro. Either 1.) compile the macro by running the file where the macro is defined (you could use a %include statement) , or 2.) place the macro in a location that is complied automatically by SAS.


Register today and join us virtually on June 16!
sasglobalforum.com | #SASGF

View now: on-demand content for SAS users

sas-innovate-2024.png

Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.

 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 1 reply
  • 782 views
  • 1 like
  • 2 in conversation