cancel
Showing results for 
Search instead for 
Did you mean: 

ess-wda in ehp5 --> uibb/fpm I think

Former Member
0 Kudos

Hey Guys need a bit of help here ... we are on ecc6 ehp5. Now I do know ess with wda is done via lpd_cust, however on the portal/pcd front I have a few questions (I am not a techie)

1. we are doing a global implementation so can I just do a complete copy of the ess-wda content in pcd into my customer name spece?

2. How do I ensure that my portal ess-wda role calls a specific lpd-role form the back end eg: ess-country-1 and ess-country 2 are 2 lpd based roles corresponding to 2 different ess-wda role in pcd how do I make the connection here? Iknow there is something called uibb,.. how the heck am I going to get to this uibb in the pcd? sys-admin? how am lost here...

3. I need to include it0022 in my perinfo in ess-wda for this I will need to run the report within adjust infotypes in hrpad model right?

any/all help is much appreciated folks, thanks in advance.

cheers

Accepted Solutions (0)

Answers (2)

Answers (2)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

You still can use PFCG< even if you dont use NWBC< Just try it and update us

all the best

Former Member
0 Kudos

ok Sid here goes what I have doen so far:

1. I got a mol13 folder n pcd into which I copied esswda . I went to lpd_cust chose the std sap ess role saved it in my name space and customised it by removing some folders.

2. I go to the pcd and open th role in mol13 folder, then configure it to point to my zlpd_cust role instead of stad ess role. works well in preview mode.

3. I assign this role to my user id.

4. log off and log back in and navigate to the ess role --> I dont see the customised role I still see the standard ess role with all services. Why?

My intention is simple have 5 different lpd_cust ess roles attach them to 5 different ess wda roles in pcd on the portal,... cannot seem to be able to achieve it,...

cheers

Former Member
0 Kudos

ok progress so far:

1. the iview in portal has to be linked with the backend somehow even if its wda it has 2 identifiable parameters one is the hress_a_menu the wda application and the other is the hress_ac_menu the ..

2. the hress_a_menu calls the fpm ovp compenent which inturn calls the hress_cc_area_group_menu.

3. In the above menu thingyI can go to the uibb and change the lpd_cust role from std ess to say zess which is my customised ess role in launchpad.

4. the problem is : if I do that all countries will see only zess, now if I have 3 different countries and each has to see zess/zess1/zess2 respectively how do I do it? this is the crux of the problem.

5. the options I have looked at so far:

a. copy the hress_a_menu in z name space and pass it as the parameter in iview --> dont know if it is possible or not need technical wda help here

b. hress_menu badi: the std implementation already checks on molga but help docs say it is used to render menu based on parameters very similar to our proxy-class till ehp4 so this will still not solve my issue.

c. am out of ideas and started thiniking in the opp direction what if sap messed up with this? I have known sap to have done some mistakes in the past.... like eventing between wd-java and wd-abap iviews this didnt work in ehp1 until sap gave a fix ina service pack way back in 2007,... so is it possible that sap has 'forgotten' to consider the issue of multi country ess implementations and role initiation therein? not very likely, but not impossible either...

what do you guys in here think? any pointers? anything else I should have considered but overlooked?

cheers

siddharthrajora
Product and Topic Expert
Product and Topic Expert
Former Member
0 Kudos

hmm yes I did go through those links mate my problem is:

1. I created a custom folder in pcd and copied std ess wda role into it. I opened the overview page via the role in preview mode, pressed the configure button and in the ovp config area I changed the lpd role to my custom role in lpd_cust in back end. did the same for related links saved and preview works fine. all my relevant services come up... services/folders I removed do not show at all...

2. I have the composite role as well as the au specific single role attached to my user id in backend ( I also have a dozen other ess roles country specific-ones attached is this a problem? dont know cannot investigate as I dont have the pfcg auths, first time in a long time am working sans the sapall auths to myself)

3. I attached the portal role from step-1 above to myself in portal user admin.

4. I navigated to the new ess role --> problem is I now still see the std ess role content only and not my customised lpd role I mentioned in step 1.

5. the funny thing is it works well in preview mode via pcd,.. when i navigate to it by assigning to myself it shows up the std sap ess wda role.

I was just going through the sap notes and found there were a couple of issues reported with lpd and these were fixed in the release 605 of ea-hrrxx and ea-hrgxx we are still in release 604 only I may have to check if this has a bearing .....

