Symptom
User is unable to edit Position on its second lower level when there is a Higher-Position change. Following error appears: 'No data available or you do not have the necessary permission."
Environment
SAP SuccessFactors - Employee Central
Reproducing the Issue
For Example:
01/01/2018 - Position X changed its Higher Level Position from Position Y to Position Z
This change will move all lower level position (i.e. Position a, Position b) of Position X to be second lower level under Position Z
12/01/2017 - Latest Effective Start Date of Position a and b (can be viewed from Position history)
01/01/2018 - Position Z is able to view second lower level Position a and b but unable to edit.
Cause
When Position Z is logged in and loading his/her position hierarchy from Position Org Chart, the view is displayed according to position assignment as of TODAY. Therefore, Position Z can view Position a and b (second lower level).
However, when Position Z performs actions such as edit, it will calculate the permission based on selected position using its effective start date AS OF DATE. Position Z will not be able to edit Position a and b.
If the date of hierarchy change is later that effective start date of lower level positions, it is expected that the user is not allowed to edit the position since the change has not taken effect at that time being.
Resolution
Workaround is to insert new record for affected lower level position. For the above example, Position a and b should have latest effective start date of 01/01/2018 so that Position Z will have access to edit it.
See Also
Keywords
Position lower level, edit position, XAF-23873, 'No data available or you do not have the necessary permission." , KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC-RBP , Roles & Permissions (EC Core only) , Product Enhancement