on 11-16-2011 4:02 PM
Greetings!
currently, we are in the process of implementing SAP Travel Management on our DEV System (Request and Expenses) and therefore of designing business processes. One major crucial point is the process of Approving the Travel Request.
We are on ECC 6.0 EHP 4 and therefore use the WD4A Travel Scenarios. We use a portal ess/mss with respective Stacks/SPs and BPs.
Business Process Draft A:
The Traveler is filling out his Travel Request (FITE_REQUEST) and is assigning the relevant cost centers himself (they are initially defaulted to IT0001, but IT0001, as per our definition, isn't nessecarily correct always; thus, manually cost center assignment possible).
When the Travel request is sent for approval, the Manager who is responsible for the cost center chosen in the request has to be chosen as the approver. If there is more than one cost center, there will still be only one approver. There hasn't be decided yet, who, in that case will be it, but this is of none concern for my particular question at the moment.
For the first step to do I would naively say "I make a POWL query with an own POWL feeder class saying 'Assign all Users to me, which travel for a certain cost center' ". Would this be possible?
Now, let me explain what I am unsure about, concerning the following use-case:
1. Traveler creates a request on 28th of February 2012 for the Date range of 1st of March 2011 till 3rd of March, choosing Cost Center A so the Request should be visible to Manager A for Cost Center A. Traveler is assigned to Manager A's POWL. Manager A can see the traveler from 28th of February onwards.
2. Traveler creates yet another request on the 28th of February 2012 for the Date range of 7th of March till 10th of March,
choosing Cost Center B so the Request should be visible to Manager B for Cost Center B. Traveler is supposedly assigned to Manager B's POWL. Manager B can see the traveler from 28th of February onwards.
Question: What happens to the POWL? Who can see what
Manager A must only see travel request from cost center A.
Manager B must only see travel request from cost center B.
What I assume will happen is:
- Both Managers can see both travel requests because both managers have User Traveler assigned, which is forbidden due to business restrictions...
Any Ideas, solutions, discussions are welcomed.
Best regards,
Lukas
If you like to have complex workflows, Approval POWL would not work for this. You should use real workflow solution with UWL.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
nzworld, thanks for your idea. However this is not possible because the relation of user to cost centers to approvers can be
1 - n - n.
After the feedback here, talking back to my colleagues and debating this with our consultants, we will not be using POWL for our approval process, because it's simply not flexible enough for our cause. Closing thread.
User | Count |
---|---|
88 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.