SAP Knowledge Base Article - Public

2177026 - Creating a new Position via Admin Center gives an error - Same externalCode record has been already created

Symptom

Scenario:

In Admin Tools Manage Data / Position -> Create New Position   

an error message will raise

error.png

 

 

 

 

Cause

 

How can this happen?
Earlier Positions had been imported and the column ‘Code’ had been populated.
However if the Position Code is auto-generated then a code must not be put in to the import file.

 

Navigate to Admin Tools -> Employee Files -> Position Management. Check if External Code is set to ‘Auto Generated’.

settings.png

If it is set to ‘Yes’ and positions have been imported with external code the sequence will not be reset

Resolution

 

Export Positions:

in Admin Tools –> Employee Files -> Import and Export Data
export.png

 

Select ‘Export Data’

 

select.png

 

Select ‘Position’ and click ‘Export’

 

posi.png

 

In Admin Tools -> ‘Monitor Jobs’ click ‘Download’

download.png

 

Sort the positions by ‘code’ and scroll down to the last position and check the code.

 

sort.png

 

In Admin Tools -> Employee Files click ‘Manage Sequence’

seque.png

 

Here in this example  you will see the current position code is 1002. In the export file the latest code is 1005.

 

lseq.png

 

Navigate to Admin Tools -> Employee Files’ -> Manage Sequence -> Select Position
Click ‘Take Action’ -> ‘Make Correction’ and set start to the next free code.

 


newseq.png

 Now it is possible to create new positions via UI.

 

 

Keywords

KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors HCM Core all versions