SWFVISU - Vis Type iView
We have a workflow right now that is of type WD ABAP. We have a link in an e-mail that points directly to the WD. The problem right now is with this scenario, it asks for a users R/3 username and password. So, what we have done is changed the visualization type to iView. The iView in the portal points to the web dynpro abap that we want to call. The problem is that we want the link in the e-mail to point to the portal and not to R/3, so users can use their LDAP usernames and passwords to log into the application instead of R/3.
When the URL is generated for the task, it is calling transaction SWNWIEX through the webgui. We don't want this, we want it to call the iView directly in the portal and we pass the WI_ID to the iView to be read.
How do we accomplish this?
Hope this makes sense.
Kevin Schmidt replied
So, figured it out.
I created a class that calls CL_SWN_NOTIF_WORKFLOW as the superclass. I implemented ADD_LINK_ACTION_EXECUTE locally and in there, checked for the task that is being called and replaced the link created with my own.
I have another issue but will create another post.