SAP Knowledge Base Article - Public

2503075 - Manage Templates - Error refid not defined


When trying to delete a field from a Job Requisition using Manage Templates I am getting a validation error saying the refid of the field I am trying to delete has not been defined. The error is 'Error - refid xxxx is not defined!'


SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Go to Manage Templates.
  2. Choose a job requisition template.
  3. Click on 'Fields defined. Click to modify.'
  4. Delete the job requisition field you want to and try to publish/save the changes.
  5. You will get an error similar to the following: Error - refid xxxx is not defined! There is also a message saying "Changes failed. Saving as draft was not successful. Validation errors have been highlighted in red."

validation error.png


1. The reason you are getting the error is because there are still permissions associated to that field defined. These will have to be removed BEFORE the field is deleted. If you delete the field first then you will not be able to see the permissions in order to delete them.

  2. You will be able to remove them from the field permissions button ('Field Permissions defined. Click to modify') shown below:

permission manage template.png

  3. Once this is done the template will save successfully.


Manage Templates Error refid not defined Job Requisition Permissions Validation error , KBA , LOD-SF-RCM-ADM , Admin Center, RBP, Permissions and Settings , LOD-SF-RCM-JOB , Job Postings & Requisitions , Problem


SAP SuccessFactors Recruiting all versions