To enable your company's portal server to consume content from an SAP NetWeaver Portal, you need to use the SAP Interop Framework Page, provided with the portal. There are two modes of consumption for SAP NetWeaver Portal content:
Static consumption : To create a direct link between your company content and a specific iView or page that is part of a role on the SAP Portal, you copy the URL of the SAP content object, and then paste it into the iFrame on your company portal, for use by all roles and users of that iFrame.
Dynamic consumption : Using an SAP EPC navigation Web service, the full navigation hierarchy of the SAP content object is exposed in the relevant iFrame of your company server, according to the roles assigned to the runtime user. In this case, all related links and services of the object are transferred to the client as well.
In either mode, a URL is generated to access the SAP Portal. The generated URL should point to a new framework page (iFrame) that displays only the content area of the framework page, without the surrounding navigation components.
When creating content for your portal, ensure that the structure of the SAP content - such as the number of levels in the top-level navigation - matches that of your company's portal exactly.
The SAP Interop Framework Page
In order to integrate SAP Portal content with content on other portal servers, SAP uses a dedicated framework page to isolate the content for consumption from other framework-page components, such as masthead, top-level navigation, detailed navigation, toolbar and so on.
The format of the URL used to access the specific iView or page on SAP Portal is as follows:
<PROTOCOL>://<HOST>:<PORT>/irj/portal/interop?NavigationTarget=<PCD_LOCATION>
Parameter |
Values |
---|---|
Protocol |
HTTP / HTTPS |
Host |
|
Port |
50000 + Sys Number x 100 Default: System number 00 - 50000 System number 01 - 50100 |
/irj/portal/interop |
Suffix to directly access the INTEROP framework page |
NavigationTarget=<PCD_LOCATION> |
For more information, see Interop Framework Page .
To consume a single iView or page (static consumption) from the SAP Portal:
Log on to the SAP Portal as a content administrator.
In the Portal Catalog, select the role that contains the iView or page that you want to consume and expand the Detailed View to display its structure and contents.
In the Detailed View , right-click the iView or page and choose Copy URL from the context menu. The full URL is copied to the clipboard, as in the following example:
http://epcserver.sap.corp:50000/irj/portal/interop?NavigationTarget=pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.buyer.bp_folder/com.sap.pct.erp.buyer.roles/com.sap.pct.erp.buyer.buyer
On your company's portal server, use the Paste command to create an iFrame that points to this URL.
To consume the full navigation hierarchy of a content object (dynamic consumption) from the SAP Portal:
Use the SAP Portal Navigation Web service to build a component that consumes the SAP navigation structure of the object and displays it in your company portal. To do so, see Navigation Web Service .