SAP Knowledge Base Article - Public

3809897 - Job Information Boolean Field UI/Portlet Behaviour - Employee Central

Symptom

Job Information has some fields which are classified as 'BOOLEAN' fields, such as the below:

  • 'Is Shift Employee' (is-shift-employee)
  • 'Is Fulltime Employee' (is-fulltime-employee)
  • 'Is Eligible For Benefit' (is-eligible-for-benefit)
  • 'Is Eligible For Car' (is-eligible-for-car)
  • 'Is Cross Border Worker' (is-cross-border-worker)
  • 'Is Eligible For Financial Plan' (is-eligible-for-financial-plan)

These fields can have 3 values: 'No Selection' (aka 'null' or empty), 'No' (aka 'false' or 'f') and 'Yes' (aka 'true' or 't').

In Reporting (e.g. Table reports, Canvas reports), these fields represent their values ('No Selection' shows as empty, 'No' shows as 'f', 'Yes' shows as 't') but on the Job Information portlet on the employee profile, even if the field is set as 'No Selection', it shows as 'No'.

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Log into environment
  2. Go to 'Reporting' tool and report on an example employee
  3. See that in the report, one of the Boolean fields (e.g. 'Is Shift Employee') shows as empty/null
  4. Go to the employee's profile, see the field shows 'No' value

Cause

This is expected behaviour; the field is technically empty in the database, as reflected in Reporting, but there is a specific logic within Job Information for handling these Boolean fields - this logic dictates that they display "No" in the UI when the field value is 'No Selection' / null / empty.

Resolution

This is expected behaviour; the field is technically empty in the database, as reflected in Reporting, but there is a specific logic within Job Information for handling these Boolean fields - this logic dictates that they display "No" in the UI when the field value is 'No Selection' / null / empty.

See Also

KBA 2468127 - Manage Pending Hires | Internal Hire | BOOLEAN field value logic | is-fulltime-employee field defaults to Yes for Internal Hire

KBA 3492975 - Job Information Boolean Fields Are Updated With Value Even Though They Are Disabled - SAP for Me

Keywords

job, information, job information, boolean, field, fields, boolean field, boolean fields, is, shift, employee, is shift employee, is-shift-employee, fulltime, is fulltime employee, is-fulltime-employee, eligible, for, benefit, is eligible for benefit, is-eligible-for-benefit, car, is eligible for car, is-eligible-for-car, cross, border, walker, is cross border walker, is-cross-border-walker, financial, plan, is eligible for financial plan, is-eligible-for-financial-plan, no, selection, no selection, yes, no, empty, null, true, false, t, f, INC36161093 , KBA , LOD-SF-EC-JOB-UI , History UI & MSS UI , How To

Product

SAP SuccessFactors HCM Core 2605