SAP ABAP Class IF_EX_USMD_UI_EVENT2 (Single Processing: BAdI for User Interface)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20081016
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_GLJOURDOC Class for BAdI Impl.: USMD_GLJOURDOC_BADI 20091105
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_VENDOR_ADDRESS_BADI Class for BAdI Impl.: USMD_VENDOR_ADDRESS_BADI 20091027
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_UI_FIELD_PROPERTIES BAdI implementation to modify field properties 20110128
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_GLJOURDOC_BADI Class for BAdI Impl.: USMD_GLJOURDOC_BADI 20091030
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMDZ2_IMP_UI_BADI_NEW Implementation for UI BAdI for Model 0G 20110419
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMDZ2_ENTITY_UI Super Class for UI of Entity Types 20081031
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_VEND_BNK Class for BAdI Impl.: USMD_VENDOR_BANK_BADI 20091105
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_VEND_ADRS Class for BAdI Impl.: USMD_VENDOR_ADDRESS_BADI 20091104
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_PCTR Event class for profit center 20091109
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_INTOR Event class for profit center 20091126
... Click here to see Used By full list (23 items)
Properties
Class IF_EX_USMD_UI_EVENT2  
Short Description Single Processing: BAdI for User Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20081016   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_USMD_UI_EVENT2 has no forward declaration.
Interfaces
Class IF_EX_USMD_UI_EVENT2 has no interface implemented.
Friends
Class IF_EX_USMD_UI_EVENT2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_UI_PROCESS_MODE_PAI Constant Public Type reference (TYPE) USMD_UI_PROCESS_MODE 'A' FPM-PAI Event 20110606
2 GC_UI_PROCESS_MODE_PBO Constant Public Type reference (TYPE) USMD_UI_PROCESS_MODE 'O' FPM-PBO Event 20110606
3 GC_UI_PROCESS_MODE_UNKNOWN Constant Public Type reference (TYPE) USMD_UI_PROCESS_MODE SPACE Process Mode Unknown 20110606
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ROW Instance method Public Method Dynamically Adjust Field Props at Event USMD_TABLE_ADD_LINE 20130911
2 COPY_ROW Instance method Public Method Dynamically Adjust Field Props at Event USMD_TABLE_COPY_LINE 20130911
3 DERIVE_KEY Instance method Public Method Derive an Entity Key 20110412
4 EVENT_NOTIFY Instance method Public Method Benachrichtigung über ein FPM Ereignis 20120802
5 GET_ATTR_VALUE_SET Instance method Public Method Restrict Selection for Dropdown List/Selection Field Group 20081016
6 INITIALIZE Instance method Public Method Initialize Data of User Interface 20081016
7 LEAD_SELECTION_CHANGED Instance method Public Method Change Made to Lead Selection of a Table 20081016
8 MODIFY_DEFINITION Instance method Public Method Adjust Definition of Attributes / Add Attributes 20090706
9 MODIFY_VIEW Instance method Public Method Dynamically Adjust User Interface 20081016
10 PROCESS_EVENT Instance method Public Method Event Processing 20081016
11 PROCESS_VALUE_HELP Instance method Public Method Restrict Selection for Input Help 20081016
12 SET_MODE_TEXT_TRANSL Instance method Public Method Set Display Mode for Text Translation Component 20101208
Events
Class IF_EX_USMD_UI_EVENT2 has no event.
Types
Class IF_EX_USMD_UI_EVENT2 has no local type.
Method Signatures

Method ADD_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT FPM Event 20130911
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20130911
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20130911
4 Importing ID_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20130911
5 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20130911
6 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20130911
7 Importing IT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI Data 20130911
8 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20130911

Method ADD_ROW on class IF_EX_USMD_UI_EVENT2 has no exception.

Method COPY_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT FPM Event 20130911
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20130911
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20130911
4 Importing ID_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20130911
5 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20130911
6 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20130911
7 Importing IT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI Data 20130911
8 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20130911

Method COPY_ROW on class IF_EX_USMD_UI_EVENT2 has no exception.

Method DERIVE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_KEY_CHANGED Call by reference Type reference (TYPE) USMD_FLG X = Schlüssel wurde geändert 20110412
2 Exporting ES_KEY Call by reference Type reference (TYPE) DATA Neuer Schlüssel 20110414
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20110415
4 Importing IF_UI_PROCESS_MODE Call by reference Type reference (TYPE) USMD_UI_PROCESS_MODE Prozessmodus in der UI-Event-Verarbeitung 20110606
5 Importing IS_DATA Call by reference Type reference (TYPE) DATA Datensatz 20110414
6 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20110412

Method DERIVE_KEY on class IF_EX_USMD_UI_EVENT2 has no exception.

Method EVENT_NOTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM Ereignis 20120802

Method EVENT_NOTIFY on class IF_EX_USMD_UI_EVENT2 has no exception.

Method GET_ATTR_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20081016
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081016
3 Exporting ET_SELECTION Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081016
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20081016
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20081016
6 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081016

