Symptom
Workflow on change of relationship type in Dependents portlet does not trigger.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
In workflow rules data model following rule was added:
<trueoutput>GLB_018</trueoutput>
<conditions>
<and>
<equal id="personRelationshipInfo.relationship-type" inverse="true"/>
<equal compareToNew="true" id="personRelationshipInfo.relationship-type" value="13"/>
</and>
</conditions>
</rule>
The workflow should trigger when changing the Relationship Type to picklist externalcode value "13" (Domestic Partner)
Cause
Workflow rules configured for the Dependents portlet do not supported triggering on individual field changes (it is not supported).
Resolution
The rule has to be changed to trigger on any change in the Dependents portlet -:
<trueoutput>GLB_018</trueoutput>
<conditions>
<or>
<equal id="personRelationshipInfo.relationship-type" inverse="true"/>
</or>
</conditions>
</rule>
For Partners - please correct your Workflow Rules XML configuration as per the above example
For Customers - please open a Support case with Cloud Product Support who can help make the correction.
Keywords
Workflows, Dependents, Employee Central, XML, Trigger Workflow, Dependents Portlet , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-DPD , Dependents Management , Problem