SAP Knowledge Base Article - Public

2579302 - Accrual Rule Posting Amount With 10 Decimal Places

Symptom

Accrual rule posting amount with 10 decimal places even though the amount is with 15 decimal places.

Environment

Successfactors - Employee Central Time off

Reproducing the Issue

  • The accrual rule is fetching amount from lookup table

11.jpg

  • The value has 15 decimal places(1.333333333333333)

12.jpg

  • The Accrual calendars are run

13.jpg

  • But the amount posted is only 10 decimal places (1.3333333333)

14.jpg

  • If we manually enter the value, it is saving value with15 decimal places

15.jpg

Cause

This is expected behaviour.

Resolution

  •  Internally(back end code) the calculation is always done with 10 decimal places.
  •  If you enter it manually on the MDF UI, it gets saved directly. If you post it via calculation (Rule, etc.), it will only be saved with 10 decimal places.
  •  This behaviour cannot be influenced.

Keywords

10 Decmial Precision Accrual Lookup Amount , KBA , LOD-SF-EC-TIM , Time-Off , Problem

Product

SAP SuccessFactors HCM Core all versions