cancel
Showing results for 
Search instead for 
Did you mean: 

Hide a service link using SPRO

Former Member
0 Kudos

Hi,

In ESS ==>Benefits==>Enrollment

If we choose adjustment reason 'any time changes' then a enrollment page open with three step...enrollment...reiview enrollment and then completed.

Now i want to hide a link on 'Completed' page. I did it using content admin, but the problem is when i try to transport it to Quality system, I could not find any iview/page which hold this completed page. In content admin there is only one iview for enrollement which is 'Enrollment'...but not 'Completed' one....how to put this in the transport package. Can I just move the enrollement page and will it work???? Bcoz enrollment page is just like wizard and it has three diff steps as mentioned above.

Is it possible to hide a service link using SPRO?

Pls answer both questions...I will really appreciate it....

Accepted Solutions (1)

Accepted Solutions (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

steps

Exporting Personalization Data

http://help.sap.com/saphelp_tm70/helpdata/en/e6/

2cd4121a87405a90c91c09ec74cc8c/frameset.htm

The correct way to personalize any WD iview/page is to go to the Content

Administration >Portal Content >Open the corresponding Role >Edit the

iview/page available inside the Role >Preview the iview/page >Then

perform the required personalization.

just in case I want to remind you that all the data that

one personalizes using the WD Personalization are locale specific.

That is, you can personalize the same WD iView differently for different

languages. Hence you can personalize the same iView differently for user

in locale 'en' or 'en_US', etc. Therefore, when the end user access the

WD iview it is based on the end user's locale. Have you checked that

there is not such an issue in QA portal and the users are not using

different locales?

Former Member
0 Kudos

I have done the personalization and my language was English-Unites States in DEV. Normally we do'nt assign any default language to portal user. So, the language field is blank. It was working for all users who have the language field blank and that was fine.

Now when I transported to QAS. I have no language assigned to me for other users its same. So, none of us got the new changes in QAS. I tried to change my language to English_United States to make it compatible with DEV but even then changes were not getting reflected.

What is the solution now. Do I change the DEV Portal language to blank and personalize again and transport again?

Thanks,

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

you can transport manually

The locale should be same in both systems that you need to ensure for correct transport1

Former Member
0 Kudos

What do u mean by manually. You mean changing direclty into QAS & PRD with content administrator user?

Thanks,

Former Member
0 Kudos

I have re-transported the package after taking off the language field and bth DEV & QAS system, but even then none of my personalization changes got reflected in QAS.

Pls adivse.

Former Member
0 Kudos

I was having problem in tranporting the personalization - so I manually did it.

Thank you for your help.

Answers (3)

Answers (3)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

HRXSS_SER_GETMENUDATA

you can use proxy classes to enable to disable the links

The proxy classes CL_BENEFITS_AREAPAGE and CL_BENEFITS_AREAPAGE_CE

Look at method IF_XSS_SER_PROXY_SERVICE~GET_SERVICES in

CL_BENEFITS_AREAPAGE.

V_T7XSSSERSRV or V_T7XSSSERSRVC

EMPLOYEE_BENEFITPAY_GENERIC_ENROLLMENT05

EMPLOYEE_BENEFITPAY_OPEN_ENROLLMENT05

EMPLOYEE_BENEFITPAY_OPEN_ENRO_DISABLED05

and check the note 968360 Configuring Generic Enrollment Action in ESS LWE

Former Member
0 Kudos

Thanks Siddharth.

I will try those options which u have mentioned.

Right now I am able to disable the link using personalizaiton and somebody told me that you can include enrollment page in transport package and it will take care of the rest of pages which means all three pages related to enrollement which are first page, then review page and then completed page. I will check that out.

Right now the problem which I am facing is; the personalization which i did is not working for ALL users. Its working for me (I am content admin) and for some other users. But not for ALL users. I checked the role and that is correct and assigned to all users.

Pls help.

Thanks,

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

check thsi note for personalisation issues!

Please refer this note 1234273 it contains PPT detailing the

steps, please can you check it. Note role is the key here to which

users are assigned.

Former Member
0 Kudos

i have fixed that problem that was due to portal language settings. The guy who could not see the changes have different language in the portal user master record. I changed the language and it works.

Now when I exported/imported the transport package to QAS. I could not see any one of my changes.

I have followed this doc for export process, it created a file and i gave it to basis which result in imported successfully with zero errors. But I could not see my personalization changes.

Do you have any idea-hint - if I am missing something?

Thanks,

Edited by: WDAbap on Jun 8, 2011 8:51 PM

Former Member
0 Kudos

Yes, only 1 iView is there for enrollment and confirmation. So you can try out to transport it and test.

Former Member
0 Kudos

Thanks.

Any idea why my personalization settings are not working for all users. Its working for some users, and for some users it's not working.

I did it through content admin-rolepages-preivew-ctrl+right click. Still in Dev system and not working for all users...I have make sure that i'm doing the changing in correct role..so same role is assigned to all users.

Any hint?

thanks,

Former Member
0 Kudos

Any idea?

I have another questions, when I personalize the page using content adminrolepage, then its working for some users and not working for other ...what could be the possibility...

Pls answer to above mentioned questions also...

thanks.