SAP Knowledge Base Article - Public

3468607 - Dependents's OnSaveRule is getting "null" for previous value when importing Dependents--CS1H2024 CS2H2023

Symptom

OnSave rule to set current value to previous value is not working properly when Centralized Service for Dependent is enabled.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

1.Set an Onsave rule under Dependent Model to make field A's current value to be equal to previous value.

2.When you import dependent information, you will encounter an error stating A field is a required field and cannot be blank. If we check the rule trace, we can see previous value is being retrieved as "Null".

3.When you are updating via Dependent UI, this rule can get previous value and save previous value to current record.

Cause

This is a Known Issue.

Resolution

The fix for this issue is planned to be deployed on 2H 2024 release (b2411).

For release timelines, please review SAP SuccessFactors Product Release & Road Map Information.

Workaround

You can edit this field via UI.

See Also

Keywords

KI2405, KI2311, b2405, b2311, ECT-235851, INC810197, previous value from dependent record, XX field is a required field and cannot be blank, dependent import, centralized service for Dependent, dependent rule is getting null value
, KBA , LOD-SF-EC-DPD , Dependents Management , Known Error

Product

SAP SuccessFactors Employee Central 2311 ; SAP SuccessFactors Employee Central 2405

Attachments

Pasted image.png