Symptom
'False' value appears under Boolean Field's for Example 'Is Primary' in Manage Pending Hires, for example in National ID
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.“
Environment
- Employee Central
- Suite Integration
- Onboarding
- Recruiting
- Internal Hires
Reproducing the Issue
For the purposes of this KBA we will use the example of the 'Is Primary' Boolean field in the National ID portlet, but this behaviour is the same for all Boolean 'Is Primary' fields.
- Login to the Instance
- Navigate to 'Manage Pending Hires/Recruits'
- Select a candidate from Onboarding or Recruiting
- In the section 'National ID Information' appears a 'False' value below the field 'Is Primary'
Cause
For Boolean fields, True/False is the value stored in the Database. In the UI however, Yes/No is the value that will display, the value shown beneath the field is the DB value that is passed over from the source system (RCM or ONB).
Resolution
This is expected behaviour that is relevant for all Boolean 'Is Primary' fields in Manage Pending Hires.
For Internal Hires:
If the candidate is an Internal Hire, rather than from Onboarding or Recruiting, the same logic will apply. If you are not mapping a value for any field or populating the field via business rules, then the system will propagate the value with whatever is maintained in the user's existing profile. This logic is explained in KBA 2514357
The system will still display the stored DB value under the field, and the UI value in the field
Keywords
Boolean, True, False, Yes, No, Underline , Manage Pending Hires, Is Primary, Under the line, Internal Hire, Mapping, Field Mapping, Underneath, Incorrect, , KBA , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , Problem