Parent position code cannot be added, when editing the position, as no results are found.
SAP SuccessFactors Succession Management
Reproducing the Issue
- Go to "Manage data" in Admin Center;
- Search for "Position_A";
- Make correction of this position;
- Try to add "Position_B" as a parent-postion of position A;
- The Position_B is not found. Any positions with larger id than "Position_A" is not found in the list of possible Parent Positions (Higher-level Position) displayed in system.
This may occurs because the effective date of the Position_B (Parent Position) is after the effective date of the Position_A (Child Position). As the system understand that the parent position did not exist at the time that the record of the child positions was created, it will not allow you to add it as a parent position of this child position. This will also affect the MDF Position export file, where the parentPosition.Code will be empty.
The parent positions should have the effectiveStartDate before the effectiveStartDate of the child position.
You can prevent this by having a common effectiveStartDate for all position objects (For example: 12/31/2099).
Parent Position Effective Date MDF position effectiveStartDate position export parentPosition.Code empty blank Higher Level Position Position.Higher-Level Position , KBA , LOD-SF-SCM , Succession Management , LOD-SF-SCM-POS , Position Imports, Sync, Tiles etc. , How To