![]() | ![]() | ![]() | ![]() | ![]() |
In SAS Customer Intelligence Studio, the set time is changed, incorrectly, in a campaign when time values in a user-defined format are used in the campaign. This problem occurs when you perform steps similar to the following:
After this last step, you can see that the values shift +9 hours for a local Japanese locale, and they shift -4 hours for an Eastern Standard Time (EST) local instance.
Note: A similar problem exists for the SAS® Customer Intelligence Common Data Model. For details, see SAS Note 61010, "Incorrect values are stored for the common data model when it is used in a SAS Customer Intelligence Studio campaign."
The solution removes the conversion of the user-defined time value to UTC so that the time entered in the interface is the value that is stored only for time fields in custom details. For details, see SAS Note 61150, "Time-range prompts in SAS® Customer Intelligence Studio custom details do not handle validation properly for different time zones."
The workaround for this issue is to use a datetime range instead of a time range.
Click the Hot Fix tab in this note to access the hot fix for the issue.
For existing campaigns, you need to open and manually update any custom details that contain date, datetime, or time values to the correct time. When you open an existing campaign, the time shifts to your local time as a result of a shift away from conversion to UTC. To correct existing campaigns, follow these steps:
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Marketing Automation | Microsoft® Windows® for x64 | 6.3 | 9.4 TS1M1 | 9.4 TS1M6 | |
Solaris for x64 | 6.3 | 9.4 TS1M1 | 9.4 TS1M6 | |||
Linux for x64 | 6.3 | 9.4 TS1M1 | 9.4 TS1M6 | |||
HP-UX IPF | 6.3 | 9.4 TS1M1 | 9.4 TS1M6 | |||
64-bit Enabled Solaris | 6.3 | 9.4 TS1M1 | 9.4 TS1M6 | |||
64-bit Enabled AIX | 6.3 | 9.4 TS1M1 | 9.4 TS1M6 |