Symptom
How to map dependents fields from Onboarding to Employee Central
Environment
- SAP SuccessFactors HXM Suite
- SAP SuccessFactors Employee Central
Resolution
Below you can find the mapping conventions for Dependent Info:
- Person relationship keys
<mapping-attribute>
<source refid="relationshipType" entity-type="application"/>
<target refid="dependentInfo.[#].personRelationshipInfo.relationship-type" />
</mapping-attribute>
<mapping-attribute>
<source refid="beneficiary" entity-type="application"/>
<target refid="dependentInfo.[#].personRelationshipInfo.isBeneficiary" />
</mapping-attribute>
- Personal Info
<mapping-attribute>
<source refid="firstName" entity-type="application"/>
<target refid="dependentInfo.[#].personalInfo.first-name" />
</mapping-attribute>
- Biographical Info
<mapping-attribute>
<source refid="dateOfBirth" entity-type="application"/>
<target refid="dependentInfo.[#].personInfo.date-of-birth" />
</mapping-attribute>
- Address Info
<mapping-attribute>
<source refid="state" entity-type="jobRequisition"/>
<target refid="dependentInfo.[#].homeAddress.state.home" />
</mapping-attribute>
- Global Info
<mapping-attribute>
<source refid="state" entity-type="jobRequisition"/>
<target refid="dependentInfo.[#].globalInfo.[USA].genericString1 |
globalInfo.[GBR].genericString1" />
</mapping-attribute>
Validations:
- The first word should be "dependentInfo"
- If "[" isnt before "]", error should be logged.
- The dependent number between square brackets should follow ascending order starting with 1. If order is missing error should be logged.
- After "]." a valid hrisElement should be specified. Else, Error should be thrown.
- After hrisElement., a valid hrisField should be specified. Else error should be thrown.
Keywords
ONB-EC Integration, Employee Hire, ec, mph, pending hires, pending recruits, dependent , KBA , LOD-SF-EC-DPD , Dependents Management , How To