Symptom
- An application error is thrown while changing one or more MDF fields in Job Information portlet.
- Can not update the Job Information fields without having an error thrown.
- Associations in MDF Object in Configure Object Definitions not configured the same as what is reflected in the Data Model.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Employee File of any employee > Job Information
- Click on or change value of one or more Job Information fields (Legal Entity, Business Unit, Department, Division, Cost Centre, etc)
Cause
The association mentioned in 'Configure Object Definition' is not in sync with the Succession Data Model.
Resolution
- Go to Admin Centre > Configure Object Definitions > Click on Object Definition > select the Object that gives the error.
- Scroll down to see Associations
- Note the Association Name and Destination Object.
- Go to Provisioning and download Succession Data Model
- Look for the concerned Object 'hris-field' element
- Check for the 'field-criteria' tag and compare with that under 'Configure Object Definitions'.
- Make necessary changes as shown below:
<hris-field max-length="128" id="division" visibility="both" required="true">
<label>DEPARTMENT</label>
<field-criteria destinationFieldValue="business-unit" sourceFieldName="cust_toBusinessUnit.internalId"/>
</hris-field>
- The mapping of the fields is done as follows:
- sourceFieldName > Association Name
- destinationFieldValue > Destination Object
See Also
Attachment Below
Keywords
SF, Success Factors, EC, MDF , KBA , LOD-SF-EC-JOB-OAS , Object Associations and Field Criteria , LOD-SF-EC-JOB , Job Information , Problem
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions
Attachments
Object_Definition.JPG |