Rules with the Round function are not triggering.
Rules with other Math functions such as Divide, Minus etc. are triggering correctly.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
SAP SuccessFactors Recruiting Management
SAP SuccessFactors HCM Core
Reproducing the Issue
- Create an onChange or onSave rule which uses the Round function
- Trigger the rule by saving the form or changing the field
- Notice that the rule does not trigger
The precision value of the Round function is a decimal, but it needs to be an integer:
The precision value refers to how many decimal places to format. Having a decimal value here would not make sense, and so the rule doesn't trigger.
To resolve the issue, please change the value from a decimal to an integer and the rule should trigger correctly:
Please see the Recruiting Management Implementation Guide for more information on the Round function and the precision parameter: Round Function
round, round(), not triggering, rule, rules, precision, requisition, application, candidate, offer detail, working, doesn't trigger , KBA , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Problem