SAP Knowledge Base Article - Public

2435031 - Error when trying to Create a new position - Found more than 1 internal code for same external code (upper). The same externalCode record has been already created.

Symptom

Error occurs when trying to create a new position:

2.png

Environment

Employee Central 2.0 with Position Management Implementation.

Reproducing the Issue

1. Go to Manage Position or Manage Data

2. Select Position as object data filter

3. Create a Position

4. Error similar to the Symptom pops-up

Cause

This error is showing up because of a sequence step issue. If we choose to generate the externalCode for the positions that we create from UI, a sequence must be defined which could be configured from

Admin Center > Manage Data > Sequence > *Name of the Position Sequence created*

From the example above, the error is pointing out to externalCode 2567, meaning this position is already existing from the system but the sequence is configured to create this externalCode step causing the error.

Current step for the sequence is 2567:

1.png

Verify that the external code 2567 is already being used:

2567.png

Resolution

For you to be able to correct the next step for the sequence, you need to set the start value of the sequence + one step (step value) with the current value, in our case we would add + 1 to the next externalCode sequence. The new value for the start should be 2568 from the example scenario given:

3.png

Verify the integrity of the sequence by creating a position, externalCode for the new position created should be 2568 from the example scenario given here:

2568 Position Test.png

See Also

Position Management Implementation Handbook

Keywords

Found more than 1 internal code for same external code (upper). The same externalCode record has been already created, Error when trying to create a position, Manage Position error, externalCode error when trying to create a position , KBA , LOD-SF-EC-POS , Position Management , Problem

Product

SAP SuccessFactors HCM Core 1611