Symptom
- While ending a global assignment, the FTE of users changes from 1 to another value.
- No rules are configured to trigger this behavior.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Add a global assignment for a user. Set FTE as 1 during this process.
- Terminate the global assignment.
- Observe the FTE field in the job information record after termination and see that it got changed.
Cause
System calculates the FTE dividing the job information standard hours by either the Position, Job Code, Location or Company standard hours, on this order (it will select the first value found). This is explained in the guide: Calculating FTE | SAP Help Portal
When ending a global assignment, the FTE field is not available on the screen for manual update, leading to automatic calculation based on the object's standard hours.
Resolution
Ensure that the standard hours in the object are set according to the actual standard hours of the users assigned. For example:
- If the standard hours are supposed to be 40 for a specific position, they must be configured as 40 in the position settings.
See Also
Refer to: Calculating FTE | SAP Help Portal
Keywords
global assignment, FTE calculation, termination process, job information, standard hours, automatic calculation, SAP SuccessFactors, employee central, discrepancy in FTE, global assignment termination, null fte, fte changed to 0, end global assignment, fte end global assignment , KBA , LOD-SF-EC-GA , Global Assignment , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-POS , Position Management , Problem
SAP Knowledge Base Article - Public