SAP ABAP Class CL_USMD_UI_SERVICES (Service Class for UI)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD2_MAIN (Package) Main objects of generic MDG UIs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_UI_SERVICES Service Interface for UI 20071211
Properties
Class CL_USMD_UI_SERVICES  
Short Description Service Class for UI    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD2_MAIN   Main objects of generic MDG UIs 
Created 20071211   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_USMD_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_WD_OVS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_UI_SERVICES Service Interface for UI 20071211
Friends
Class CL_USMD_UI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DR_OVS_RESULT Instance attribute Private Object reference (TYPE REF TO) DATA 20090421
2 DT_DYNAMIC_FORM Instance attribute Private See coding 20100118
3 DT_ENQUEUE Instance attribute Private Type reference (TYPE) T_ENQUEUE 20080128
4 DT_GEN_STRUCTURE Instance attribute Private See coding 20071213
5 D_OVS2_SECOND_CALL Static Attribute Private Type reference (TYPE) CHAR1 Second Call of OVS Phase 2 20100702
6 GC_LAYOUT_FLOW Constant Private Type reference (TYPE) CHAR1 'F' Single-Character Indicator 20071214
7 GC_LAYOUT_GRID Constant Private Type reference (TYPE) CHAR1 'G' Single-Character Indicator 20071214
8 GC_LAYOUT_MATRIX Constant Private Type reference (TYPE) CHAR1 'M' Single-Character Indicator 20071214
9 GC_LAYOUT_ROW Constant Private Type reference (TYPE) CHAR1 'R' Single-Character Indicator 20071214
10 GC_POSTFIX_CONTAINER Constant Private Type reference (TYPE) STRING '______________________________CONT' 20071214
11 GC_POSTFIX_DESCR Constant Private Type reference (TYPE) STRING '______________________________DESCR' 20071214
12 GC_POSTFIX_LABEL Constant Private Type reference (TYPE) STRING '______________________________LABEL' 20071214
13 GC_STRUCT_USAGE_F4 Constant Private Type reference (TYPE) USMD_SEQNR 1 20071213
14 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_USMD_UI_SERVICES 20071211
15 GO_INSTANCE_EXT Static Attribute Private Object reference (TYPE REF TO) IF_USMD_UI_SERVICES_EXT Service Interface for UI 20080722
16 GO_UI_SERVICES_ADAPTER Static Attribute Private Object reference (TYPE REF TO) IF_USMD_UI_SERVICES_ADAPTER MDF-Specific Part of UI Service Class 20090116
17 G_MODEL Static Attribute Private Type reference (TYPE) USMD_MODEL For EhP5 Test Phase 20090126
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHECKBOX Instance method Private Method 20071214
2 ADD_CHECKBOX_WO_MODEL Instance method Private Method 20071214
3 ADD_DROPDOWN Instance method Private Method 20071214
4 ADD_DROPDOWN_WO_MODEL Instance method Private Method 20071214
5 ADD_FIELD Instance method Private Method 20071214
6 ADD_FIELD_GROUP Instance method Private Method 20080618
7 ADD_INPUT_FIELD Instance method Private Method 20071214
8 ADD_INPUT_FIELD_WO_MODEL Instance method Private Method 20071214
9 ADD_INVISIBLE_FIELD Instance method Private Method 20080416
10 ADD_OUTPUT_FIELD Instance method Private Method 20071214
11 ADD_OUTPUT_FIELD_WO_MODEL Instance method Private Method 20071214
12 ADD_TEXT_FIELD Instance method Private Method 20071214
13 CHECK_DATAMODEL_INFORMATION Instance method Private Method 20081118
14 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071211
15 DETERMINE_LAYOUT Instance method Private Method 20071214
16 FIND_FIELDNAME_IN_CONTEXT Instance method Private Method 20071213
17 GENERATE_ADD_COMPONENT Instance method Private Method 20071213
18 GENERATE_OVS_STRUCTURE Instance method Private Method 20071213
19 GET_BEST_LABEL Instance method Private Method 20090323
20 GET_BEST_TEXT Instance method Private Method 20071214
21 GET_INSTANCE Static method Public Method 20071211
22 GET_INSTANCE_EXT Static method Public Method 20080722
23 GET_INTERNAL_MODEL Instance method Protected Event handling method 20080718
24 HANDLE_SAVE_COMPLETED Instance method Private Event handling method 20080124
25 HANDLE_SWITCH_TO_DISP_MODE Instance method Private Event handling method 20080125
26 IS_ENTITY_LOCKED Instance method Public Method Check if entity is locked 20121115
27 PREPARE_FOR_DISPLAY_CHAR Instance method Private Method 20080513
28 PREPARE_FOR_DISPLAY_HIER Instance method Private Method 20080513
29 PROCESS_OVS_CALLBACK_PHASE_0 Instance method Private Method 20071213
30 PROCESS_OVS_CALLBACK_PHASE_1 Instance method Private Method 20090128
31 PROCESS_OVS_CALLBACK_PHASE_1B Instance method Private Method 20090421
32 PROCESS_OVS_CALLBACK_PHASE_2 Instance method Private Method 20071213
33 PROCESS_OVS_CALLBACK_PHASE_3 Instance method Private Method 20071213
34 REMOVE_FIELD Instance method Private Method 20100201
35 SET_ADAPTER Instance method Private Method 20090126
Events
Class CL_USMD_UI_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_DYNAMIC_FORM Private See coding 20100118 begin of sx_dynamic_form, view_id type string, t_field type USMD_TS_WD_INPUT_FIELD, end of sx_dynamic_form
2 SX_GEN_STRUCTURE Private See coding 20071213 BEGIN OF sx_gen_structure, fieldname TYPE usmd_fieldname, f_table TYPE usmd_flg, usage type USMD_SEQNR, t_display TYPE usmd_ts_fieldname, r_struct TYPE REF TO data, END OF sx_gen_structure
Method Signatures

