SAP Knowledge Base Article - Public

2184770 - OK to Rehire Value Will Not Save

Symptom

  • Can't re-hire a terminated employee
  • When editing the OK to Rehire value in the termination portlet, it will not save
  • Ad-hoc report shows okToRehire field of termination portlet value as null
  • The UI shows value as No but Report shows value as null

"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 HCM Core
  • SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Go to a terminated employee’s Employment Details portlet
  2. Edit
  3. Change the value in OK to Rehire to Yes
  4. Save
  5. Check the value and notice the field is empty:

 

Empty.png

Cause

  • This could be a configuration issue.
  • OK to Rehire is a Boolean field, meaning by default it has a Yes or No value.
  • There is no need to map any external picklist here.
  • In the example below, an external picklist has been mapped to the OK to Rehire field, thus the system is not allowing the data to be saved.

OR

  • The UI shows value for okToRehire as No but Report shows value as null.
  • The reason is due to the fact that data was updated via import process and this field value was empty in the import file.
  • Therefore, system assigns null value, while User Interface cannot show null value for a Boolean field (as it does not have 'No Selection' option) and shows default value as false for a Boolean field.

How to check if this is your scenario:

  1. Go to Admin Centre > Tools Search > Manage Business Configuration
  2. On the left, choose employmentInfo
  3. Find OK to Rehire
  4. Click Details
  5. Look to see if a Picklist has been specified 

Boolean.png

Resolution

  • This solution is for scenario when the UI shows value as 'No' but report shows value as 'null', as explained in Cause and Reproducing the issue sections.
    • Remove the picklist mapping.

OR

    • For issue where termination was performed via import with okToRehire empty, then either perform the import with value in this field or edit and save the field value from User Interface.

Keywords

SF , success factors , EC , can't cannot edit termination, can not re hire , re-hire won't work , failure, boolean, report boolean, report null, report empty, blank value in report. , KBA , LOD-SF-EC-TER , Termination Details , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions