Skip to Content

Recently when trying to get the ESS EhP5 WebDynpro ABAP Personal Profile Application I encountered an issue which probably has been blogged a couple of times now. The issue was related to country specific configuration for the overview screen of Personal Profile.

The default application uses the international version for population various subsections on the overview screen. For me the problem was with the dependent’s information that was being displayed on the overview screen. Though all the data in IT0021 seemed to be in order the dependents full name aka FORMATTED_NAME just didn’t seem to be displayed.

Image1.png

Being relatively new to EhP5 (sigh! late entrant to the game 🙁 ) I did what seemed logical – searched SDN for anything that would help me solve the problem. I came across 2 very helpful blogs which answered my questions.

Creating overview screens for countries in Personal Profile (ESS EhP5) by RJ L

Customizing ESS in EHP5 (Step by Step Guide) by Virag Shinde

Even though I had the above guides I still didn’t seem to follow it through and it took me sometime to achieve my desired result. Hence, writing this blog.

The dependents information is displaying using the HRESS_CC_PER_OVR_FAMILY_XX configuration contained within package PAOC_ESS_PER_XX.

Image2.png

In order to adapt it to your country we need to make a copy of this configuration using the Editor for the WebDynpro ABAP Component Configuration.

Image3.png

Once the copy is created the parameters which populate the data on the screen need to be adjusted for the country group.

Image4.png

Once the country specific structure has been adjusted select the columns which need to show up on screen and save the configuration. Now the country specific configuration has been created.

Image5.png

Now the part that confused me was how to get this configuration onto the overview page. The first method I followed was incorrect. I went ahead and created a copy of application configuration HRESS_AC_PERSINFO and added a new UIBB on this screen. After adding the UIBB and previewing the output the names still didn’t show up. For solve this I added a wire to fetch the data and that resolved the data part.

This is when the functional guy on the team asked me – “How will this work for multiple countries?” For a minute I was lost. But then I read the above blogs again to give me some answers and they did.

Then it dawned on me what was in front of my eyes all this time. I needed to edit the component configuration –  HRESS_CC_PER_CONFIG

Image6.png

Since I needed to create a country specific configuration for Mexico I did a group by country version and selected Family Member/Dependents. After that hit the button Add UIBB Configuration. Since I wanted the international version of the family dependents screen to be replaced by the country specific one I selected the option Replace for action on UIBB drop down.

Image7.png

Enter the other parameters as needed

Image8.png

Once the above step is complete save the configuration and test. This did the trick for me.

Image9.png

Thanks for reading. While a large portion of the blog is available in some form or the other in the 2 links I mentioned, I couldn’t seem to follow them. I hope this helps someone like me who is starting with things.

To report this post you need to login first.

14 Comments

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

    1. Former Member

      I could not have read this blog as it saynng deleted  , can you please provide guide by Virag Shinde.

      Thank you in Advance for guide and provide supporting doc

      (0) 
      1. Former Member

        Hi Shankar,

        It is saying “New Button always available“, though i tried that but not working in either ESS or MSS.

        I want to Hide this button from MSS – Personal Profile( on behalf of EE). These buttons are being available dynamically based on the data.

        Could you please throw some light on where to check in feeder class or something. I could not able to find anything at coding level also.

         

        Thanks in Advance.

         

        (0) 
  1. Former Member

    Hi All,

    I have another issue, when i click on the display button, the details on the family member/dependents (IT0021) are missing. We created a Z copy of the WDA. See attached image. I am thinking this is a config issue. Any help please?

    With data same pernr:

    with data same pernr.jpg

    No data same pernr:

    No data.jpg

    (0) 
    1. Pawel Stachowski

      I think you should double-check Wire Schema settings in overview pattern configuration (your copy of standard HRESS_CC_PER_OVP).

      Once I had similar issue. It was because wire between FPM_FORM_UIBB and FPM_LIST_UIBB had error, connector class was set up wrongly. It should be CL_HRESS_CONNECTOR_IDENTITY.

      Hope that helps somehow.

      (0) 

Leave a Reply