Support Article
Can't find the instace Rule-Decision-Table.me Referral Service
SA-19664
Summary
A decision table is expected to return the value, "Call me referral service" . "Call" is a reserved word and the system interprets the entire string as "Call the Decision Table 'Me Referral Service'"
Error Messages
Can't find the instace Rule-Decision-Table.me Referral Service.
Steps to Reproduce
- Create a Decision table which returns the value as "Call me referral service."
- Have the actual value returned through a Rule-Utility-Function so that it is possible to save the rule without a validation error.
Root Cause
An issue in the custom application code or rules. "Call" is reserved as the first word of a returned string to indicate that the user desires a "call" to the Decision Table referenced by the second word onwards of the initial string.
Resolution
Perform the following local-change:
- Prepend an unprintable character (for example, "\b") to the string. This prevents Pega code from deciding that the first word of the string is "Call".
- In the Rule that calls this Decision Table, remove the initial "\b" to restore the original string.
Published February 11, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.