Getting Started

Customize Global Browser

 

Add Product Variants and Folder to the Global Browser

 

By default, the Product Variants and the Folder folder are not included in the Global tab. They can be added by adding the following lines to the Structure tab of GLOBAL_BROWSER.

Pos. Structure object Relation type userexit userexit parameter Name User flag Group/User Preselection
507 H F iwf_lis_exp iwf_lis_ent:EDB-ARTICLE EDB-ART-VAR-SLB Variants Variants U GLOBAL PrpExplorer/PreSelect
508 H F iwf_lis_exp iwf_lis_ent:EDB-PACKET EDB-PAC-SLB Folder Folder U GLOBAL PrpExplorer/PreSelect
 

Data to be Displayed in Global Browser

The same procedure can also be applied for any other browser tab.
  In the respective Menu Data mask (e.g. EDB-PRO-SLSB) it can be defined what data, and how data is displayed for an entry in the browser.
All masks that are used in the browser have the postfix '-SLB' (standard), '-RLB' (refine), or '-ALB' (aggregate).
 
 
Selection Name Name of selection
Selection Text

Text that is displayed either in the context menu or as name of a subfolder of a structure element (e.g. Item, Requirements, etc.).
Structure elements that are defined with '#DIR' as Selection Text are displayed directly under their parent record. No folder icon is used.

Userexit 1. Userexit that start with 'iwf_lis...' are used to display structure elements with folder in the browser.
2. Other userexit are used to display selection in the context menu.
Parameter

1. Defines which relations are displayed with the userexit 'iwf_lis...'.
2. Defines parameter for other userexits.

iwf_lis_uni can be used to call any other userexit and its parameter which does not start with 'iwf_lis...'.
Syntax: iwf_lis_uni (<userexit>:<parameter>)

 

Add new Entity to Global Browser

In the following, the example data for configuration parameter is used.
The same procedure can also be applied for or any other browser tab.
 

Prerequisites

 

Before the new entity can be defined for the browser, the following needs to be created:

  • Masks
    • EDB-CFG-SLB
    • EDB-CFG-STR-RLB
As templates for the new mask EDB-CFG-SLI and EDB-CFG-STR-RLI can be used.
The mask list should contain only one menu, the new select menu (e.g. EDB-CFG-SLSB).
 
  • Menus
    • EDB-CFG-SLSB

The select menu should contain at least the following three selections:

  • EDB-FRM-LIS-BRW with parameter "entity_name entity_form @>" (e.g. "EDB-CONFIGURATION EDB-CFG-CFR @>"):
    Opens the form for the record in the browser.
  • EDB-BAS-DEL:
    Deletes the record selected in the browser.
  • EDB-ART-ART-STR-BRW with parameter "xartic_bom:entity_name view_name browser_relation_list" (e.g. "xartic_bom:EDB-CONFIG STR EDB-CFG-STR-RLB")

 

Select Manager > Structure Browser > Browser Configuration.

Create a new entry with the following values:

Field Title Value Example
Name Browser entry name CONFIGURATION
Title Title Configuration parameters
Description Description Configuration parameters
Icon Icon name for entity edb-config.bmp
Preselection Preselection userexit name PrpExplorer/PreSelect (of type LGV)
Pre.Parameter Preselection parameter T_CFG_DAT.AGG_FLAG=I:0
Drop function Drop function userexit name PrpExplorer/DropInit
Menu function Menu function userexit name PrpExplorer/Menu

Create a second entry with the following values:

Field Title Value Example
Name Entity name EDB-CONFIG
Title Title Configuration parameters
Description Description Configuration parameters
Icon Icon name for entity edb-config.bmp
Preselection Preselection userexit name PrpExplorer/PreSelect (of type LGV)
Pre.Parameter Preselection parameter T_CFG_DAT.AGG_FLAG=I:0
Drop function Drop function userexit name PrpExplorer/DropInit
Menu function Menu function userexit name PrpExplorer/Menu

In the Structure tab of the first entry insert the following values:

Field Title Value Example
Structure object type Structure object type D
Relation type Relation type D
Userexit Userexit name iwf_lis_exp
Userexit parameter Userexit parameter iwf_lis_ent:EDB-CONFIG EDB-CFG-SLB
Name Name of second entry for entity EDB-CONFIG
Search for GLOBAL_BROWSER.

In the Structure tab insert the following values:

Field Title Value Example
Structure object type Structure object type H
Relation type Relation type F
Userexit Userexit name iwf_lis_exp
Userexit parameter Userexit parameter @EXPLORER Configuration Parameters
Name Name of first entry for entity CONFIGURATION