You are trying to use the upgrade "Assign Permissions to Create Leave Requests in Time Off" to have the permission roles automatically assigned to employees who previously had permission to request leave.
When doing this you are receiving an application error with the following fingerprint: d8143beecec78e94c8a37315ed452a2870105b89.
- SAP SuccessFactors Employee Central (EC) - All Versions
- SAP SuccessFactors Employee Central (EC) - Time Off - 1902
Reproducing the Issue
- Go to the Upgrade Center;
- Click in the upgrade Assign Permissions to Create Leave Requests in Time Off;
- Click in Upgrade;
- Get the application error;
The old permissions in the HRIS Action for planLeaveOfAbsenceAction and returnLeaveOfAbsenceAction does not exists anymore in your instance.
If you have already removed this permissions for the employee and also removed this field from the datamodel or if these actions have never existed this upgrade will not work.
Please note that in the upgrade explanation it has the following explanation:
"This upgrade activity affects all users who previously had either planLeaveOfAbsenceAction or returnLeaveOfAbsenceAction or both the permissions which enabled them to create leave of absence under Job Information -> Take Action".
If you are getting this error this means that you don't have these action in your datamodel neither assigned to any employee, hence it won't be possible to use it.
Please assign the permissions manually.
permStringValue='$_returnLeaveOfAbsenceAction_write permStringValue='$_planLeaveOfAbsenceAction_write is not found in the RBPModel , KBA , LOD-SF-EC-TIM , Time-Off , Problem