on 09-04-2014 12:33 PM
Hi All,
Can the FITV_POWL_Approver POWL application be used for multi-level approval scenarios?
We have 4 levels of approvals for travel. This seems to work only for 1 level. Is there a way to make the workflow trigger for other approvers.
Hi
This is not possible in standard
You can develop your own POWL/workflow for multi-level approval scenarios, thats a very common requirement and a common specific development. We are doing it for almost all customers
Regards
Mathieu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
POWL is a huge, complex (and Lukas would say TRICKY) toolbox
It is basically displaying a "todo list" based on anything (could be workitems, could be anything...).
The standard POWL is one level approval : the status is set to approved after first approver. You can customize the way to determine this ONE approver, cant do anything else. It is true aswell that in standard POWL there is no workflow involved and no worklow can be used. That is in standard.
Now if you are doing an ABAP development you can, of course, create your own POWL selecting approvers through OM, responsibility rules, a custom ztable... You can use a workflow or not depending on the requirements.
POWL is customized using transaction POWL_COCKPIT (it is a bit strange at first but once you know how it works it is not that hard).
For my current customer I did a custom POWL with a custom workflow and everything works perfectly fine ^^
(heres a capture)
Thank you Mathieu. This was definitely insightful.
We have a series of responsibility rules in place.
Would it be advisable to make use of the below feeder class to incorporate our require.
CL_FITV_POWL_TRIPS_TOBEAPPROVE
We were trying to find if there is a BADI that can be used to select approvers into POWL based on our responsibility rules.
For time, we made use of the below to achieve the same.
User | Count |
---|---|
94 | |
11 | |
10 | |
6 | |
5 | |
5 | |
4 | |
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.