SAP CRM 5.1, 5.2, 2007 & 7.0
This How To Document will elaborate on how to Enhance a Web UI Component in CRM Web UI.
Created on: 15th March 2010
Harshit Kumar is a Team Lead with Accenture and working on CRM Implementations.
Open Transaction SM34 and enter View Cluster 'BSPWDVC_CMP_EXT' to create a new Enhancement Set.
Alternatively this can also be done via BSP_WD_CMPWB as shown below.
Add new Entries and enter the name and description.
Open Transaction sm30 and assign the just created Enhancement set for the Client in the view BSPWDV_EHSET_ASG.
The entry will look as shown below.
Open the UI Component which needs to be enhanced, use BSP_WD_CMPWB to check whether the Enhancement Set which has been just created exists by clicking on the F4 help.
Open the Standard UI Component and click on the "Enhance Component" Tab and provide the Enhancement Set information.
Provide the Application Name.
Provide the Repository Information.
Click on Yes to create BSP application.
Your Component is now Enhanced. To Enhance a View right click on the view.
As you can see the Z class which means that the View has been Enhanced.
Now Your Component and View are enhanced and ready to put the custom business logic.