Error message "Please assign a value to the following mandatory fields: Amount Posted" when simulating accruals through Time Account Process Simulator Tool
"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 Employee Central 2.0
- SAP SuccessFactors Employee Central Time Off
- People Profile (PP3)
Reproducing the Issue
1. Go to Admin Center > Time Account Process Simulator.
2. Select the employee for which whom the simulation is to be executed, start date and the respective time account type.
3. Click Run Simulation. An error message is received.
Issue occurs only when accrual amount is being determined by employees seniority and seniority ranges are not properly maintained within the lookup table used on the accrual rule configuration.
Example: If Employee is hired on January 1, 2017 and by January 1 of the following, her seniority then would be 1 year. On the accrual rule configuration, seniority is calculated from employees hire date and accruable start date and and accrual amount is determined from lookup table with Seniority From >= Seniority and Seniority To <= Seniority as a criteria. Following the lookup table below, criteria should be then Seniority >= 1 and Seniority To <=1 and she should receieve 15 days for her 2018 accruals, however, no amount is determined as the rule cannot properly identify the correct amount from the lookup table since there is no seniority range that satisfies the criteria definition.
Ensure that no gaps exists within the seniority ranges on the lookup table being used on the accrual rules.
The above lookup table should be corrected as per below setup:
Accrual, Accrual Simulator, Simulation, Time Account Process Simulator, Seniority, Seniority Lookup, Accrual Lookup by Seniority, 'Please assign a value to the following mandatory fields: Amount Posted' , KBA , LOD-SF-EC-TIM , Time Off , Problem