Settings for Campaign Preparation
You can enter media-specific campaign data on a separate screen in parallel to campaign processing in CRM. This screen is accessed by means of a hyperlink, which must be implemented as a customer enhancement in CRM campaign processing.
...
1. Execute view cluster maintenance (transaction code SM34) for view cluster BSPWDVC_CMP_EXT.
2. Create a new enhancement set or use an existing one in the Enhancement Set Definition dialog.
3. Create an entry for this enhancement set definition with the following values in the Enhancement Definition dialog:
○ Enhancement set: The enhancement set you selected
○ Component: CPGOE_DETAILS
○ Assigned BSP application: ISM_CPGOE_ENH
○ Runtime repository source type: BSP application
○ BSP application: ISM_CPGOE_ENH
○ Page: REPOSITORY.XML
○ Runtime repository URL remains initial
4. Create two entries for this enhancement set in the Controller Substitutes dialog and save your entries:
Entry 1
○ BSP application: CPGOE_DETAILS
○ Controller to be replaced: BSPWDComponent
○ BSP application: ISM_CPGOE_ENH
○ Replacement controller: BSPWDComponent
Entry 2
○ BSP application: CPGOE_DETAILS
○ Controller to be replaced: VSOVEFDetails
○ BSP application: ISM_CPGOE_ENH
○ Replacement controller: VSOVEFDetails
5. Execute table/view maintenance (transaction code SM30) for the table/view BSPWDV_EHSET_ASG.
6. Create an entry with the following values and save your entries:
○ Assignment number: Any
○ Client: Client in which campaign processing is taking place
○ Enhancement set: The enhancement set you selected in the previous step

This enhancement generates a link to the BSP application, which is defined as follows: http://<host>:<port>/sap/bc/bsp/sap/ismcampaignmgnt/default_wg.htm?sap-client=<client>&sap-domainrelax=min&campaign=<Kampagnen-GUID>&sap-language=<language>.
Once you have implemented the enhancement, the processing functions for media-specific campaign data are available.