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


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.


  • SAP SuccessFactors HXM Suite
    • Compound Employee API


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.


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


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


SAP SuccessFactors HCM suite all versions