SAP Knowledge Base Article - Public

2395677 - Irrelevant event reasons showed up in the Add New Employee Page

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.

          event reason.png

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.

              addnew.png

          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

Product

SAP SuccessFactors HCM Core all versions