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
- Configure fields to be shown as "Custom Display Option" in application summary screen.
- The value is entered in that field by an API.
- It shows correctly in Legacy Workbench, but it shows blank on Redesigned Workbench
- The next day, the values get populated in Redesigned Workbench view
- 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
SAP Knowledge Base Article - Public