Skip to Content

Hi,

This is how we did our setup to do a gradual roll out of travel applications. We were on EHP4+SAP Portal 7.0 and are now on EHP5+SAP Portal 7.3 and this setup still works.

We use the country specific services in homepage framework to make sure only some users see the links to our travel applications in area overview pages in portal. An example is shown below – note that we have copied standard services into own namespace in this case.

Capture.JPG

Then we created 2 portal roles as shown below. One (ESS) that every portal user has and one (ESS TEM) for travel users only. As a result it only contains the travel workset and iviews:

Capture.JPG

We merged the 2 ESS roles (you might have to read up about role merging but it is pretty simple. Just give both roles/worksets same merge IDs etc.)  and if assigned this “add-on” role you get an extra tab in portal as shown below:

Capture.JPG

The one problem we had with the above setup was to hide the homepage framework area service link to Travel and Expenses in the ESS overview page for non-travel users. This is the link:

Capture.JPG

For that we had to create an enhancement to function module HRXSS_SER_GETMENUDATA to dynamically hide this part of overview page based on assigned backend role (the TEM merge role as described at the top is linked to this backend role). This can be done by creating an enhancement like this at the bottom of this function module:

Capture.JPG

This provides us with a nice and flexible setup for gradual rollout of the travel and expense application. If anyone has suggestions of how to avoid the enhancement above please let me know 🙂

I hope this will help someone.

Br Jan

To report this post you need to login first.

8 Comments

You must be Logged on to comment or reply to a post.

  1. Lukas Weigelt

    This will definitely help me a great lot! We will upgrade in about one month from EHP4 / Portal 7.01 to EHP6 / Portal 7.02 and I already saw issues coming concerning the new navigation framework and the old homepage framework. If I come around another possibility than enhancing the HRXSS-FM, I’ll let you know.

    Thanks a lot for sharing this! 🙂

    Cheers, Lukas

    (0) 
    1. Jan Thomas Nygaard Post author

      Yes we’ve kept using the old Homepage Framework for now as we are still using a lot of the old Java based services. LPD_CUST will have to wait for now 🙂

      (0) 
  2. AVIK SANYAL

    Hello Jan,

    Thanks for the great blog. We are in the process of planning a roll out for various countries. I just want to know if there are country specific iViews, Roles, Worksets for the T&E shipped by SAP just like we have for Address and other things?

    Regards

    Avik

    (0) 
    1. Jan Thomas Nygaard Post author

      Hi Avik,

      No the iviews for TEM are not country specific like SAP has done in some other areas. That means only one global version of the TEM application exist.

      In order to differentiate countries you do it through customizing.

      Br Jan

      (0) 

Leave a Reply