Skip to Content

HR Renewal UI5 - Country Specific Launchpad entries?

Hi Gurus!
We are in the process of implementing HR Renewal Ui5 - using the Suite Page Builder.
We use the HRESS_EMP_PRO_G - on which we show the Salary History Card.

This Card has a link to  Details - which  we use to show a Sap query that shows os the salary history of that employee.

This looks like this:

When the user clicks on the Details link - this view opens:

This part works fine - and it woks by calling the Odata service Launchpad navigation.

the launchpad it uses is this:

which has the  AppAlias called: COMPENSATION_PROFILE.

But - our view has to changed - based on the country - because we have different requiements for the different countries.

is it somehow possible to change the launchpad entry dynamically? Either change the AppAlias or the Configuration.

I could copy the UI5 application - and make my own odata service to give me the Molga of the user - but this seems like a big step.

Help is appreciated 😊

Best regards

Ronni

part1.PNG (38.6 kB)
part2.PNG (39.5 kB)
part3.PNG (51.2 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Nov 05, 2015 at 06:44 AM

    cant we use to filter the applicaiton?

    1. Develop BAdI implementaion for BAdI HRESS_MENU. 2. Set all neccassary application paramter as per filter implemented in the BAdI from step 1.

    http://scn.sap.com/thread/3641638 Change Launchpad dynamically: CL_HRXSS_GW_RT_PERS_KEY->/IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_ENTITY breakpoint in line 61, change ls_nav_keys -role, ls_nav_keys-instance Change Feeder class dynamically: /UI2/CL_LAUNCHPAD_DA_02->GET_FEEDER_REFERENCE /IWBEP/CL_MGW_LOCAL_HANDLER -> GET_ENTITY_SET line 26

    Add comment
    10|10000 characters needed characters exceeded