Symptom
- Some irrelevant event reasons showed up in the Add New Employee Page, which we might not want to have in the drop down list.
- For instance, here is a sample screenshots that showed a unwanted event reason in the drop down list. Obviously, "Other Paid Leave" should not be a reason that we want choose when hire a new employee.
Environment
- SAP Successfactors HCM Suite
- Employee Central
- Add New Employee tool
Reproducing the Issue
- When user add a newhire with Admin Center - Update User Information - Add New Employee Page, there are unwanted event reasons showed up.
Cause
- There are potentially 2 types of the root cause could lead us to this particular symptom.
1. The event reason is attached to Hire event and the Employee Status is active. For instance, the configuration of "Other Paid Leave" in the first screenshots is set as follow will lead it to show up in the Add New Employee Page.
2. MDF Picklist have not been using the standard external code for Event. For instance, the standard external code for Rehire is "R", but it could be changed to other value and cause the issue.
Resolution
- For the 1st case, need to go to Admin Center - Manage Organization, Pay and Job Structures - Event Reason - Edit the target Event Reason. Change the Event and Employee Status Accordingly. Here is a example configuration for "Other Paid Leave".
It should not show up once the change has been made as screenshots.
- For the 2nd Case, the master picklist(import/export via Admin Center - Search Box - Manage Picklist) should be followed by the standard value and rules, which we could download in the partner edge.
- And here is some standard event picklist for the reference.(Reference picklist is based on 1608version, the master picklist file on the partner edge is always up to date, recommend to download there.)
picklistId minVal maxVal value status external_code parentOptionId label
event -1 -1 -1 ACTIVE 1 -1 Additional Job
event -1 -1 -1 ACTIVE 2 -1 Assignment
event -1 -1 -1 ACTIVE 3 -1 Assignment Completion
event -1 -1 -1 ACTIVE 16 -1 Job Change
event -1 -1 -1 ACTIVE 15 -1 Completion of Probation
event -1 -1 -1 ACTIVE 5 -1 Data Change
event -1 -1 -1 ACTIVE 4 -1 Demotion
event -1 -1 -1 ACTIVE 11 -1 Temporary layoff
event -1 -1 -1 ACTIVE H -1 Hire
event -1 -1 -1 ACTIVE 9 -1 Job Reclassification
event -1 -1 -1 ACTIVE 10 -1 Leave of Absence
event -1 -1 -1 ACTIVE 12 -1 Pay Rate Change
event -1 -1 -1 ACTIVE 13 -1 Position Change
event -1 -1 -1 ACTIVE 14 -1 Probation
event -1 -1 -1 ACTIVE 8 -1 Promotion
event -1 -1 -1 ACTIVE R -1 Rehire
event -1 -1 -1 ACTIVE 22 -1 Return From Disability
event -1 -1 -1 ACTIVE 23 -1 Return to Work
event -1 -1 -1 ACTIVE 7 -1 Suspension
event -1 -1 -1 ACTIVE 26 -1 Termination
event -1 -1 -1 ACTIVE 6 -1 Transfer
event -1 -1 -1 ACTIVE GA -1 Add Global Assignment
event -1 -1 -1 ACTIVE EGA -1 End Global Assignment
event -1 -1 -1 ACTIVE OGA -1 Obsolete
event -1 -1 -1 ACTIVE SPP -1 Start Pension Payout
Keywords
Event Reason, irrelevant, incorrect , KBA , LOD-SF-EC , Employee Central , Problem