Symptom
When using auto-generation for MDF Object, like position code sequence, the sequence is skipping values.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Create a new position;
- Trigger a workflow showing a code auto generated;
- 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
Development team confirmed that by design system cannot guarantee that the sequence will not be skipped.
FAQ - Additional Information
Q) Where can I get Guide?
A) Guide: Employee Central Position Management
Chapter: sequence
See Also
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 , Position Management , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-MDF , Metadata Framework , Problem