Method ADD_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
12 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_CHECKBOX on class CL_USMD_UI_SERVICES has no exception.

Method ADD_CHECKBOX_WO_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
12 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_CHECKBOX_WO_MODEL on class CL_USMD_UI_SERVICES has no exception.

Method ADD_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_DATAMODEL Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081118
4 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
5 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
6 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
7 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
8 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
9 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
10 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
11 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
12 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
13 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_DROPDOWN on class CL_USMD_UI_SERVICES has no exception.

Method ADD_DROPDOWN_WO_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
12 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_DROPDOWN_WO_MODEL on class CL_USMD_UI_SERVICES has no exception.

Method ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_DATAMODEL Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081118
4 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
5 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
6 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
7 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
8 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
9 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
10 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
11 Importing IT_DESCR Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
12 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
13 Importing IV_INPUTFIELD_NO_SHELP Call by reference Type reference (TYPE) BOOLEAN 'X': Input field without Searchhelp 20100902
14 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
15 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_FIELD on class CL_USMD_UI_SERVICES has no exception.

Method ADD_FIELD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20080618
2 Changing C_ROW Call by reference Type reference (TYPE) I 20080618
3 Importing IF_NEW_DATAMODEL Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081118
4 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
5 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20080618
6 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20080618
7 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20080618
8 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20080618
9 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20080618
10 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20080618
11 Importing IT_DESCR Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20080618
12 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20080618
13 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080618
14 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20080618

Method ADD_FIELD_GROUP on class CL_USMD_UI_SERVICES has no exception.

Method ADD_INPUT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_DATAMODEL Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081118
4 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
5 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
6 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
7 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
8 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
9 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
10 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
11 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
12 Importing IV_INPUTFIELD_NO_SHELP Call by reference Type reference (TYPE) BOOLEAN 'X': Inputfield without Searchhelp 20100902
13 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
14 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_INPUT_FIELD on class CL_USMD_UI_SERVICES has no exception.

Method ADD_INPUT_FIELD_WO_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_DESCR Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
12 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
13 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_INPUT_FIELD_WO_MODEL on class CL_USMD_UI_SERVICES has no exception.

Method ADD_INVISIBLE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20080416
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20080416
3 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20080416
4 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20080416
5 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20080416

Method ADD_INVISIBLE_FIELD on class CL_USMD_UI_SERVICES has no exception.

Method ADD_OUTPUT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
12 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_OUTPUT_FIELD on class CL_USMD_UI_SERVICES has no exception.

