SAP Knowledge Base Article - Public

2682429 - Beta Goal Import - Invalid Enum Error- Goal Management


Unable to create goal through Beta Goal Import due to Parsing Validations: Invalid Enum


SAP SuccessFactors Goal Management


Field Labels were used in CSV import file instead of values of a dropdown or enum field defined in Goal Plan Template XML


1. Please create a case to Product Support for them to download the Goal Plan XML and check if the field is an enum or dropdown field

See sample enum field with enum-values and enum-labels.

  <field-definition id="Priority" type="enum" required="false" detail="false" viewdefault="off"
showlabel="true" field-show-coaching-advisor="false" cascade-update="push-down">
    <enum-value value="1" style="background:#FFFFFF;color:#000000">
    <enum-value value="NewEnum0" style="background:#FFFFFF;color:#1F0808">
      <enum-label>Medium </enum-label>
    <enum-value value="NewEnum1" style="background:#FFFFFF;color:#1F0808">
      <enum-label>Low </enum-label>

2. Once checked, use enum values (as highlighted above) in CSV file instead of using enum labels

For the above sample, instead of using High, Medium or Low label, you would need to define their values like 1, NewEnum0 or NewEnum1 for Priority field in the CSV import file.

3. Then import the CSV file via Beta Objective Import


Beta Goal Import, Invalid Enum Error, CSV file, import, field labels , KBA , LOD-SF-GM-ADM , Admin Tools, Settings, Permissions , Problem


SAP SuccessFactors HCM Core 1805