on ‎2008 Oct 31 12:58 PM
Hi,
I m using a task to determine agents for PO approval using Responsibilities. The responsibilities are based on the purchase group(PG) & release strategy(RS).
The workitem for approval for a particular PG & RS goes to the correct agent as per mapping. But additionally, there are a few users who receive workitems irrespective of their responsibilities.
eg. user A is approver for RS10
user B is approver for ST10
user C is approver for PQ10
user D is approver for xy10.
In my case, the workflow for RS10 picks up A & D as approvers, the workflow for ST10 picks up B & D as approvers, the workflow for PQ10 picks up C & D as approvers.
I ve double checked the mapping, its alright. But in the rule simulation, it shows these additional users.
Where could the problem be?
Request clarification before answering.
Hi,
you can display and maintain from PFAC.
but i think that you should check the Release Strategy and Hierarchy for that.
Hope magic Works!
Regards,
Purvesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Purvesh,
What I want to find out is this:
Lets say that in the rule the agent is determined from amongst 10 responsibilities(i can see them from the 'responsibilities' tab in PFAC). When I simulate the rule, I supply the container elements values and I get the agents. But I dont know which responsibility was used. I want to find that out.
Is there a way to do that?
What do you mean by check Release Strategy and Hierarchy? How would that help?
Thanks
Hi Chidanand,
Thanks for your reply.
The problem I am facing is not that agents are not being determined. It is that along with the correct agents mapped(via responsibilities) some additional agents are also picked up. I dont know where they are being picked up from.
Any inputs to help me identify the root cause are greatly appreciated.
Thanks
Issue resolved
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I am facing a similar problem that my PO rule always picks an additional user than which is maintained in the rule. I had checked all the responsibilities and made sure that the particular user not maintained anywhere inside the rule. Still it picks up that user by default.
I could see that while simulating the rule as well in PFAC. Could you please explain how did you go about resolving your error.
Thanks,
Kanag.
Hi,
Thanks to every one for all the suggestions. I tried them, but still the problem persisted.
Anyways, I did a bit of digging and it turns out that for agent determination using responsibilities, the std. function module 'RH_RESOLVE_RESPONSIBILITIES' is used. I had to debug that.
Turns out that it was picking up all the responsibilites in which neither Release Code/group/strategy were defined. Somehow, to some of those responsibilities, users were assigned and it was these agents that were being picked by default all the time.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The value which you passing to internal Table (ACTOR TAB) may hold additional user id. Check whether the work area are clearing properly, before assigning the user id.
Regards,
Surjith
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Adarsh,
you can do one trick that you can restrict the table ACTOR_TAB
By only one entry!
See workflow log via SWIA and see which responsibilities are used may be more than one responsibilties are used!
your problem will be resolved.
Hope magic Works!
Regards,
Purvesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I think that there is a faulty responsibility id in this case. Is there any way to find out which responsibility is being used in the rule through the workflow?
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Check their(additional users) Roles and Authorizations.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 5 | |
| 4 | |
| 4 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.