Access of BSP ApplicationsYou can use the Access of BSP Applications (ISM_BSP)
component to access BSP applications.
BSP applications are web applications that are based on the SAP Web Application Server
. This means BSP applications can be run in a Web browser or an HTML Control and can be implemented wherever browser-based processing is required.
Business Server Pages (BSPs) are web pages that are displayed when a BSP application is used.
If you are using SAP CRM integration for Campaign Management
, you can use this component in the SAP for Media Customer Interaction Center (CIC) and in the SAP CRM Interaction Center(IC)
. The component is incorporated in the Transaction Launcher of the SAP CRM Interaction Center (IC) so that the Select a Marketing Campaign
BSP application can be accessed. The BSP application Select a Marketing Campaign
is the foundation and start screen for creating campaign- based advertising and subscription orders.
See also: BSP Application: Selection of a Marketing Campaign
If you are not using the SAP CRM integration, you can use the component in the SAP for Media CIC to enter orders for campaigns using template documents. However, campaign management cannot take place with campaign planning and analysis in this case, since the SAP CRM marketing functions are not available.
The component is incorporated in the Application Area
here, so that the Creation of Orders from an Offer
BSP application can be accessed for Media Sales and Distribution
and the Select a Marketing Campaign
BSP application can be accessed for Advertising Management
and Media Sales and Distribution.
See also: BSP Application: Creation of Orders from an Offer (M/SD)
To use BSP applications in the SAP for Media CIC you must have created a component profile for the Access of BSP Applications
component in the SAP for Media Customizing settings
Activity | Menu Path | Parameters |
|---|---|---|
Make settings to use the BSP application |
| Make settings to select only advertising campaigns or subscription campaigns, or both. If you set the parameters to select subscription campaigns, assign the BSP profile key for creating subscription orders via BSPs. |
Make settings to create subscription orders via BSP. |
| Make settings such as: layout, Business Partner, payment data and order data behavior. |
You have assigned the Access of BSP applications
component and the associated component profile created to the Application Area
Activity | Menu Path | Parameters |
|---|---|---|
Make settings to use the |
| Make settings such as :URL for calling BSP and assignment of BSP profile |
Assign |
| Assignment of component |
To use BSP applications in SAP CRM Interaction Center (IC) you must make the following settings in the Transaction Launcher:
Activity | Menu Path | Parameters |
|---|---|---|
Create URL ID calling the BSP |
| Enter URL ID and assign the URL of BSP and logical system. Create a short description and use Method GET. |
Assign parameters to URL ID | Define Parameters | Use parameter BPartner as import parameter. |
You have assigned the Access of BSP Application to the Transaction Launcher.
Activity | Menu Path | Parameters |
|---|---|---|
Assign URL ID to transaction in Transacton Launcher using the Transaction Launcher Wizard |
| Create a Launch transaction ID and assign a copy of class |
A BSP application is accessed using a URL. This URL has the following structure (default configuration):
<Prot>://<Host>.<Domain>.<Extension>:<Port>/sap/bc/bsp/<Namespace>/<Applicationname>
The Protocol is http
or https
(if configured).
Host is the name of the application server on which the application is to be executed.
The Domain with the Extension combines various computers under a common name, which can be created from a single host or a network.
The Port number can be omitted if the default port 80 (http) or 443 (https) is used. The port number 1080 (http) or 1443 (https) is used as a standard setting in the SAP Web Application Server.
The Name Space is defined by the name space ID in the BSP application. SAP applications are supplied in the sap name space. If you create your BSP application in a separate name space, this name space must be used in the URL.
The Application Name is the name of the BSP application as it is defined in the development environment.
Note
The Selection of a Marketing Campaign (ISMCAMPAIGNPICK)
and Creation of Subscription Orders from an Offer (ISMSD_SOCREATE)
BSP applications are available to you in SAP for Media
for order entry with reference to campaigns.
The structure of a URL can also include the name of a web page or controller. The name of the web page specifies the first business server page to be accessed. SAP for Media uses views, which are controlled by a controller instead of web pages. You must therefore specify the controller name for a URL in SAP for Media:
<Prot>://<Host>.<Domain>.<Extension>:<Port>/sap/bc/bsp/<Namespace>/<Applicationname><Controllername>
The name of the controller to be accessed for BSP applications in SAP for Media is main.do
.
Note
If you want to access the Selection of a Marketing Campaign
BSP application (ISMCAMPAIGNPICK), the URL required is as follows:
http://myServer.sap-ag.de:1080/sap/bc/bsp/sap/ismcampaignpick/main.do![]()
You can also define additional parameters by entering the following string:
<Parametername_1>=<Parametervalue_1>&<Parametername_2>=<Parametervalue_2>&<Parametername_n>=<Parametervalue_n>
You must specify the clients of the system in which the BSP application runs in the URL for accessing BSP applications in SAP Media
. The parameter name here issap-client
.
If you want to access the Selection of a Marketing Campaign
BSP application (ISMCAMPAIGNPICK
) in client 400, the URL required is as follows:
http://myServer.sap-ag.de:1080/sap/bc/bsp/sap/ismcampaignpick/main.do/sap-client=400![]()