Show TOC

Procedure documentationCreating UI Configuration for Set Types

 

After defining set types, the following steps are required to be able to use your set types on the CRM WebClient UI.

Prerequisites

  1. You have already created an enhancement set.

    For more information, see Enhancement Set.

  2. 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 Note

    If the set type contains multiple-value attributes, you also have to create an enhancement for the component PRDGENSET.

    End of the note.

Procedure

1. Assign Set Types to Overview Pages
  1. Assign your set types to the relevant overview pages on the SAP Easy Access screen under Start of the navigation path Master Data Next navigation step Products Next navigation step Assign Set Types to Overview Pages End of the navigation path. 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.

  2. 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.

2. Generate UI Configuration for Set Types
  1. Create the UI configuration for your set types on the SAP Easy Access screen under Start of the navigation path Master Data Next navigation step Products Next navigation step Create UI Configuration for Set Type End of the navigation path.

    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.

  2. 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>.

3. Add Set Types to Overview Pages

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:

  1. Select the relevant component and enhancement set, for example, PRD02OV, enhancement set ZPROD.

  2. Select the relevant overview page view, for example, PRD02OV/ServiceOV, and go to the tab Configuration.

  3. Choose Show Technical Details to display the technical view name.

  4. Switch to change mode to move assignment blocks from the set of available assignment blocks to the set of displayed assignment blocks.

  5. Make sure that the views are in the correct order and the relevant load option has been selected.

  6. Change the title of the view, as appropriate. This will be displayed on the overview page.

4. Remove Set Types from Overview Pages
  1. 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).

  2. 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.