I have a requirement to launch a custom webdynpro app from the portfolio items dashboard. For that, I added a custom button in LPD_CUST transaction.
The button works just fine, but how can I pass selected item details to this app?
I managed to implement similar requirement for launching the same app from portfolio item details screen.
I created a custom link provider class implementing interface IF_INM_PROVIDER_INFO. Here in method GET_BUSINESS_PARAMETER info about current item is available in parameter IS_OBJECT_HIERARCHY. I used it to fill custom business parameter which is then passed as URL parameter to the custom webdynpro.
Unfortunately parameter IS_OBJECT_HIERARCHY is empty when I press this button from PPM dashboard toolbar.
Did anyone has similar requirement before? Please let me know how you solved it.