SAP ABAP Data Element UPARM_Y_CUSTOM_WD_COMPONENT (MDP Custom Web Dynpro Component to Embed in View)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
     UPARM (Package) Retail MAP Master Data Maintenance
Basic Data
Data Element UPARM_Y_CUSTOM_WD_COMPONENT
Short Description MDP Custom Web Dynpro Component to Embed in View  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type UPARM_WD_COMPONENT_NAME    
Data Type CHAR   Character String 
Length 30    
Decimal Places 0    
Output Length 30    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 WD Comp 
Medium 15 Custom WD Comp 
Long 20 Custom WD Component 
Heading 30 Embed Custom WD Component 
Documentation

Definition

In addition to the flexibility of MDP Customizing, the user may need to carry out some very specific operations that MDP cannot do generically. You can add your own Web Dynpro (WD) component and make it interact with the MDP application in the Custom Components section of the MDP screen.

Use

Custom component is a generic term for a container that is designed so a user can have MDP-view-specific interactions. These interactions can be to display values, enter values, choose pushbuttons, and so on. All UI elements are supported by WD.

To be embedded in an MDP view, the custom components have to implement the WD interface UPARM_WDI_MDP_CUSTOM_COMP. The custom component receives the following signal from the MDP application:

Event    Description

AFTER_SEARCH    Called when Execute pushbutton is chosen after fetching result

BEFORE_SEARCH    Called when Execute pushbutton is chosen before fetching result

INITIALIZE    Initializes Custom Component

ROWS_DELETED    Called when user deletes row(s)

ROW_MODIFIED    Called when user modifies row(s) and presses Enter

SAVE    Called when Save pushbutton is chosen

Dependencies

Example

You can refer to the Web Dynpro component UPARP_WD_MDP_CC_RNG_PLAN as an example.

History
Last changed by/on SAP  20141031 
SAP Release Created in 705