SAP Knowledge Base Article - Public

2961945 - MDF Object - Position Code Auto Generation Skipping Sequence

Symptom

When using auto-generation for MDF Object, like position code sequence, the sequence is skipping values.

Environment

SAP SuccessFactors Employee Central - Position Management

Reproducing the Issue

  1. Create a new position.
  2. Trigger a workflow showing a code auto generated.
  3. Once approved the workflow, the code skipped one number.

Cause

  • The issue is caused to the logic of generating codes for All MDF objects such as the Position Object.
  • If a workflow is triggered, a message is raised or a position import is validated, the sequence is incremented with one number, meaning there are numbers in the sequence which are being skipped.

Resolution

  • This is currently expected and there's no plans to correct this logic.
  • The auto-generation is configured as described in the guide: Employee Central Position Management - Generate Position Code Automatically
  • As a workaround is as follows to Remove the workflow and the sequence will not be skipped, however if you wish to keep the workflow the sequence will be skipped.
  • This is also the same behaviour as warning and error messages if these are raised for the Position needs to be removed/adjusted, if not the sequence will also be skipped.
  • Development team confirmed that by design system cannot guarantee that the sequence will not be skipped.
  • If you wish to have this behaviour changed for future releases an Enhancement request will need to be created. Please follow KBA Article 2090228 - How to submit an enhancement request.

FAQ - Additional Information

Q) Where can I get Guide?

A) Guide: Employee Central Position Management

Chapter: Sequence

See Also

  • 2961945 - Position Code Auto Generation Skipping Sequence
  • 2415444 - Position Code not Generated Based on Business Rule When Copying a Position
  • 2576810 - Position Sequence Skipping Increments When Copying Positions or continuing the warning message
  • 2318852 - Employee Central - Position Management

Keywords

position code, autogenerated, auto generation, automatic generation, skip, missing, skipping, sequence, code, raise message, warning message, copy position, sequence increment, save rules, validate rule, Sequence increments, INC0044350, The following error occurred while the position was being copied: This external code  already exists, MDF Object,Custom MDF , KBA , LOD-SF-EC-POS-OBJ , Object Configuration & Rules , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-MDF , Metadata Framework , Problem

Product

SAP SuccessFactors Employee Central 2305