After defining set types, the following steps are required to be able to use your set types on the CRM WebClient UI.
You have already created an enhancement set.
For more information, see Enhancement Set.
You have created an enhancement for each overview page you want to extend.
For more information about how to do this, see Create Enhancements.
This has to be done for each overview page (for example, PRD01OV for product).
Note
If the set type contains multiple-value attributes, you also have to create an enhancement for the component PRDGENSET.
Assign your set types to the relevant overview pages on the SAP
Easy Access
screen under . This report
(CRM_UIU_PROD_REPOSITORY) generates the runtime repository for the set types
so that they can be displayed on the overview page.
Execute the report for every set type and overview page in which the set type is to be included (PRD0xOV, where x = product type).
The standard overview pages are as follows:
Product Type |
Application |
Component |
Overview Page |
---|---|---|---|
01 |
Product |
PRD01OV |
PRD01OV/MaterialOV |
01 |
Competitor Product |
PRDCPOV |
PRDCPOV/CompetitorProductOV |
01 |
Object |
PRDIOOV |
PRDIOOV/ObjectOV |
01 |
Distribution Chain View |
PRDDC |
PRDDC/DCOV |
02 |
Service |
PRD02OV |
PRD02OV/ServiceOV |
02 |
Distribution Chain View |
PRDDC |
PRDDC/DCOV |
03 |
Financing |
PRD07OV |
PRD07OV/FSProdOV |
03 |
Distribution Chain View |
PRDDC |
PRDDC/DCOV |
05 |
Warranty |
PRD05OV |
PRD05OV/WarrantyOV |
07 |
Financial Service |
PRD07OV |
PRD07OV/FSProdOV |
07 |
Distribution Chain View |
PRDDC |
PRDDC/DCOV |
04 |
IP |
PRD04OV |
PRD04OV/IPProdOV |
04 |
Distribution Chain View |
PRDDC |
PRDDC/DCOV |
For more information, see the documentation for the report CRM_UIU_PROD_REPOSITORY.
After generation, check in the transaction BSP_WD_CMPWB that the runtime repository has been generated correctly in the relevant overview pages and the component PRDGENSET.
Note that for multiple-value attributes, additional component usages are generated in the component PRDGENSET.
Create the UI configuration for your set types on the SAP
Easy Access
screen under .
You have to do this specifically for each set type. The type of set type involved determines on which view(s) of the component PRDGENSET the configuration is created:
Type |
View |
---|---|
Single-Line Set Type |
SLSeteOV |
Multiline Set Type |
MLSeteOV |
Single-Line Set Type Distribution-Chain-Specific |
SLDCSetEF |
Multiline Set Type Distribution-Chain-Specific |
MLDCSetEL |
Single-Line Set Type with Multiple-Value Attributes |
SLMVSeteOVVS SLMVAttreOV |
Single-Line Set Type with Multiple-Value Attributes Distribution-Chain-Specific |
SLMVDCSetELVS SLMVDCAttrEL |
For more information, see the documentation for the report CRM_UIU_PROD_CONFIG.
In the transaction BSP_WD_CMPWB, check and adapt the configuration created in the component PRDGENSET.
The configuration has been created with the object = PRODUCT and object subtype = <set type ID>.
To add the set types to the overview pages as new assignment blocks, add your views to the relevant overview pages in transaction BSP_WD_CMPWB:
Select the relevant component and enhancement set, for example, PRD02OV, enhancement set ZPROD.
Select the relevant overview page view, for example, PRD02OV/ServiceOV,
and go to the tab Configuration
.
Choose Show Technical Details
to
display the technical view name.
Switch to change mode to move assignment blocks from the set of available assignment blocks to the set of displayed assignment blocks.
Make sure that the views are in the correct order and the relevant load option has been selected.
Change the title of the view, as appropriate. This will be displayed on the overview page.
To remove set types from the overview pages on which they have been included you have to first manually remove them from the relevant overview page components in the transaction BSP_WD_CMPWB (see step 3).
The reports described above both provide a deletion option for deleting the data they generate:
CRM_UIU_PROD_CONFIG deletes the configuration of the set type from the view, as well as the configuration of mutiple-value attributes.
CRM_UIU_PROD_REPOSITORY removes the generated objects from the runtime repository of the specified overview page component.
The
enhancements for multiple-value attributes made in the component PRDGENSET
are only deleted if the Delete Set Type from All Overview Pages
action
is performed.