SAP Knowledge Base Article - Public

2799741 - Duplicate versions of ISOCountryList - Post Picklist Migration

Symptom

Duplicate ISOCountryList picklist showing up after Picklist Migration.

Environment

SAP SuccessFactors HCM Suite

Reproducing the Issue

Following migration there were two versions of the country picklist.

picklist1.jpg

Cause

The most likely cause of this is that before migration there was:

  • A legacy picklist with ISOCountryList as the parent entry and say permitdoctype as the child entry
  • An MDF picklist with ISOCountryList as the parent entry but without a child entry.

Because of this setup, during migration the decision was to keep these two picklists as separated. So in migration the legacy picklist ISOCountryList is moved as ISOCountryList~%1.

Resolution

To resolve this:

  1. Enable visibility for SF Field5 in the Configure Object Definition tool to be able to see the legacy identifier

  2. Before making any changes:

    1. Enable MDF history for picklist objects
    2. Confirm everywhere the picklist is used make sure that the right picklist is used
    3. Take backup of picklists

  3. Change parent picklist ISOCountryList~%1 in the Picklist Center

  4. Re-add all parent picklist values via import

  5. Rename MDF version ISOCountryList to ISOCountryList-DONOTUSE.

NOTE: If Employee Central and Recruitment are used then most likely it’s the legacy version of the picklist (now post-migration called ISOCountryList~%1 (MDF name) with Legacy ID: ISOCountryList) that is being used.

Keywords

ISOCountryList, picklist, picklist migration, ISOCountryList~%1, picklist center , KBA , LOD-SF-MDF-PKL , Picklists , Problem

Product

SAP SuccessFactors HCM Suite all versions