cancel
Showing results for 
Search instead for 
Did you mean: 

Customize the approver list.

Former Member
0 Kudos

Dear All,

The following is my requirement ,

When an initiator intiate a process,(I am calling a dynpro screen to save the values in R/3) it will reside in the approver list for approval/rejection. when approver saw his/her inbox, it will show all initiator's list. when approver, select one list, i have to show the same screen which initiator saved in the R/3 with his data. Is it possible to show from the approver list? any link to do this?

with Regards,Balachander

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member206397
Contributor
0 Kudos

Hi,

If you want to expose an webdynpro application in GP as callable object then you must create a DC Web Dynpro project in which the Component will implement

IGPWebDynproCO interface. By using normal Web Dynpro project it is not possible. I think you have the doc--> How to expose web dynpro component as callable object. If you have not the doc with you please search in help.sdn.com by using the key word -> Web Dynpro Callable Object. You will get a step by step doc.

If you have any question please let me know.

Thanks

Chandan

former_member206397
Contributor
0 Kudos

Hi,

Yes it is possible to show the task ID also. You just expose one more parameter from your initiator screen whose value will come from R/3 (as a return value) after save data to R/3. Then Create one more attribute field in Approver screen and map it with the attribute of Initiator scren. The the Approver will get the ID.

Thanks

Chandan

Former Member
0 Kudos

Dear Chandan,

Can i use normal webdynpro application instead of Webdynpro GP interface?

with Regards,

balachander

former_member206397
Contributor
0 Kudos

Hi,

If I got your problem correctly, then I can say it like this way that many initiator can initiate the same process and submit it for approval and at the same time the data will be saved in R/3. But when the approver will login in portal the approver will get all the initiators list within his/her pending actions area. So when he/she will select one item from the list for approval or rejection the the approver will get the same screen(which initiator saved in R/3).

If this is the problem then I can say it is possible. In Web Dynpro you will create two component and within the two component you need to create to Views one for initiator and one for Approver. Both the screen are look like same only difference is that approver screen will hold two button like Approve and Reject. Whether initiator screen will hold only Submit button. You can also do the same thing within one view also. but at that case you need to dynamically controll the buttons based on rolls. Suppose you have created two different views.

Now from the initiator screen you will pass the parameter as output which were used to save the data in R/3 or which were used to make the UI for initiator. Then in approver's screen you will define the same parameter as input and by using those input parameter you will create the UI.

So when the initiator will save the data in R/3 then the same value will be passed to the next screen I mean to the approver. If you have any doubt please let me know. I have done the same thing but one diference is that for initiator submittion the data was stored within CAF Data Base. But it was stored in R/3 after approval from approver.

I think you will get a idea.

Thanks

Chandan

Former Member
0 Kudos

Dear Chandan,

Thank you very much for your quick reply. You understood my issue very clearly. I will start doing it and get back to you when i face the real problem. While saving the initiator screen, i am generating a key, is it possible to show this key as task id, because approver will see only the list of tasks which carry only action name.

Thank you once again.

With Regards,

Balachander