Symptom
How to configure and initialize the "Entry Date" fields in Employee Central > Job Information
The following fields are filled when job classification, position, company, location, department or pay scale level are changed. Changes are saved to the database
- Job Entry Date
- Position Entry Date
- Company Entry Date
- Location Entry Date
- Department Entry Date
- Pay Scale Level Entry Date
Additionally, the following transient fields are calculated and filled in the History UI, Employment Info page and Manager Self Service (MSS):
- Time in Job
- Time in Position
- Time in Company
- Time in Location
- Time in Department
- Time in Pay Scale Level
See: View Guide: Data Model Field Information for Employee Central Chapter: Job Information
This field shows how long the incumbent has been in a position. This time is calculated by the system and shows the time difference between the current date (or the end date for history records) and the Position Entry Date. You cannot change this value.
This field is only shown when you have activated Position Management.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central
Resolution
There are several steps to follow when enabling the "Entry Date" fields to calculate the "Time In" fields, in Job Information. Please refer to the Employee Central Master implementation guide for further information
Please note that once the fields are added to the configuration, you will need to run the corresponding jobs in Provisioning > Manage Scheduled Jobs, to set the Entry Dates which the UI will use to calculate the "Time In" value -:
-
Initialize job entry date and position entry date in job info (Will set the Job Entry Date and the Position Entry Date)
- Initialize additional entry date fields in job info (Will set the Entry Date for the other fields - Company Entry Date, Location Entry Date, Department Entry Date and Pay Scale Level Entry Date)
IMPORTANT: Please do not schedule these jobs to be recurring. The jobs must not be run more than once as they will process all Job Information records for all users to set the related Entry Dates.
Additional: When importing Job Information data, you must ensure that the "Entry Date" fields are manually filled in. Please refer to article 2264923 “Time in Position”, “Time in Job”, “Time in Company”, “Time in Location” and “Time in Department” are not calculated Post Job info Import
If you do need to run the job to re-initialize the "Entry Date" values again, this is ok, but do not schedule this job to run on a recurring basis, it must be run once only.
NOTE:
- This value is transient and it is not saved in the database.
- The TimeIn Calculation is based on an average length of a month. This value has a variance of +/- 2 days, depending on the length of the actual month. If you want a more accurate calculation, you can open an enhancement request following the KBA 2090228 - How to submit enhancement requests for SAP SuccessFactors products
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide: Data Model Field Information for Employee Central
Chapter: Job Information
A) Guide: SAP SuccessFactors Data Model Reference Guide
Chapter: Entry Dates, Event-Based Dates, and TimeIn Calculation for Job Information
See Also
Keywords
Time in Company, Time in Position, Time in Location, Time in Department, Time in Pay Scale Level, Time in Job, Job Entry Date, Position Entry Date, Company Entry Date, Location Entry Date, Department Entry Date, Pay Scale Level Entry Date, positionEntryDate, jobEntryDate, companyEntryDate, locationEntryDate, departmentEntryDate, payScaleLevelEntryDate, Initialize job entry date and position entry date in job info, Initialize additional entry date fields in job info, ECT-87079, transient , KBA , LOD-SF-EC-JOB-UI , History UI & MSS UI , LOD-SF-EC-JOB , Job Information , How To