Ansicht
Dokumentation

CRM_UIU_PROD_REPOSITORY - Assign Set Types to Overview Pages

CRM_UIU_PROD_REPOSITORY - Assign Set Types to Overview Pages

ROGBILLS - Synchronize billing plans   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

This report generates the runtime repository for the selected set type so that it can be displayed on the overview page. The report has to be executed for each overview page on which you want the set type to be displayed.

Integration

Prerequisites

  • You have created an enhancement set.
    For more information, see in SAP Library, SAP Customer Relationship Management -> Components and Functions -> Basic Functions -> UI Configuration -> Framework Enhancement -> Enhancement Set.
  • You have created an enhancement for each overview page you want to extend.
    For more information about how to do this, see in SAP Library, SAP Customer Relationship Management -> Components and Functions -> Basic Functions -> UI Configuration -> Framework Enhancement -> Create Enhancements.
    This has to be done for each overview page (for example, PRD01OV for product, ZPRD01OV for application).
  • If the set type contains multiple-value attributes, an enhancement also has to be created for the component PRDGENSET.

Features

Adding a Set Type

When this action is performed, the following are created in the runtime repository of the overview page:

  • New component usage (name = set type ID)
    The type of set type concerned (single-line or multiple-line, organization-independent or distribution-chain-dependent, with or without multiple-value attributes) determines which view is referenced from the generic component PRDGENSET.
  • The view is added to the view set of the overview page.

The generated objects can be viewed as follows:

  1. Go to the component workbench (transaction BSP_WD_CMPWB).
  2. Enter the overview page and enhancement set and choose Display.
  3. Choose Runtime Repository Editor.

You can view the XML runtime repository using transaction SE80:

  1. Display the BSP application with the relevant name, for example, ZPRD01OV (depending on naming, see second point under prerequisites).
  2. Choose Pages with Flow Logic -> Repository.xml. This displays the XML runtime repository of the overview page, containing both the standard delivery and enhancements.

If you repeat the "Add Set Type to Overview Page" action using the same selection criteria, the generated objects will be deleted and then created again.

Note: Multiple-Value Attributes

If the set type contains a mutiple-value attribute, the runtime repository is extended not only for the overview page, but for the component PRDGENSET as well:

  • New component usage for the set type (name = set type ID)
  • New component usage for each multiple-value attribute (name = set type ID + A01...A99)
    A component usage is created for each multiple-value attribute and numbered consecutively from A01 to A99.
  • The corresponding view is created in the view sets.

Deleting Assignments

Deletion removes the generated objects from the runtime repository.

If you remove a set type from the runtime repository of the overview page, you also have to remove the set type from the configuration of the overview page, and possibly from user-specific settings (personalization).

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.

If the definition of a set type is changed fundamentally at a later point in time (such as changing the organizational dependency), you should perform the "Delete Set Type from All Overview Pages" action, and then reassign the set type. However, if you have just added new attributes, for example, this is not necessary.

Selection

Standard Variants

Output

Activities

Example






General Material Data   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 4795 Date: 20240531 Time: 215150     sap01-206 ( 81 ms )