Symptom
Adding background elements to the candidate profile template is causing an error on saving.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Add a background element to the candidate profile template.
- Get the error: Errors Validating Recruiting Template: org.xml.sax.SAXParseException; lineNumber: ###; columnNumber: ###; Attribute "field-name" with value "######" must have a value from the list "name desc vfld1 vfld2 vfld3 vfld4 vfld5 vfld6 vfld7 vfld8 vfld9 vfld10 vfld11 vfld12 vfld13 vfld14 vfld15 startDate endDate dfld1 dfld2 dfld3 ifld1 ifld2 ifld3 ifld4 ifld5 ffld1 ffld2 ffld3 ffld4 ".
Cause
This error is occurring because the field-name of the background element you are trying to add is not supported in the candidate profile.
Resolution
The list of accepted background element field-names supported in the candidate profile are:
- ifld: This field contains integer values (no decimals). Possible to have up to 8 values (IFLD1 to IFLD5).
- ffld: This field contains decimal or boolean values. Possible to have up to 8 values (FFLD1 to FFLD4).
- dfld: This field contains dates values. Possible to have up to 3 values (DFLD1 to DFLD3).
- vfld: This field contains alphanumeric text values. Possible to have up to 15 values (VFLD1 to VFLD15).
- startDate and endDate: These fields contain date values validated against each other, where start date must precede end date. The startDate and endDate field-name values can only be used once per background-element.
See Also
Keywords
Background elements, Candidate Profile, vfld, startDate, endDate, dfld, ifld, ffld, Errors Validating Recruiting Template, CheckCandProfileForErrors, b3d23f5848a1a3d317185604d8ca7b28cda66c89, no enum constant , KBA , LOD-SF-RCM-CAN , General Candidate Issues (not Offers, not Profiles) , Problem