on 02-19-2014 12:27 AM
Hi There,
We are on HR Renewal 1.0 FP4 and using MSS Substitution for workflows.
We have a situation(well i am sure this is more than common), If manager selects a team member as his/her substitute. This team member will starts to receive and approve all the Leave/timesheet/HCM processes and other approval requests on behalf of Manager.
These requests will also include Substitute's own requests. We are using approval standard tasks(just to make things little more interesting)
Now we want to avoid any self approval situations. There is similar functionality delivered for Leave encasement. Now we were looking for something similar for Leave/timesheet services or if something can be managed at very high level to restrict all self approval across system.
If you would faced this issues and have any thoughts around how we can approach.
Regards,
Sudhir
implement the note 967582 for leave request
SAP did not release for Timesheet yet 😉 for CATS< probably you can do a check in authoristion objects as well? P_pernr? or BADI_CATS_APPROVAL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Sidharth.
This note suggests that user will not be able to approve their own leave request. So functionally avoids our issue. But these requests will be still pending with Substitute or till Manager is back from vacation.
If HCM Process and Forms also got such capability. I recon we can use some BADI driven enhancement to control this.
But I find it strange that this has been taken up as development request either as part of Inbox services/POWL or against HCM objects to ensure this situation can be avoided.
Thanks a lot.
Regards,
Sudhir
Yes you are right, in items will be still pending in inbox unless action is performed, in this case you do a backend approval by Time admin using RPTARQAPP, We ll check further with the development to enhance this for other applications, meanwhile for which applications you want to avoid self approval?
Update: SAP has prvided with two new notes
Note 2000608
Note 2015547
These should help in your scenario.
Regards,
Sudhir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sudhir,
Our client has also got the same requirement and we are not able to get the solution yet.
Did you raise OSS and got any solution for this Please? If Yes, Kindly share with me.
Many thanks
Regards
Priya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
you can validate in workflow level and skip the approval process if both (Requester & Approver) pernr's are same. So it will be automatic approval when ever Requester itself Approver for the Tasks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Some options that come to my mind.
1. Use excluded agents in workflow
2. Use a generic service to prevent self approval.
3. Enhacement feeder classes.
However I feel SAP standard shoud prevent self approvals.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.