SAP Knowledge Base Article - Public

2561488 - Errors Validating Recruiting Template: The content of element type "field-permission" must match "(description?,role-name+,country+,source+,field+,bg-element*)".

Symptom

The following error message is displayed when attempting to submit a Recruiting Template (Candidate Profile, Job Requisition, Application):

Errors Validating Recruiting Template: org.xml.sax.SAXParseException; lineNumber: ----; columnNumber: --; The content of element type "field-permission" must match "(description?,role-name+,country+,source+,field+,bg-element*)".

2017-11-09_15-26-30.png

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1.  Access the client Provisioning system;
  2. Try to edit/submit a new Recruiting Template (Candidate Profile, Job Requisition, Application);
  3. Get the validation error.

Cause

Every time we create a new field permission block, the system is expecting to have a field ( <field refid="randomfieldID"/> ) associated to it. The permissions block is also expected to have the following fields: <country><source> ,  <bg-element>.

See below an example of field permission block without the "field" section:

2017-11-09_15-40-05.png

Resolution

As the system will only allow permission blocks with all these mandatory sections, it will be required to add to the referred permission block all the missing fields. See below an example of field permission block with all the required fields:

2017-11-09_15-47-00.png

Keywords

KBA , LOD-SF-RCM , Recruiting Management , Problem

Product

SAP SuccessFactors Recruiting all versions