SAP Knowledge Base Article - Public

3026658 - Error when accessing CompoundEmployee in SFAPI Data Dictionary: Entity model internal error! Element personInfo is not defined in the data model

Symptom

In your SF instance, when navigating to the SFAPI Data Dictionary and clicking on CompoundEmployee, the following error occurs:

NOTE: Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors HXM Suite
    • Compound Employee API

Cause

Employee Central (EC) is not enabled in your SF instance's Provisioning. Therefore, since Compound Employee API is used to read data from EC, it's not able to load the EC object definitions.

Resolution

Refer to the following page for the Provisioning features which are necessary to enable Compound Employee API:

Employee Central Compound Employee API: Making Company Settings in Provisioning

Keywords

provisioning, cannot, can't, not, working, able, unable, failed, failing, fails, error, issue, message, throws, throwing, returning, returns, problem, wrong, SF, successfactors, ce, api, compoundemployee, compound, employee, ec, central, setting, configure, configuration , KBA , LOD-SF-INT-CE , Compound Employee API , LOD-SF-INT , Integrations , LOD-SF-INT-API , API & Adhoc API Framework , Problem

Product

SAP SuccessFactors HCM suite all versions