Symptom
The fields changed by onSave rule do not have records in the application history.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Set a rule to change application field B based on the value of application field A.
- Associate the rule under onSave in Manage Rules in Recruiting.
- Go to Recruiting and open a job requisition.
- Open an application and fill the field A as the rule and Save.
- The target field B is also updated by the rule.
- Check the application history. No update record for the field B.
Cause
The target field changed by the rule is configured with readOnly="true".
Resolution
Product Engineering has confirmed that fields configured with readOnly="true" are not displayed on the History page, even though changes to them are captured in the audit logs correctly.
To have these fields' change records appear on the History page, please set the field as readOnly="false" in the application template.
Keywords
application history, rule update, onSave rule, field, records not visible, change record, expected, readOnly , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Problem
SAP Knowledge Base Article - Public