Inconsistencies between frontend and backend for leave requests/absences
We came across to a strange situation regarding the leave requests. Particularly for the approved leave requests.
From Portal side the user still have access to the approved leave requests. The user can changed them or (worst) can delete them.
The problem is, for instance if a user is deleting an already approved leave request, is ok from frontend system; but the system does not update the records within back end system (infotype 2001 absences). There the records are still valid.
The same goes for changing scenario. Initially I had an approved leave request for 3 days (in future) and then change it (only for 2 days). The changed request have been approved and seems ok from portal side but in the backend the absences infotyoe is not updated!
Any hints are more then welcome.