Symptom
You are trying to import work schedules via full purge to change their status to inactive, but this is not working.
Environment
- SAP SuccessFactors Employee Central
- Time Off
Reproducing the Issue
- Go to Admin Center
- Select Import and Export Data
- Download template for Work Schedule
- [there is no status column, however being an MDF object you try to add the column mdfSystemStatus(Valid Values : A/I A for Active I for Inactive ) ]
- Import the data
The changes do not apply.
Cause
Not all MDF objects have a status field visible, in this case you are trying to change the effectivestatus field to Inactive, but if you look at the Configure Object Definitions of Work Schedule this object does not have this field, so you cannot import data for it.
Resolution
SAP SuccessFactors does not recommend to set the Work Schedules to inactive (of any other Time Off entities), as so this might result in data issues in Time Off processes which are unclear.
The "Status" you find in the import is generic (part of the Metadata Framework functionality) but in the case of Time Off, we cannot guarantee how the system will behave if you change a Work Schedule to inactive. All resulting data inconsistencies or misbehavior occurring from such a change will not be treated as defect.
We would therefore recommend to delete the unwanted Work Schedules or to rename them (e.g. add in the name DONOTUSE).
Our engineering team is currently not planning to change the above described behavior.
Keywords
Time Off, Work Schedule, work-schedule-code, employee central , KBA , LOD-SF-EC-TIM-JOB , Time Management in Job Info - Records & Objects , LOD-SF-EC-TIM , Time Off , How To