We configured UWL xml task item for LeaveRequestApprover as iViewLauncher instead of SAPWebDynproLauncher to get UI customisation on the LeaveRequestApprover screen. We got it working but with one thing. When using SAPWebDynproLauncher the parameter Dynamicparameter value wi_id=${item.externald} is passed and a particular leave item is preselected in the LeaveRequestApprover leaves whereas when I use iViewLauncher I still pass the workitemid as
<property name="iviewDynamicParameter" value ="workitemid=${item.externalid}&system=SAP_LocalSystem"/>
The above doesn't seem to work, the default launch screen show list of all leaves request and user has to select a particular row to see the details unlike SAPWebDynproLauncher which preselect the item based on this workitemid parameter.
Is there any additional config that I need to do to get it working similiar to SAPWebDynproLauncher?
Thanks
Praveen