on 06-12-2009 10:17 AM
Hi Experts,
I have developed a custom workflow which gets triggered when ever a document is parked in FV50 transaction. The WF is designed to make decision whether to post the parked document or not.
I am using BO FIPP. I have created a method to fetch approver id based on Initiator id. The approver id is then passed to the WF via a task. But the problem here is, Approver Id is not getting passed despite taking care of necessary bindings.
In debugging mode i checked that Approver id(stored in Z table) is getting fetched, but it is not getting passed to WF.
Please let me know how to over come this issue.
Regards
Balu
Hi,
I resolved the issue my self, there was problem in fetching Approver id not with binding.
Thanks
Balu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Have you executed the Standard Task separately in SWUS. If you are getting the value in the Task container then I think you have not binded the oject(FIPP) to Object(WI_OBJECTID) from workflow to Task. Please do so and then test it after refreshing the buffer from SWU_OBUF.
You can alternatively make this method as Instance independent and then test.
Thanks
Arghadip
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Arghadip,
Thanks for ur valuable suggestion.
I checked in debugging, there is a internal table LT_METHOD_CONTAINER which stores initiator and approver id. The problem is that only intiator id is getting stored in this int table. If i give Approver id in debugging mode, then the user decision is going to approver's id.
Regards
Balu
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.