SAP Knowledge Base Article - Public

3398377 - Unable to register more than 20 MDF entities for Compound Employee API

Symptom

You would like to use MDF for Compound Employee API, so you are configuring to register these MDF entities.

If you select totally more than 20 MDF entities, you will get below error:

"You can register only 20 objects. Reduce the number of listed objects."

Pasted image.png

"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

Reproducing the Issue

1. Manage Data

2. Create New -> Employee Central Compound Employee API Object Types

3. Object Type -> Configure more than 20 MDF entities

Cause

As per design, only 20 MDF entities are allowed here for Compound Employee API, which include both standard and custom MDF objects.

As confirmed by CE API Dev team, it is not possible to increase the limit here.

Resolution

Currently you can only register at most 20 MDF entities for Compound Employee API.

If more than 20 MDF entities are required, you may consider adjusting your integration design (use less MDF), or use OData API instead.

If there is a strong business requirement for this, you can submit an enhancement request by following below KBA.

2090228 - How to submit enhancement ideas for SAP SuccessFactors Products

See Also

Compound Employee API Guide: Extending the API with MDF Objects

Keywords

SF, SuccessFactors, Success Factors, configuration, SFAPI, CompoundEmployee, SFAPI Data Dictionary, extend , KBA , LOD-SF-INT-CE , Compound Employee API , Problem

Product

SAP SuccessFactors HXM Core 2305