SAP Knowledge Base Article - Public

2723592 - Compensation - Error "Component data model is not found for payComponentNonRecurring" while importing template(s)


While importing a Compensation template into an instance you may get the following error message.

component data model not found.png

**All images are from demo instances**


  •  SuccessFactors Compensation

Reproducing the Issue

  1. Access Compensation Home
  2. Select "Add Leading Practice Plan"
  3. Select "Upload a custom template"
  4. Select the your file and "Upload a custom template"
  5. Error then generates


The reason this message populates is due to the background element payComponentNonRecirring being disabled.

This needs to be enabled at the moment for Compensation for validation of the template xml.

To check this please navigate to Admin Center> Company Settings> Manage Business Configuration.

disabled paycomponentnonrecurring.png

This occurs due to the template validating itself against the data-model during the import process.


To correct this and have the template import correctly please have this enabled within your business configuration.

enabled paycomponentnonrecurring.png

Should this behaviour change in future releases this KBA will be updated accordingly.


component data model, error importing template, custom template, can not find payComponentNonRecurring, payComponentNonRecurring , KBA , LOD-SF-CMP , Compensation Management , Problem


SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HXM Core all versions