SAP Knowledge Base Article - Public

3595423 - Time Valuation Calculation Business Rule runs multiple Times

Symptom

This KBA explains why Time Valuation Calculation Business Rule will run for multiple times in the rule trace log. 

Environment

  • SAP SuccessFactors HCM Suite
  • SAP SuccessFactors Time Tracking

Reproducing the Issue

  1. In a weekly Time Recording Profile, create a Time Valuation Calculation business rule as per Creating Time Valuations with Calculation Rules and set Valuation Method as Valuate Per Day. 
  2. Navigate to the time sheet UI and create a new entry which triggers the calculation rule. 
  3. Check the business rule trace and the business rule has run multiple times. 

Cause

This is expected system behavior. 

Resolution

The Time Valuation calculation business rule is triggered in the following scenarios: 

In a weekly Time Recording Profile, if the Time Valuation has set the valuation method as Valuate Per Day, the business rule will be called 7 times for each Time Valuation Engine run.

  1. When opening a Time Sheet without any additional action, the Time Valuation is triggered and the call to the business rule is logged 7 times.
  2. After recording an entry and saving it, a Time Valuation is triggered, causing the business rule to be called an additional 7 times.
  3. After the recording is saved, the Time Sheet is refreshed, triggering a Time Valuation which processes the business rule another 7 times.

See Also

Keywords

time valuation business rule, rule trace, Business Rule Execution Log, valuation rule , KBA , LOD-SF-TTR-TMS , Time Sheet , How To

Product

SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Time Tracking all versions