SAP Knowledge Base Article - Public

2597777 - How to add custom MDF entities in the SFAPI CompoundEmployee

Symptom

Your SF custom MDF entities are not available / visible in the Admin Center > SFAPI Data Dictionary > CompoundEmployee entity

Environment

SuccessFactors - SFAPI CompoundEmployee

Cause

Missing or wrong configuration

Resolution

1) Access your SF instance > Admin Center > Manage data > Compound Employee API Object Types > Include the custom entities there like the following example:

01.PNG

 

2) If you cannot see your custom MDF entity in the dropdown list of the above screen, please configure your "Admin Center > Configure object Definitions" of your custom MDF object like this:

02.PNG

  • MDF Version History is set to Complete History
  • API Visibility is set to Read Only or Editable
  • Standalone object, not a composite object
  • The object is employment specific, meaning the externalCode field has to be of data type User.

3) Done! You will now be able to see the custom MDF entity inside your SFAPI Data Dictionary > CompoundEmployee:

03.PNG

Please note:

  • For the standard MDF object, only workOrder is allowed.
  • Please include only single/standard object not a composite one. Parent > child relationship will not work in this scenario.

See Also

Find more details about SFAPI CompoundEmployee in the handbook = https://help.sap.com/doc/60753cd8689244d18a6960f790b08661/latest/en-US/SF_EC_Comp_Emp_API.pdf

Keywords

  • SFAPI Compound Employee Custom MDF entities missing / how to add
  • SuccessFactors API - Admin Center > SFAPI Data Dictionary > CE
  • Admin Center > Configure object Definitions
  • Admin Center > Manage data > Compound Employee API Object Types
, KBA , LOD-SF-INT-CE , Compound Employee API , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , How To

Product

SAP SuccessFactors HCM Core all versions ; SAP SuccessFactors HCM Suite all versions