SAP Knowledge Base Article - Public

3607476 - Time Valuation Result only support full minute

Symptom

  • Time Valuation Calculation rule calculates decimal results, such as 0.5 minutes. However, the time valuation result in the timesheet UI shows a full minute result, 1 minute. 
  • Is it possible to display the time valuation result as 0.5 minutes?
  • Is it possible to set time collector value as 0.5 minutes? 
  • Is it possible to set time container value as 0.5 minutes?

Environment

  • SAP SuccessFactors Employee Central - Time Sheet
  • SAP SuccessFactors Time Tracking

Reproducing the Issue

  1. Create a Time Valuation Calculation rule such as below screenshot. 
    For more details, please check the Help Portal Documentation: Creating Time Valuations with Calculation Rules
  2. Assign the Time Valuation to the employee's Time Recording Profile. 
  3. Navigate to the timesheet UI and create 30 minutes of attendance. 
  4. Check the business rule execution log as per KBA 2257064 - Employee Central - Business Rule Execution Log, the field value is set as 0.5. 
  5. In the Time Sheet UI, the Time Valuation result of Time Type Group REB_ABOVE is 1 minute. 

Resolution

This is the expected behavior of the current system design, as the minimum unit of Time Valuation Result is 1 minute.

The result type of the calculation rule is a decimal number. For usage in minutes-based results, the rounding mechanism (HALF_UP) is applied to the result to get only full minutes.

Please adjust the business rule configuration to avoid decimal Time Valuation Result.

See Also

Keywords

time valuation result, time valuation calculation rule, time valuation business rule, decimal time valuation result , KBA , LOD-SF-TTR-TMS , Time Sheet , LOD-SF-EC-TMS , Time Sheet , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors Time Tracking all versions