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
- Go to Admin center > Manage Rules in Recruiting
- Select "Job Requisition"
- Job Requisition Template -> Select Job Requisition- Salary
- Add either Field Change, Initialize or on Save Rules and a field
- 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
- Go to Admin Center > Manage Data
- Select Recruiting Rules Assignment Co... > then check each entries if the field-id on the error had been referenced before
- 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