SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 58567: The macro variable MATABLEFORMACRO does not resolve macro values when they are used to generate export filenames

DetailsHotfixAboutRate It

A macro variable, &MATABLEFORMACRO, that references a SAS data set is maintained by SAS® Customer Intelligence for use in stored processes that are referenced by custom nodes and process nodes. This macro and the data set that it references surface campaign metadata information that is unavailable otherwise to the stored processes. For example, one such piece of information is the name of the file or files to which the campaign data is exported.

These export filenames might be constructed from environment variables to make them more usable. For example, if the the &CAMPCD macro is used in a filename, that macro name is substituted by the actual campaign code when the file is created.

However, this substitution is not reflected in the &MATABLEFORMACRO data set. For example, in the display that is shown below, you would expect to see the resolved macro value (that is, the actual campaign code). Instead, the macro name persists.

unresolved macro

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Customer Intelligence ProcessesMicrosoft® Windows® for x646.46.59.4 TS1M29.4 TS1M3
64-bit Enabled AIX6.46.59.4 TS1M29.4 TS1M3
64-bit Enabled Solaris6.46.59.4 TS1M29.4 TS1M3
HP-UX IPF6.46.59.4 TS1M29.4 TS1M3
Linux for x646.46.59.4 TS1M29.4 TS1M3
Solaris for x646.46.59.4 TS1M29.4 TS1M3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.