SAP Knowledge Base Article - Public

2415444 - Position Code not Generated Based on Business Rule When Copying a Position


When you try to copy a position, the system did not generate the position code, based on the business rule and sequence you have created.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental


  Employee Central - Position Management

Reproducing the Issue

  1. Go to Position Org Chart.
  2. Select a Position to copy.
  3. Click the position title and menu options.
  4. Choose Copy Position
    Position copy 1.png

   5. Enter the number of positions to copy and click OK.

   6. Pop-up message shows the position code generated as below:
       position copy 2.png


Auto-generation of external code was set to "No".


  1. Navigate to Admin Tools > Position Management Settings
  2. Set the field "Is the Position External Code Auto Generated?" to "Yes".

    position copy 3.png


The External Code for the new positions will be determined based on the Flag "Is the Position External Code Auto Generated?" in the Position Management Settings:

  • If YES, the external code will be generated via rule which has to be added to the Object Position as ValidateRule or SaveRule.
  • If NO, the external code will be generated based on the name of copied position and added UUID.


Position copy, external code, position, copy, position org chart, sequence , KBA , LOD-SF-EC-POS , Position Management , Problem


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions