Question
Saltech Consulting
ES
Last activity: 22 Nov 2022 8:08 EST
Problems with Customer Context in CDH 8.7
Hi!
I am doing a POC in PegaPE using CDH 8.7
I ran into a problem with the Context. I created a custom Customer class that inherits from PegaMKT-Data-Customer and added it to the Context Dictionary succesfully
However, I am running into what I think is a Context-related problem. When I use an engagement strategy, I am unable to run tests on the NBA Strategy Canvas where the related engagement proposition filter is located. It will tell me that it is unable to locate my Engagement Strategy rule as it is does not apply to @baseclass and it is defined in a subclass (it is defined on my custom Customer class). I have also tried to define it on the Data-Decision-Request-Customer class, but to no avail.
Sensing it was a Context related issue, I tried what is explained in this link, as my Profile Designer showed the default PegaMKT-Data-Customer Customer data type being displayed:
https://support.pega.com/question/why-does-customer-profile-designer-not-display-any-data-sources
After doing the DeleteCPDRule activity, my Profile Designer now shows the correct Customer data, but in the Data Sources screen, it still tells me the default Customer is the primary context:
Hi!
I am doing a POC in PegaPE using CDH 8.7
I ran into a problem with the Context. I created a custom Customer class that inherits from PegaMKT-Data-Customer and added it to the Context Dictionary succesfully
However, I am running into what I think is a Context-related problem. When I use an engagement strategy, I am unable to run tests on the NBA Strategy Canvas where the related engagement proposition filter is located. It will tell me that it is unable to locate my Engagement Strategy rule as it is does not apply to @baseclass and it is defined in a subclass (it is defined on my custom Customer class). I have also tried to define it on the Data-Decision-Request-Customer class, but to no avail.
Sensing it was a Context related issue, I tried what is explained in this link, as my Profile Designer showed the default PegaMKT-Data-Customer Customer data type being displayed:
https://support.pega.com/question/why-does-customer-profile-designer-not-display-any-data-sources
After doing the DeleteCPDRule activity, my Profile Designer now shows the correct Customer data, but in the Data Sources screen, it still tells me the default Customer is the primary context:
I tried resaving my Context Dictionary and updating all of the NBA tabs, but it is not working. How can I solve this issue?
***Edited by Moderator Marije to add Capability tags***