Symptom
System allows the new record to be saved when the modified field has an associated Business Rule (onChange); even though there are no effective data changes compared to the previous record.
Environment
SAP SuccessFactors Employee Central: Job Information History UI & MSS UI
Reproducing the Issue
- Open an employee's record.
- Choose to insert a new effective-dated record by Change Job and Compensation Info -> Job Information under All Actions.
- Change the value of a field that has an associated Business Rule (onChange).
- Before saving, change the field back to its original value so that all field values match the previous record.
- Observe that the Save button remains enabled.
- Save the record create record without any changes.
Cause
Expected behavior as the new record differs from the previous record in its event/event reason and selecting event/event reason should be enough for the Save button to become active.
Resolution
If you would like this capability to be available, either through a design change or as part of a future release; we request you to please raise an enhancement request for this requirement by following KB 2090228 - How to submit enhancement ideas for SAP SuccessFactors Product - SAP for Me.
See Also
Keywords
effective-dated record, save button enabled, no data changes, duplicate record, business rules, change detection, employee central, insert new record, revert value, validation, identical record, mss ui, field with rule, save allowed, enhancement request, system design , KBA , LOD-SF-EC-JOB-UI , History UI & MSS UI , LOD-SF-EC-JOB-RUL , Job Info Business Rules , LOD-SF-EC-JOB , Job Information , Product Enhancement
SAP Knowledge Base Article - Public