Symptom
When saving a recruiting template in Manage Templates, an error appears related to enum field:
The content of element type "enum-value" is incomplete, it must match "(enum-label)+".
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Recruiting Management
Cause
Enum values contain special character(s) like comma.
Resolution
When using enum field, the provided enum-value must be same as enum-label.
Ideally, it is used for simple answer like Yes/No/Maybe or Currency value like USD/PHP/JPY/AUD/KRW.
Example:
<enum-value value="USD" style="">
<enum-label><![CDATA[USD]]></enum-label>
</enum-value>
Don't use complex sentence or phases with comma or special character in enum fields.
See Also
3603416 - Job Application - Required field validation does not happen for enum type fields - Recruiting Management
Keywords
Changes failed. Saving as draft was not successful. Validation errors have been highlighted in red, manage templates, job requisition, job application, offer approval, candidate , KBA , LOD-SF-RCM-ADM , Admin Center, RBP, Permissions and Settings , Problem
SAP Knowledge Base Article - Public