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*)".
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Access the client Provisioning system;
- Try to edit/submit a new Recruiting Template (Candidate Profile, Job Requisition, Application);
- 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:
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:
Keywords
KBA , LOD-SF-RCM , Recruiting Management , Problem