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



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.


Perform the following local-change:

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

Data Flow:
    1. CustomerData

    1. Customer
    2. CustomerDDS
    3. CustomerNoPartitioning


Published February 9, 2016 - Updated December 2, 2021

Was this useful?

0% found this useful

Have a question? Get answers now.

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

Did you find this content helpful?

Want to help us improve this content?

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