SAP Knowledge Base Article - Public

2835155 - Setting Decimal Precision of payout quantity causes error when creating a complete balance payout

Symptom

If the decimal precision of the quantity field is set to a value like 5, then system throws an error when trying to create a payout for complete balance.

Environment

SAP SuccessFactors Employee Central : Time Off

Reproducing the Issue

  1. Set decimal precision of quantity field in Time Account Payout object as 5.
  2. Add a payout from Administer Time and choose complete balance.
  3. Error occurs 'An error occurred please try again later'.

Cause

Payout amount becomes greater than the actual balance of the time account.

Resolution

There is an enhancement request TIM-10119 to enhance the current behavior. Currently there is no fix date available for it. Once it is implemented, it will be included in release notes. You may call SAP hotline number or contact your CSM to know current status of this enhancement request.

There are two possible work-arounds to resolve this issue:

  1. Use partial balance instead of complete balance and enter the required amount
  2. Alternatively, set the decimal precision as 10 in the quantity field in the Time Account Payout object

Keywords

Payout, An error occurred please try again later, Decimal Precision, Quanity, Time Account Payout, Payout quantity cannot be greater than account balance , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions