Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Marketing Events do not work when custom customer class is used

SA-19405

Summary



Marketing event functionality does not seem to work with custom Customer class.

Upon triggering the HandleMktEvents Soap Service, user gets a broken queue item with an error.


Failed to find a 'RULE-DECISION-DDF' with the name 'EVENTDFP134' that applies to 'PegaMKT-Data-Customer'. There were 1 rules with this name in the rulebase, but none matched this request. The 1 rules named 'EVENTDFP134' defined in the rulebase are:
1 related to applies-to class 'PegaMKT-Data-Customer', but were defined on subclasses: 'your custom Customer Class'.


Error Messages



Not applicable.


Steps to Reproduce



1.Create a Campaign with Real Time Events as an Engagement.
2. Using a SoapUI, trigger a Realtime event.
3. Wait for the event queue item to get processed. and check the broken queue items in System Management Application (SMA).


Root Cause



A defect or configuration issue in the operating environment. Additional configuration is required when customizing the Pega Marketing Application.

Resolution



Perform the following local-change:

DO Save-as operation of the following rules from PegaMKT-Data-Customer to Customer class:

Data Flow:
    1. CustomerData

DataSet:
    1. Customer
    2. CustomerDDS
    3. CustomerNoPartitioning

 

Suggest Edit

Published February 9, 2016 - Updated December 2, 2021

Did you find this content helpful? Yes No

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us