Symptom
The Admin Alerts Tile on the Home Page displays the following error under "HR Data Issues" section: "System Error - Invalid Foundation Object"
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
Open the Home Page and view the Admin Alerts Tile
Cause
There are two possible causes for this:
- fieldCriteria configuration is missing from Foundation Object related fields in the jobInfo hris-element configuration
- MDF Foundation Object(s) have been set to InActive in Admin Tool > Configure Object Definition (not supported)
Resolution
For 1:
This indicates missing Field Criteria configuration for MDF Foundation Object field associations in the Succession Data Model configuration. You need to add the missing fieldCriteria to the MDF Foundation Object fields in the Succession Data Model, for example -:
<hris-field max-length="128" id="division" visibility="both">
<label>Division</label>
<field-criteria destinationFieldValue="business-unit" sourceFieldName="cust_toBusinessUnit.internalId"/>
</hris-field>
<hris-field max-length="128" id="department" visibility="both">
<label>Department</label>
<field-criteria destinationFieldValue="division" sourceFieldName="cust_toDivision.internalId"/>
</hris-field>
To confirm this issue and also whether the existing fieldCriteria are configured correctly, open the MDF Foundation Objects configuration via Admin Tools > Configure Object Definition and check whether there is an association to another object, and if so, add the missing fieldCriteria to the field in jobInfo hris-element in Succession Data Model.
Remember to also check the Corporate Data Model for any associations between FO and MDF FO. For example, Locations association with legal Entity -:
<hris-field max-length="128" id="location" visibility="both">
<label>Location</label>
<field-criteria destinationFieldValue="company" sourceFieldName="LegalEntity"/>
</hris-field>
For 2:
If you find that one of the MDF Foundation Objects has been set to InActive - please make it Active again to resolve the error. As these fields can be disabled in the Succession Data Model > Job Info configuration, the MDF Foundation object should be always Active. End users will not be able to pick the field when editing Employee Data but System Admins will still see the mFO in Admin Tools > Manage Data.
See Also
2315372 - Employee Central - Administrative Tools
Keywords
Invalid Foundation Object, Error, System Error, Admin Alerts Tile, Admin Alerts, Home Page, Issue, Configuration, Field Criteria, , KBA , LOD-SF-EC-ADM , Admin Tools (EC Core only) , LOD-SF-EC , Employee Central , Problem