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

Propensity value is not getting changed for ADM

SA-33586

Summary



It is observed that Propensity value is not getting changed for Adaptive Decision Manager (ADM) after running multiple workflow with both positive and negative responses.


Error Messages



Not Applicable


Steps to Reproduce



It is observed that Propensity value is not getting changed for ADM after running multiple workflow with both positive and negative responses.

The actual steps are unique to this particular application flow.


Root Cause



An issue in the custom application code or rules.

The predictor data is defined in one thread whereas the response is run on another thread, which means that pzAdmInput is empty to the response thread.

The predictor data needs to be persisted first, and then retrieved by the response thread.

Resolution



Perform the following local-change:

1. In "
Make Decision flow":
Instead of using a Decision shape referring to an Interaction, add a Utility shape to call an activity. This activity will then call “pxExecuteInteraction”. Next step will show what needs to be done in the activity.




2. In "
Make Decision activity":
a. Include the correct Step page.
b. Add a property of type text in the PredictorData field.
c. Call the MakeDecision interaction here:



3. In "Set Response flow": (Similar to "Make Decision flow" in step 1)
Instead of using a Decision shape referring to an Interaction, add a Utility shape to call an activity.

This activity will then call “pxExecuteInteraction”. Next step will show what needs to be done in the activity.




4. In "Set Response activity":

a. Include the correct Step page.
b. Set the SerializedPredictorData to the same property used in the PredictorData field in MakeDecisionActivity.
c. Set IncludePredictorData value to False.

Published February 20, 2017 - Updated October 8, 2020

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