Method GET_ATTR_VALUE_SET on class IF_EX_USMD_UI_EVENT2 has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI-Daten 20081016
2 Exporting ET_IDR_FIELD Call by reference Type reference (TYPE) USMD_T_IDR_FIELD Felder für die IDR 20090925
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081016
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20081016
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081016

Method INITIALIZE on class IF_EX_USMD_UI_EVENT2 has no exception.

Method LEAD_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_NEW_ROW Call by reference Type reference (TYPE) I 20081016
2 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT FPM-Ereignis 20091022
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081016
4 Importing ID_OLD_ROW Call by reference Type reference (TYPE) I 20081016
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20081016
6 Importing IT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI-Daten 20081016
7 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081016

Method LEAD_SELECTION_CHANGED on class IF_EX_USMD_UI_EVENT2 has no exception.

Method MODIFY_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_UI_ATTRIBUTE Spezielle Attribute von Entitäten 20090706
2 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT FPM-Ereignis 20090710
3 Exporting ET_HIDE_VIEW Call by reference Type reference (TYPE) USMD_TS_UI_VIEW Einzelbearbeitung: Haupt-/Untersicht im OIF 20090707
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20090706
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090706

Method MODIFY_DEFINITION on class IF_EX_USMD_UI_EVENT2 has no exception.

Method MODIFY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20091111
2 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI-Daten 20081016
3 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT FPM-Ereignis 20081016
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081016
5 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI-Eigenschaften 20081016
6 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20090626
7 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20081016
8 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081016

Method MODIFY_VIEW on class IF_EX_USMD_UI_EVENT2 has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_FAILURE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100205
2 Exporting ES_NAVIGATION Call by reference Type reference (TYPE) USMD_S_NAVIGATION UI-Navigation 20081016
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081016
4 Importing ID_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20100129
5 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20081016
6 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20081016
7 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081016
8 Importing IT_LINE_INDEX Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Tabelle für Indizies 20100129

Method PROCESS_EVENT on class IF_EX_USMD_UI_EVENT2 has no exception.

Method PROCESS_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20081016
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081016
3 Exporting ET_SELECTION Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081016
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20081016
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI-Kontext 20081016
6 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20081016

Method PROCESS_VALUE_HELP on class IF_EX_USMD_UI_EVENT2 has no exception.

Method SET_MODE_TEXT_TRANSL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EDIT_MODE Call by reference Type reference (TYPE) USMD_FLG 'X': Ändernmodus, ' ': Anzeigemodus 20101208
2 Exporting ET_LANGU_PROP Call by reference Type reference (TYPE) USMD_TS_LANGU_PROP Eigenschaften für Sprachen in Bezeichnungen 20111125
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20101208
4 Importing IT_LANGUAGES Call by reference Type reference (TYPE) SLANSPRAST Tabelle von Sprachen 20111125

Method SET_MODE_TEXT_TRANSL on class IF_EX_USMD_UI_EVENT2 has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_GLJOURDOC Class for BAdI Impl.: USMD_GLJOURDOC_BADI 20091105
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_VENDOR_ADDRESS_BADI Class for BAdI Impl.: USMD_VENDOR_ADDRESS_BADI 20091027
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_UI_FIELD_PROPERTIES BAdI implementation to modify field properties 20110128
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_GLJOURDOC_BADI Class for BAdI Impl.: USMD_GLJOURDOC_BADI 20091030
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMDZ2_IMP_UI_BADI_NEW Implementation for UI BAdI for Model 0G 20110419
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMDZ2_ENTITY_UI Super Class for UI of Entity Types 20081031
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_VEND_BNK Class for BAdI Impl.: USMD_VENDOR_BANK_BADI 20091105
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_VEND_ADRS Class for BAdI Impl.: USMD_VENDOR_ADDRESS_BADI 20091104
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_PCTR Event class for profit center 20091109
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_INTOR Event class for profit center 20091126
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_GL_COA Class for BAdI Impl.: in GL Account for coa 20091125
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_GL_CC Class for BAdI Impl.: in GL Account for cc 20091127
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_ADDRESS_SUPPLY Class for BAdI Impl.: SUPPLY_ADDRESS 20091002
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_CUST_BNK Event class for Customer Bank 20091119
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_CUST_ADRS Class for BAdI Impl :- Customer Address 20091120
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_CO_POST Class for UI BADI Implementation 20091211
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_CELEM Event class for Cost Element 20091111
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT_CCTR Event class for profit center 20091111
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_MDG_UI_EVENT 20091103
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_UI_EVENT_BP Class for BAdI Impl.: MDG_UI_EVENT_BP 20091007
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_MAT_UI_BADI UI BADI Implementation for Material 20090828
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CCTR_BADI Class for BAdI Impl.: USMD_CCTR_BADI 20091030
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_API_ADDRESS_MDG API-class for addresses within MDG 20090904
History
Last changed by/on SAP  20140121 
SAP Release Created in