SAP ABAP Class CL_USMDZ2_ENTITY_UI (Super Class for UI of Entity Types)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMDZ2 (Package) New User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20081031
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_USMD_PRINT_FORM PDF-Based Print Forms: BAdI 20090211
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_USMD_UI_EVENT2 Single Processing: BAdI for User Interface 20081031
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_ACCCCDET_UI UI Class for Entity Type ACCCCDET 20090129
2 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_ACCOUNT_UI UI Class for Entity Type ACCOUNT 20081216
3 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_BDCSET_UI UI Class for Entity Type BDCSET 20090213
4 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_BDC_UI UI Class for Entity Type BDC 20090216
5 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_CCTR_UI UI Class for Entity Type CCTR 20090226
6 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_CELEM_UI UI Class for Entity Type CELEM 20090821
7 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_COMPANY_UI UI Class for Entity Type COMPANY 20090226
8 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_CONSUNIT_UI UI Class for Entity Type CONSUNIT 20090311
9 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_FRSI_UI UI Class for Entity Type FRSI 20090309
10 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_FSIH_UI UI Class for Entity Type FSIH 20090218
... Click here to see Used By full list (13 items)
Properties
Class CL_USMDZ2_ENTITY_UI  
Short Description Super Class for UI of Entity Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMDZ2   New User Interface 
Created 20081031   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20081031
2 IF_EX_USMD_PRINT_FORM PDF-Based Print Forms: BAdI 20090211
3 IF_EX_USMD_UI_EVENT2 Single Processing: BAdI for User Interface 20081031
Friends
# Friend Modeled only Created on Description
1 CL_USMDZ_OBJECT_FACTORY 20090116 Factory Class for USMDZ
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DC_NAME_USMD_DESCRIPTION Constant Protected Type reference (TYPE) STRING 'USMD_DESCRIPTION' Name for Structure with Texts 20090323
2 DD_ENTITY Instance attribute Protected Type reference (TYPE) USMD_ENTITY Entity Type 20090123
3 DF_IS_EDIT Instance attribute Protected Type reference (TYPE) USMD_FLG Indicator for Edit Mode 20090129
4 DO_APPL_SERVICES Instance attribute Protected Object reference (TYPE REF TO) IF_USMDZ_APPL_SERVICES Interface for Application Services 20090120
5 DO_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20090120
6 DO_MODEL_SERVICES Instance attribute Protected Object reference (TYPE REF TO) IF_USMDZ_MODEL_SERVICES Service Methods for the Model 20090216
7 DR_DATA Instance attribute Protected Object reference (TYPE REF TO) USMD_TS_ENTITY_DATA UI Data 20090126
8 DR_PROPERTY Instance attribute Protected Object reference (TYPE REF TO) USMD_T_UI_PROPERTY2 UI Properties 20090126
9 DT_KEY_FIELD Instance attribute Protected Type reference (TYPE) USMD_TS_VALUE Key Fields for Entity Type 20090120
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Protected Method Append Message from Exception to Message Table 20090120
2 GET_ATTRIBUTE_UI_REFERENCE Instance method Protected Method Reading of Current Value of Attribute on UI 20090126
3 GET_ATTRIBUTE_VALUE_UI Instance method Protected Method Reading of Current Value of Attribute on UI 20090123
4 GET_ENTITY_VALUES Instance method Protected Method Reading of Values for an Entity from Database 20090123
5 GET_TABLE_UI_REFERENCE Instance method Protected Method Reading of Current Table for an Entity Type 20090217
6 INSERT_PROPERTY Instance method Protected Method Write New Entry for Property Table 20090126
7 READ_ENTITY Instance method Protected Method Reading of an Entity 20090323
8 READ_VALUE_TEXT Instance method Protected Method Read Description for an Attribute Value 20090323
9 REMOVE_SELF_REFERENCE Instance method Protected Method Remove Entity Itself from Input Help 20090402
10 SET_ATTRIBUTE_VALUE_UI Instance method Protected Method Setting of Value of an Attribute on UI 20090123
11 SET_SEL_OPTIONS_FROM_KEY Instance method Protected Method Filling of Selection Table with Edition, Field Name, Entity 20090325
12 SET_STANDARD_SEL_OPTIONS Instance method Protected Method Filling of Selection Table with Edition, Field Name, Entity 20090122
Events
Class CL_USMDZ2_ENTITY_UI has no event.
Types
Class CL_USMDZ2_ENTITY_UI has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090120
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_USMDZ_EXCEPTION allg. Ausnahme 20090120

