![]() | ![]() | ![]() | ![]() | ![]() |
When you use the SAS Customer Intelligence sasmaextract utility to extract your campaigns, you might encounter an issue with the ampersand character (&) when it is used in a custom detail that is populated by a SAS data set or a database table.
This problem happens when you perform steps similar to the following:
The ampersand should be masked, as shown below.
However, when you extract the campaign in step 4 above, the ampersand is not masked in the output.xml file, which shows the following:
Then, if you use this output.xml file, the following error is generated:
To work around this problem, use the LIBNAME statement option XMLPROCESS=PERMIT, which is documented in the section "Importing an XML Document with Non-Escaped Character Data" ("Chapter 3: Importing XML Documents") of the SAS® 9.4 XML LIBNAME Engine: User's Guide.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Marketing Automation Integration Utilities | Microsoft® Windows® for x64 | 6.5 | 6.6 | 9.4 TS1M6 | |
64-bit Enabled AIX | 6.5 | 6.6 | 9.4 TS1M6 | |||
64-bit Enabled Solaris | 6.5 | 6.6 | 9.4 TS1M6 | |||
HP-UX IPF | 6.5 | 6.6 | 9.4 TS1M6 | |||
Linux for x64 | 6.5 | 6.6 | 9.4 TS1M6 | |||
Solaris for x64 | 6.5 | 6.6 | 9.4 TS1M6 |