Symptom
When terminating users the FTE value is being multiplied by 10.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to the profile for a user to be terminated
- Click "Actions" > "Termination"
- Add termination details and save
- Error message appears "FTE is greater than 1"
Cause
The FTE value is being multiplied by 10 when the system language is set to German, Spanish, Portuguese or Dutch.
The error message is raised due to an onSave rule on job information which validates that FTE is greater than 1.
If the rule is removed the error will not be raised but the termination record will be saved with the FTE value multiplied by 10.
Resolution
Workaround:
The workaround to bypass the issue is to Disable Centralised Services for Termination UI.
This can be done by going to Admin Centre > Company System and Logo Settings > Disable "Enable Centralized Services to Save Changes on the Manager Self-Service UI for Termination Details" > Save Changes.
FIX:
The fix will be deployed in both Preview and Production on Sept 21st
Keywords
FTE, German, Germany, Spanish, Portuguese, Dutch, Language, Termination, resignation , KBA , LOD-SF-EC-TER , Termination Details , Problem