cancel
Showing results for 
Search instead for 
Did you mean: 

Redirect ESS webdynpro to call customized iView

Former Member
0 Kudos

Hi all,

We deployed ESS on EP7. In general, when I click on a link on the overview page, for example, Address under personal information, the webdynpro will dynamically to build a URL to call the individual address iview under the SAP portal content folder(portal_content/Content Provided by SAP/End User......) since the ESS BP content was deployed under that path. Now I create my own customized address iView, when click on Addresses link on the personal information overview page, I would like the webdynpro to call my own iView, which means the folder path should be changed to my own folder instead "content Provided by SAP" folder. Where can I change this setting? In webDynpro application code? then which one? R/3? then where?

Thanks a lot for you help in advance.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Noel and Bala are correct. The country specific logic is not built into the WebDynpro iviews themselves, but rather within the XSS framework which is part of the PCUI_GP600 component and is all configurable via the Homepage framework in services>Country Specific Services. This allows you to configure different services/resources based on the users MOLGA in the back-end ECC system.

If you want to get more dynamic than country, there is a feature of developing a custom proxy class and configuring within the services. You can find that blog [here|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/5457] [original link is broken];

Former Member
0 Kudos

Hi Noël,

I knew that I can do that to add my own service link pointing to my own pcd page, but I would like to keep the dynamic feature built in ESS webDynpro. For example, when it's locating the address iView, there are one iView for each country, so the webDynpro is calling country-specific iView based on the log in user country. If I skip the area page and build my own link directly to the pcd page, I am skipping all these dynamic featuer provided in SAP webdynpro logic.

I don't believe there's no one here ever tried to change the path of calling PCD from the SAP ESS one to their own. Really, no one?

Former Member
0 Kudos

Hi Bala and Noël,

Thanks for your help. Maybe I didn't make my question clear enough. What I was asking is not how the links are rendered. I knew they come from the backend homepage framework configuration, such as what and how is shown on overview and area page. What I am asking is after the area page, such as personal information, is rendered, if I click on "Address" link, the portal will build a URL which looks like:

http://host:port/irj/portal?NavigationTarget=ROLES%3A//portal_content/com.sap.pct/every_user/com.sap...usaddr&WebDynproApplication=Per_Address_US&DynamicParameter=sap.xss.menuhdr%3DSAPDEFAULT%26sap.xss.menusrv%3DEMPLOYEE_PERSINFO_ADDRESS05%26sap.xss.menuargrp%3DSAPDEFAULTESS_ERP2005%26sap-epcm-guid%3D39EA108A9FB5B731F3A2D1FC55795E53DE128E015C7C2A29B58DCB111D2618A7%26sap.xss.menuarea%3DEMPLOYEE_PERSINFO_ERP2005%26sap-config-mode%3Dtrue&sap-config-mode=true&NavigationContext=

Now, I want replace the default portal content path in the above URL, portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.roles/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.area_personal_information/persinfo_us, with my the path pointing to my own folder. How and where can this be done?

Thanks.

nol_hendrikx
Active Contributor
0 Kudos

You can define this at Resource level in the XSS Homepage framework (SPRO). Create a new resource with the portal page you'd like.

Create a service referring to this resource.

Now add to your webdynpro parameters this service name.

That should do the trick!

Cheers,

Noë

nol_hendrikx
Active Contributor
0 Kudos

The ESS navigation is based on customizing in the backend (SPRO) as mentioned in the previous poster and also with webdynpro parameters (sap.xss.menuarea and so on).

Check out: http://help.sap.com/saphelp_erp2004/helpdata/en/3f/a565d51e504acda924eee599d165a3/frameset.htm

Rewarding points is appreciated if you find this post interesting.

Former Member
0 Kudos

Guest,

ESS links are governed by HomePage Framework.check for Christopher Solomon's blogs.

Go to SPRO(tcode)-cross application components - HomePage framework

Thanks

Bala Duvvuri