Symptom
Error message configured via take rule keeps on throwing during leave cancellation in mobile application.
Precondition: Take Rule is configured to raise an error message if the leave request is cancelled, and no comments are added.
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: Time Off
Reproducing the Issue
- Create a take rule to throw an error message, if comments is not entered during leave cancellation.
- Try to cancel the leave via mobile app where the error keeps on displaying while cancelling as new comments cannot be added in mobile app during leave cancellation.
Cause
This is a currently a limitation. In web browser, system provides an option to enter new comments during cancellation but this not available in mobile application hence system considers comments are not entered and error raised via take rule is always thrown during leave cancellation in mobile app.
Web UI behavior: In the Edit Absence UI, we get the option to enter comments and click on ‘Cancel Absence’ at a time, and the system is allowing to cancel without any error.
Mobile UI: Mobile UI has a separate button to cancel leave where comments cannot be entered. Even if we edit the leave request, enter comments and save, then try to cancel the leave, error is still displayed.
Resolution
We have an open enhancement request MOB-71867 to facilitate adding comments during leave cancellation in mobile application. Currently the enhancement date is not fixed. KBA and release notes will be updated once the enhancement date is confirmed.
Take rule can be removed or severity can be changed to warning as a workaround.
Keywords
MOB-71867, Take Rule, Leave cancellation, Mobile Application, Time off mobile , KBA , LOD-SF-EC-TIM-MOB , Time Mobile , Problem