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

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

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