Symptom
When trying to update a position, for example the company president or CIO position, you are receiving the below error message:
"Object Position has a mandatory association parentPosition. Please add at least one record for parentPosition."
Environment
- SAP SuccessFactors Employee Central
- Position Management
Reproducing the Issue
- Go to Position Org Chart
- Navigate to the Higher position in the organization
- Edit the position and change a field you need to update.
- Try to save
- Error message is displayed: Object Position has a mandatory association parentPosition. Please add at least one record for parentPosition
Cause
The "parentPosition" field is set as mandatory in the object position under Configure Object Definition and currently the system does not have a feature to check if the position is the higher in the organization.
Resolution
As a workaround you can set the field parentPosition as non mandatory and them perform the required update. Once completed you can set the position as mandatory again.
- Go to Configure Object Definition
- Select Object Definition and Position
- Click Make Correction
- Scroll until the section Associations
- Click on Details for the field parentPosition
- Change the
- Save
After to update the position as required, follow the above steps to set the parent position as mandatory again if required.
Keywords
Object Position has a mandatory association parentPosition. Please add at least one record for parentPosition , KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC , Employee Central , Problem