Symptom
When navigating to an employee's time sheet in profile, the error "You cannot enter times here because this time period is outside of your user’s active employment." is shown but user is active from the beginning.
Environment
SAP SuccessFactors Employee Central - Time Sheet
Reproducing the Issue
- Go to an employee's profile.
- Navigate to time sheet portlet.
- Error is shown: "You cannot enter times here because this time period is outside of your user’s active employment."
Cause
- If issue occurs for some employees in the instance, it is a data related issue. There may be multiple records with end-date as 31-12-9999, and one of the records may have the employee-status as something other than 'Active'. This can be checked by running the check tool for 'Only one high-date exists for job information' to check the same.
- If it happening for all employees in the instance, export the picklists in the instance to check if en_US description/translation is present for 'employee-status'. The issue occurs if the en_US description is blank for employee-status.
Resolution
- The high-date issue in job information can be rectified by following the given KBA: 2317955 - Correct or Remove Job Information record via Import in Full Purge mode
- If the en_US description is missing, export the picklist, maintain employee-status translation for en_US and then import the updated picklist.
See Also
Keywords
Time Sheet, Error, Time Off, High Date, Picklist, You cannot enter times here because this time period is outside of your user’s active employment, Employee Central , KBA , LOD-SF-EC-TMS , Time Sheet , LOD-SF-EC-JOB , Job Information , Problem
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Core all versions