cheers

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

infact there are many notes and fixes for 605 and LPD_CUST,So you are backend in not EHP5? It should be if you are using

ESS MSS 1.51 !

Former Member
0 Kudos

backend is technically on ehp5 as I activated the ehp5 related business functions,.. including the wda-1 related one,..

the sap_aba is on the correct release.

ea_hrrxx and ea_hrgxx are in current-1 release which could be an issue anyway I will have to discuss with basis on this...

Former Member
0 Kudos

Now i am at my wits end let me put what i know so far:

1. overview iview has 2 parametrs : hress-a_menu is the wda application and the hress_ac_menu is the wda component config.

2. When I go to configure this combo in fpm or via the preview mode of iview: the component config hress_cc_menu_ovp is called.

3. the uibb button in this calls the configuration hress_cc_menu_are_group.

Now all of the above have my custom lpd name in their values. still I see the sap std ess services only, why?

Now what I did earlier today was:

1. copied hress_ac_menu into z name space zhress_ac_menu. then in configure mode I went and checked the uibb config to ensure it is calling my z lpd role.

2. I changed the overview iview parameter in portal to point to zhress-ac_menu,... did a preview works like a charm in preview mode still

3. I navigate to the role in portal --> end up with the ess std lpd role again...

what am I doing wrong? what am I not doing right? any ideas guys? I did a post in the webdynpro abap forum as well on this and am waiting for some pointers from folks who have gone down this path before.

cheers

Former Member
0 Kudos

ok guys some element of success now:

1. remember I did the zhress_ac_menu ... that was required.

2. then I also had to copy the hress_cc_menu_ovp into zhress_cc_menu_ovp

3. Then i did the uibb config in the zhress thingy from point 2 to point to my lpd_cust.

4. went to pcd and gave the zhress_ac_menu parameter in my iview.

5. went to the role using the normal navigation:

I can see my role from lpd_cust rendered properly.

But he problem is the 'map' view is not working in the sense 'Personal Information' (analogous to the area page in ehp4)is a folder in the lpd role and a link with a description below in the portal map view. you click on the link it takes to the (subarea) which as all personal info related services in it. Now when I click on this link it gives a javascript()void error at the bottom of the IE window. and nothing is displayed.

If I go to the direcxtory view I can go to any service I want.

Alternately if I customised any service to be shown as a quick link it is visible in map view as a quick link and it works.

So i am successful to an extent, but I still have the problem of the map-view not working.

Any pointers on this Sid? Am off now goin got get some sleep tonight Thanks guys once again.

Cheers

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

I think you need to use the menu as explained i dont see any other options.

Former Member
0 Kudos

hey Sidharth

hopefully by early monday i should be able to crack this nut mate,.. will update this thread then ... the reason for the delay is system down time now... but I think I have the solution in hand,...

cheers

Former Member
0 Kudos

Hi Srinivas,

Kindaly update the steps by which you are able to see customized(zess role) in portal.

Regards,

Trilochan

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

You need to use different roles for different countries and assign the users using PFCG or su10 or su01 in backend

like for example roles like SAP_EMPLOYEE_HK_ESS_WDA_1

SAP_EMPLOYEE_XX_ESS_WDA_1 : international role

yes you can copy into your customer namespace

or you can badi below

Proxy class has been replaced with the BADI HRESS_MENU. Proxy class

is not used anymore for ESS ABAP applications.

Henceforth this BADI can be implemented for all the dynamic changes for

ESS Menu.

You can find the documentation for BADI HRESS_MENU under

Portal Role Employee Self-Service(WDA)->Employee

Self-Services Menu (Application HRESS_A_MENU)->Dynamic

Rendering of the Menu (BAdI HRESS_MENU).

is It0022 avalaible in Personal information?

Former Member
0 Kudos

ok sidharth here goes:

I should have mentioned we are not using nwbc,... so pfcg is out I guess

now I am able to copy the roles and then the overview page can be configured. I also figured out the different countries and different roles and how to do it via the lpd_cust bit....

now when I remove some folders/areas in my lpd_cust role the effect is not visible in the folder... am stuck here now will keep you all posted,..

hey Sid thanks mate appreciate your help,.. yes I know about the badi and have no intention of using it mate ... not for m eto decide on that anyway

it0022 education infotype my plan is to be able to get it into the persinfo area without having to develop an iview for it via the biz card thingy will keep you posted though once I figured it all

cheers