SAP Knowledge Base Article - Public

3750319 - Values in Custom Display Option fields from application are blank in Redesigned Workbench for values updated via API

Symptom

An application template was setup with fields to be shown as "Custom Display Option" in application summary screen.
The value is entered in that field by an API, and it shows correctly in Legacy Workbench, but it shows blank on Redesigned Workbench
The next day, the values get populated in Redesigned Workbench view

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Configure fields to be shown as "Custom Display Option" in application summary screen.
  2. The value is entered in that field by an API.
  3. It shows correctly in Legacy Workbench, but it shows blank on Redesigned Workbench
  4. The next day, the values get populated in Redesigned Workbench view
  5. if values are entered manually, it shows right away in Redesigned Workbench

Cause

Field in question have an extra configuration parameter which is not used by RCM: readOnly="true"

Developers have confirmed that if the field definition contains the parameter readOnly="true" the values are not being indexed in real-time.
Instead, it only gets reindexed by a reconciliation job, which runs every 8 hours and processes failed or missing indexing events. 

Resolution

In the Job Application template, update the field definition replacing readOnly="true" by readOnly="false".

Keywords

redesigned, new workbench, legacy, custom display option, summary, application, manual , KBA , LOD-SF-RCM-API , Webservices & APIs , LOD-SF-RCM-APP , Applicants and Job Applications , Problem

Product

SAP SuccessFactors Recruiting all versions