Symptom
You cannot save Marketing Attributes to your queries.
Environment
SAP Hybris Cloud for Customer
Reproducing the Issue
Prerequisite: you have custom queries in your system created prior to the 1805 release.
-
Go to the Customers work centre.
-
Go to the Accounts view.
-
Select Advanced search.
-
Search result for All accounts. You get a result of 123 (123 represents the amount of accounts under your All query).
-
Create a query which includes Marketing Attribute settings:
-
Marketing Attributes > Maintain Condition
-
Click Ok.
-
Save the query as ABC (ABC represents the survey name).
-
When you execute the search by this query, you see that the Marketing Attribute settings are not saved and not considered during the search.
Cause
The personalized (custom) query ABC is created on a personalized query All.
There was a change introduced prior to the 1805 release after which saving Marketing Attribute to queries was made available within C4C.
However, if the query is based on personalized queries created before the change, they will be missing an attribute called complexConditionPath.
Hence, those queries will not accept Marketing Attributes as search criteria.
Resolution
If this is the case in your system:
- Delete the Personalized Queries.
- Based on the standard SAP delivered queries, re-create the personalized queries as per your need.
You will then be able to save Marketing Attributes to your queries.
Keywords
Marketing Attributes, Queries, Query, Abfrage , KBA , AP-RC-UIF-FLX , Page Layout & Key User Configuration , Problem