SAP Knowledge Base Article - Public

2857793 - Rules with the Round function are not triggering


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

  1. Create an onChange or onSave rule which uses the Round function
  2. Trigger the rule by saving the form or changing the field
  3. Notice that the rule does not trigger


The precision value of the Round function is a decimal, but it needs to be an integer:

Precision with Integer.png

 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:

Precision with decimal.png

See Also

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


SAP SuccessFactors HCM Core all versions ; SAP SuccessFactors Recruiting all versions