Hi Jocelyn,
I've been working on this. The first note is implemented. The second one is not, but I don't see how it can help me.
I have 2 scenarios. In SRM is like you said, it has a lot of parameters. Only that if I set the workitem id I get an error because the configuration is not specified. I tried with the CONFIGURATION parameter but it didn't work. I couldn't make it work by testing with SE80.
The other scenario is in MDG. In this case it doesn't work by setting the workitem id parameter, it only works with another parameter that is the key of the object (the change request). The only dynamic parameter that seems to consider is ${item.externalId}, so I don't have the key of the object to build the url.
Were you able to find any documentation about transaction SWFVISU? I couldn't find any. At this point my only hope is to submit an OSS. What do you think?
Thanks.
Rgds,
Leonardo.