SAP Knowledge Base Article - Public

2716051 - “Change Set Index 1 - Field {field-id} not a valid field on the template.” error on Manage Rules in Recruiting - Recruiting Management

Symptom

When adding a rule for a template on Manage Rules in Recruiting, the following error will appear: “Change Set Index 1 - Field {field-id} not a valid field on the template.”

Environment

SAP Successfactors Recruiting Management

Reproducing the Issue

  1. Go to Admin center > Manage Rules in Recruiting 
  2. Select "Job Requisition" 
  3. Job Requisition Template -> Select Job Requisition- Salary 
  4. Add either Field Change, Initialize or on Save Rules  and a field
  5. Hit save and the following error message will appear: 

“Change Set Index 1 - Field {field-id} not a valid field on the template.”

Cause

This error can be caused by an old field-id that was defined on the job requisition templates and referenced on Recruiting Rules. Even though the old field-id was already removed on the template, it still shows as referenced on the old rules.

Resolution

  1. Go to Admin Center > Manage Data
  2. Select Recruiting Rules Assignment Co... > then check each entries if the field-id on the error had been referenced before
  3. Then delete all of the entries where the obsolete field-id was referenced

See Also

2515173 - Rules Engine in Recruiting Management

Keywords

Change Set Index, Change Set Index 1 - Field, not a valid field on the template, error manage rules in recruiting, ChangeSet index 1 - Field * is either not a valid field of template Requisition - Mass Sourcing or it does not support rules. Please delete this field. , KBA , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Problem

Product

SAP SuccessFactors Recruiting all versions