Method ADD_OUTPUT_FIELD_WO_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_DESCR Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
12 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
13 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_OUTPUT_FIELD_WO_MODEL on class CL_USMD_UI_SERVICES has no exception.

Method ADD_TEXT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) I 20071214
2 Changing C_ROW Call by reference Type reference (TYPE) I 20071214
3 Importing IF_NEW_UI Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100118
4 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071214
6 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
7 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20071214
8 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20071214
9 Importing IS_VALUE Call by reference Type reference (TYPE) DATA 20071214
10 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071214
11 Importing I_LAYOUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20071214
12 Importing I_NUMBER_OF_LOGICAL_COLUMNS Call by reference Type reference (TYPE) I 20071214

Method ADD_TEXT_FIELD on class CL_USMD_UI_SERVICES has no exception.

Method CHECK_DATAMODEL_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_CHANGED Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081118
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20081118
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20081118

Method CHECK_DATAMODEL_INFORMATION on class CL_USMD_UI_SERVICES has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_USMD_UI_SERVICES has no parameter.
Method CONSTRUCTOR on class CL_USMD_UI_SERVICES has no exception.

Method DETERMINE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LAYOUT Value transfer Attribute reference (LIKE) GC_LAYOUT_FLOW Einstelliges Kennzeichen 20071214
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20051117-125541 20071214

Method DETERMINE_LAYOUT on class CL_USMD_UI_SERVICES has no exception.

Method FIND_FIELDNAME_IN_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) DATA 20071213
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071213
3 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20071213
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071213
# Exception Resumable Description Created on
1 NOT_FOUND 20071213

Method GENERATE_ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMP Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20071213
2 Importing IF_FOR_INPUT Call by reference Type reference (TYPE) USMD_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20071213
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL Hilfsklasse für XBRL-Datenbasis 20071213
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071213

Method GENERATE_ADD_COMPONENT on class CL_USMD_UI_SERVICES has no exception.

Method GENERATE_OVS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA 20071213
2 Importing IF_TABLE Call by reference Type reference (TYPE) USMD_FLG FI-Stammdaten: Allgemeines Kennzeichen 20071213
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071213
4 Importing IT_DISPLAY Call by reference Type reference (TYPE) USMD_TS_FIELDNAME FI-Stammdaten: Feldnamen 20071213
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071213

Method GENERATE_OVS_STRUCTURE on class CL_USMD_UI_SERVICES has no exception.

Method GET_BEST_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LABEL Value transfer Type reference (TYPE) STRING 20090323
2 Importing IS_FPROP Call by reference Type reference (TYPE) USMD_S_FPROP Feldeigenschaften 20090323

Method GET_BEST_LABEL on class CL_USMD_UI_SERVICES has no exception.

Method GET_BEST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071214
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071214
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080416

Method GET_BEST_TEXT on class CL_USMD_UI_SERVICES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_USMD_UI_SERVICES 20071211

Method GET_INSTANCE on class CL_USMD_UI_SERVICES has no exception.

Method GET_INSTANCE_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_USMD_UI_SERVICES_EXT Service-Interface fürs UI 20080722

Method GET_INSTANCE_EXT on class CL_USMD_UI_SERVICES has no exception.

Method GET_INTERNAL_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EO_MODEL_INT Call by reference Attribute reference (LIKE) 20080718
2 Importing IO_MODEL_EXT Call by reference Attribute reference (LIKE) 20080718

Method GET_INTERNAL_MODEL on class CL_USMD_UI_SERVICES has no exception.

Method HANDLE_SAVE_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ROLLBACK Value transfer Attribute reference (LIKE) 20090116
2 Importing IF_SUCCESS Value transfer Attribute reference (LIKE) 20090116
3 Importing I_DOCUMENT_NUMBER Value transfer Attribute reference (LIKE) 20090116
4 Importing I_MODE Value transfer Attribute reference (LIKE) 20090116

Method HANDLE_SAVE_COMPLETED on class CL_USMD_UI_SERVICES has no exception.

Method HANDLE_SWITCH_TO_DISP_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ROLLBACK Value transfer Attribute reference (LIKE) 20090116
2 Importing IF_SUCCESS Value transfer Attribute reference (LIKE) 20090116
3 Importing I_DOCUMENT_NUMBER Value transfer Attribute reference (LIKE) 20090116
4 Importing I_MODE Value transfer Attribute reference (LIKE) 20090116