Method ADD_MESSAGE on class CL_USMDZ2_ENTITY_UI has no exception.

Method GET_ATTRIBUTE_UI_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Attribut 20090126
2 Importing ID_TABIX Call by reference Type reference (TYPE) SYTABIX '1' Index interner Tabellen 20090225
3 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) DATA Merkmalswert 20090126

Method GET_ATTRIBUTE_UI_REFERENCE on class CL_USMDZ2_ENTITY_UI has no exception.

Method GET_ATTRIBUTE_VALUE_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Attribut 20090123
2 Importing ID_TABIX Call by reference Type reference (TYPE) SYTABIX '1' Index interner Tabellen 20090225
3 Returning RD_VALUE Value transfer Type reference (TYPE) USMD_VALUE 20090123

Method GET_ATTRIBUTE_VALUE_UI on class CL_USMDZ2_ENTITY_UI has no exception.

Method GET_ENTITY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DATA Daten 20090123
2 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090123
3 Importing ID_ENTITY_TYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090123

Method GET_ENTITY_VALUES on class CL_USMDZ2_ENTITY_UI has no exception.

Method GET_TABLE_UI_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090217
2 Returning RR_TABLE Value transfer Object reference (TYPE REF TO) DATA Referenz auf Wertetabelle 20090217

Method GET_TABLE_UI_REFERENCE on class CL_USMDZ2_ENTITY_UI has no exception.

Method INSERT_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROPERTY Call by reference Type reference (TYPE) USMD_S_UI_PROPERTY2 UI-Eigenschaften 20090126

Method INSERT_PROPERTY on class CL_USMDZ2_ENTITY_UI has no exception.

Method READ_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DATA Call by reference Object reference (TYPE REF TO) DATA Struktur für Daten 20090323
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090323
3 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Selektionsoptionen 20090323

Method READ_ENTITY on class CL_USMDZ2_ENTITY_UI has no exception.

Method READ_VALUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090323
2 Importing ID_VALUE Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090323
3 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090323
4 Returning RD_TXTLG Value transfer Type reference (TYPE) USMD_TXTLG Bezeichnung (Langtext) 20090323

Method READ_VALUE_TEXT on class CL_USMDZ2_ENTITY_UI has no exception.

Method REMOVE_SELF_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090402

Method REMOVE_SELF_REFERENCE on class CL_USMDZ2_ENTITY_UI has no exception.

Method SET_ATTRIBUTE_VALUE_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Attribut 20090123
2 Importing ID_TABIX Call by reference Type reference (TYPE) SYTABIX '1' Index interner Tabellen 20090225
3 Importing ID_VALUE Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090123

Method SET_ATTRIBUTE_VALUE_UI on class CL_USMDZ2_ENTITY_UI has no exception.

Method SET_SEL_OPTIONS_FROM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090325

Method SET_SEL_OPTIONS_FROM_KEY on class CL_USMDZ2_ENTITY_UI has no exception.

Method SET_STANDARD_SEL_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090122
2 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090122
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090122

Method SET_STANDARD_SEL_OPTIONS on class CL_USMDZ2_ENTITY_UI has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_ACCCCDET_UI UI Class for Entity Type ACCCCDET 20090129
2 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_ACCOUNT_UI UI Class for Entity Type ACCOUNT 20081216
3 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_BDCSET_UI UI Class for Entity Type BDCSET 20090213
4 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_BDC_UI UI Class for Entity Type BDC 20090216
5 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_CCTR_UI UI Class for Entity Type CCTR 20090226
6 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_CELEM_UI UI Class for Entity Type CELEM 20090821
7 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_COMPANY_UI UI Class for Entity Type COMPANY 20090226
8 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_CONSUNIT_UI UI Class for Entity Type CONSUNIT 20090311
9 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_FRSI_UI UI Class for Entity Type FRSI 20090309
10 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_FSIH_UI UI Class for Entity Type FSIH 20090218
11 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_FSI_UI UI Class for Entity Type FSI 20090218
12 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_PCTR_UI UI Class for Entity Type PCTR 20090226
13 Inheritance (c INHERITING FROM c_ref)  CL_USMDZ2_SUBMPACK_UI UI Class for Entity Type SUBMPACK 20090224
History
Last changed by/on SAP  20130531 
SAP Release Created in 605