Archive

Posts Tagged ‘BSP’

SAP CRM Portal Integration

December 14th, 2010 2 comments

There are many companies utilize the SAP portal as the central access of company-wise business applications. If company launches the SAP CRM, it also needs to be integrated into the portal landscape.

SAP deliveries predefined content bundled as business packages for completing business tasks. In essence, the business packages provide out-of-the-box portal applications that can be easily modified to suit a customer’s needs. SAP provides business packages for CRM from version 5.0 to 7.0.

In general, the business packages are downloaded and installable via SAP Solution Manager. In exceptional cases, the business packages can also be downloaded from the Service Marketplace, but it require approval before download.

Another way to integrate the CRM into portal environment is to create BSP iViews directly in the portal content. This is the easiest way to integrate the CRM into portal if you just want to have a simple integration, for example, allow certain groups have the capability to search CRM opportunities.

Below are the detailed procedures:

1. Configure SSO between portal and CRM server.

Generally there are two methods to configure SSO. One is user mapping, the other is using logon ticket.

2. Create the BSP iView.

Create the BSP iView with below attributes:

BSP Definition Type Alias
BSP Alias sap/crm_logon
Name <iView Name>
Start Page default.htm
System <CRM System Alias>
Application Parameters something like: crm-object-type=BT111_OPPT&crm-object-action=B&crm-object-value=22&crm-object-keyname=OBJECT_ID

There are some other parameter patterns you can use to view other CRM objects:

http://<serverhost>:<port>/sap/crm_logon/default.htm?crm-object-type=BT126_APPT&crm-object-action=B&crm-object-value=<guid>

http://<serverhost>:<port>/sap/crm_logon/default.htm?crm-object-type=BP_ACCOUNT&crm-object-action=B&crm-object-keyname=PARTNER&crm-object-value=<partner_id>

http://<serverhost>:<port>/sap/crm_logon/default.htm?crm-object-type=BP_CONTACT&crm-object-action=B&crm-object-keyname=CONP_NUMBER&crm-object-value=<contact_id>

Other object types can be found in CRM view BSPDLCV_OBJ_TYPE.

3. Create portal pages, role and assign role to users or groups.

Below screenshot shows the result of CRM and portal integration.

portal crm integration

Web applications for Solution Manager

December 23rd, 2009 No comments

There are many web applications delivered by SAP for solution manager. These applications can be easily integrated into the Enterprise portal and provide web base access for all the business users. I summaries these applications into below three categories according the technologies it uses.

ITS based web applications

The ITS (Internet Transaction Server) is the essential link between SAP systems and the Internet. It is the first generation web technology of SAP.ITS translates the dialog protocol of SAPGUI into the internet protocol like HTTP.

You can access the default SAP WebGUI use below URL pattern: http://solutionmanagerhost /sap/bc/gui/sap/its/webgui?sap-client=XXX.All the transactions can that marks SAPGUI for HTML can be viewed in the browser.

su01_its

If you want to adapt the default web UI, please follow my another blog SAP WebGUI Introduction.

Read more…