Method HANDLE_SWITCH_TO_DISP_MODE on class CL_USMD_UI_SERVICES has no exception.

Method IS_ENTITY_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_LOCKED Value transfer Type reference (TYPE) USMD_FLG MDGAF: General Indicator 20121115
2 Importing IT_VALUE Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20121115
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Feld eines Entitätstyps 20121115
4 Importing IV_HRY Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20121115
5 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20121115
6 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Einstelliges Kennzeichen 20121115

Method IS_ENTITY_LOCKED on class CL_USMD_UI_SERVICES has no exception.

Method PREPARE_FOR_DISPLAY_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080513
2 Importing IF_CHECK_AUTHORIZATION Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080721
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell für Zugriff aus SAP-Standard 20080513
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080513
5 Importing IV_NO_LOCK Call by reference Type reference (TYPE) XFELD ' ' ' ':lock, 'X': do not lock 20101103
6 Importing IV_WRITE_SNAPSHOT Call by reference Type reference (TYPE) USMD_FLG 'X' Control over the writing of Snapshots 20120815
7 Importing I_ACTIVITY Call by reference Attribute reference (LIKE) IF_USMD_MODEL=>GC_ACTVT_DELETE 20080513
8 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080513

Method PREPARE_FOR_DISPLAY_CHAR on class CL_USMD_UI_SERVICES has no exception.

Method PREPARE_FOR_DISPLAY_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080513
2 Importing IF_CHECK_AUTHORIZATION Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080721
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell für Zugriff aus SAP-Standard 20080513
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080513
5 Importing I_ACTIVITY Call by reference Attribute reference (LIKE) IF_USMD_MODEL=>GC_ACTVT_DELETE 20080513
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080513

Method PREPARE_FOR_DISPLAY_HIER on class CL_USMD_UI_SERVICES has no exception.

Method PROCESS_OVS_CALLBACK_PHASE_0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20071213
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071213
3 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20071213
4 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071213
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071213

Method PROCESS_OVS_CALLBACK_PHASE_0 on class CL_USMD_UI_SERVICES has no exception.

Method PROCESS_OVS_CALLBACK_PHASE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web-Dynpro-Context 20090128
2 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20090128
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20090128
4 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20090128
5 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20090128
6 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090421
7 Importing IT_SEL_ATTR Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090421
8 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20090128

Method PROCESS_OVS_CALLBACK_PHASE_1 on class CL_USMD_UI_SERVICES has no exception.

Method PROCESS_OVS_CALLBACK_PHASE_1B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20100112
2 Exporting E_LINES Call by reference Type reference (TYPE) I 20090421
3 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20090421
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20090421
5 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20090421
6 Importing IR_QUERY_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20090421
7 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20090421
8 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090421
9 Importing IT_SEL_ATTR Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090421
10 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20090421

Method PROCESS_OVS_CALLBACK_PHASE_1B on class CL_USMD_UI_SERVICES has no exception.

Method PROCESS_OVS_CALLBACK_PHASE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071213
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071213
3 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20071213
4 Importing IR_QUERY_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20071213
5 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE FI-Stammdaten: Paare Feldname / Wert 20071213
6 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20071213
7 Importing IT_SEL_ATTR Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20071213
8 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071213

Method PROCESS_OVS_CALLBACK_PHASE_2 on class CL_USMD_UI_SERVICES has no exception.

Method PROCESS_OVS_CALLBACK_PHASE_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20071213
2 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20071213
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell 20071213
4 Importing IR_SELECTION Call by reference Type reference (TYPE) DATA 20071213
5 Importing I_CONTEXT_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20071213
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FI-Stammdaten: Feldname 20071213

Method PROCESS_OVS_CALLBACK_PHASE_3 on class CL_USMD_UI_SERVICES has no exception.

Method REMOVE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20100201
2 Importing IS_FIELDNAME Call by reference Type reference (TYPE) USMD_S_WD_INPUT_FIELD Eingabefeld im WebDynpro Formular 20100201

Method REMOVE_FIELD on class CL_USMD_UI_SERVICES has no exception.

Method SET_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090126

Method SET_ADAPTER on class CL_USMD_UI_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604