cancel
Showing results for 
Search instead for 
Did you mean: 

Adding WDA iview to Compensation Information

Former Member
0 Kudos

HI All

I would like to add a Web Dynpro ABAP iview to the standard Compensation information page in ECM, MSS.

I would like to be able to retrieve the selected employee PERNR.

From from I have read i need to create a resource in SPRO.

Could someone pls show me how to create the resource and what should be included in the ROLES:// statement.

What else do I need to be able to retrieve the PERNR?

Thanks in advance

Anton Kruse

Accepted Solutions (0)

Answers (2)

Answers (2)

ChandraMahajan
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi

Is there nobody that can help me here?

Is it possible that I've posted this in the wrong thread?

Thanks

Former Member
0 Kudos

Based on your request, i think you should do this in Portal. Find out the page in portal , for example ESS. Here you can add your WDA iView. Portal events are the only way that you can rely on for communication between iViews.

Former Member
0 Kudos

Based on your request, i think you should do this in Portal. Find out the page in portal , for example ESS. Here you can add your WDA iView. Portal events are the only way that you can rely on for communication between iViews.

I have already added my iview to the Compensation information page in the pcd.

Tried to register for the event, but maybe I have the wrong namespace and event name...

I tried using

PORTAL_EVENT_NAMESPACE = 'urn:com.sap.mss.employeesearch'

PORTAL_EVENT_NAME = 'selection_changed'

but didn't work.

Could someone help me get the correct event name and namespace for the employee selection within the Compensation Information page?

Thanks again in advance

Anton Kruse

Former Member
0 Kudos

For MSS

PORTAL_EVENT_NAMESPACE = 'urn:com.sap.mss.employeesearch'

PORTAL_EVENT_NAME = 'selection_changed'

should give you the PERNR.

Former Member
0 Kudos

For MSS

>

> PORTAL_EVENT_NAMESPACE = 'urn:com.sap.mss.employeesearch'

> PORTAL_EVENT_NAME = 'selection_changed'

>

> should give you the PERNR.

Thanks. Perhaps its the domain that is different and preventing this from working.

Spcifically, is it the domain as defined in the iview properites?

I see that the domain of the Employee Search iview is "PA", but the domain of my custom iview is "EP".

Could this be the problem?

Thanks

Former Member
0 Kudos

As far as I know namespace and event name combination is used to identify the portal event. I hope you have subscribed this event correctly in your custom view. Check that once again.

Former Member
0 Kudos

As far as I know namespace and event name combination is used to identify the portal event. I hope you have subscribed this event correctly in your custom view. Check that once again.

I have discovered that as we are using SSO, the WDA connects to the backend via HTTPS, but our portal is using HTTP.

I have asked basis to switch the portal to HTTPS as well.

Does this make sense?

Former Member
0 Kudos

Yes... they need to be on the same protocol (http/http or https/https).

Former Member
0 Kudos

Yes... they need to be on the same protocol (http/http or https/https).

Thanks.

I'll try again once that is in place.