SAP ABAP Class CL_USMD_ENTITY_VALUE_GUI_WD (Single Processing of an Entity)
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_EVENT_WD FinBasis Workbench: Communication Web Dynpro - FPM 20071205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_UI_DATAPROVIDER Data Provider for UI Model 20080209
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_VIEW_WD FinBasis Workbench: Communication WebDynpro - Data Class 20071217
Properties
Class CL_USMD_ENTITY_VALUE_GUI_WD  
Short Description Single Processing of an Entity    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD2_MAIN   Main objects of generic MDG UIs 
Created 20071205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 USMD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_EVENT_WD FinBasis Workbench: Communication Web Dynpro - FPM 20071205
2 IF_USMD_UI_DATAPROVIDER Data Provider for UI Model 20080209
3 IF_USMD_VIEW_WD FinBasis Workbench: Communication WebDynpro - Data Class 20071217
Friends
Class CL_USMD_ENTITY_VALUE_GUI_WD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_EVENT_ID Instance attribute Private Type reference (TYPE) FPM_EVENT_ID ID of FPM Event 20080212
2 DD_MODE Instance attribute Private Type reference (TYPE) STRING 20080212
3 DD_MODE_HIER Instance attribute Private Type reference (TYPE) STRING 20080514
4 DD_VIEW Instance attribute Private Type reference (TYPE) USMD_UINODE Nodes 20080209
5 DF_ACTION Instance attribute Private Type reference (TYPE) USMD_FLG FIN Master Data: General Indicator 20071213
6 DF_ACTIVE Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080409
7 DF_FAILED Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080605
8 DO_ATTACHMENT Instance attribute Private Object reference (TYPE REF TO) IWCI_USMD_ATTACHMENT Web Dynpro Interface COMPONENTCONTROLLER 20080220
9 DO_BADI Instance attribute Private Object reference (TYPE REF TO) USMD_UI_EVENT Single Processing: UI Actions 20080304
10 DO_HIER_RELATN Instance attribute Private Object reference (TYPE REF TO) IWCI_USMD_HIER_RELATION Web Dynpro Interface COMPONENTCONTROLLER 20080514
11 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model 20071211
12 DO_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_USMD_UI_SERVICES 20071212
13 DO_SET Instance attribute Private Object reference (TYPE REF TO) IWCI_USMD_SET Web Dynpro Interface COMPONENTCONTROLLER 20080331
14 DO_TEXT_TRANSL Instance attribute Private Object reference (TYPE REF TO) IWCI_USMD_TEXT_TRANSL Web Dynpro Interface COMPONENTCONTROLLER 20080325
15 DO_UIMODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_UIMODEL UI Model 20071206
16 DO_WINDOW Instance attribute Private Object reference (TYPE REF TO) IF_WD_WINDOW 20071211
17 DS_RESET Instance attribute Private Type reference (TYPE) S_RESET 20080226
18 DT_DATA Instance attribute Private Type reference (TYPE) T_DATA 20080211
19 DT_FFIX Instance attribute Private Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20071211
20 DT_HIER_CHANGE Instance attribute Private Type reference (TYPE) USMD_TS_VALUE_CHKEY Feld Name + Value + Higher-Level Field Name/Value Pairs 20080514
21 DT_HIER_RELATN Instance attribute Private Type reference (TYPE) USMD_T_PARPRE_SIMPLE Parents + Predecessors of a Node (w/o Higher Level Nodes) 20080514
22 GC_MODE_CHANGE Instance attribute Private Type reference (TYPE) STRING 'CHANGE' 20080212
23 GC_MODE_CREATE Instance attribute Private Type reference (TYPE) STRING 'CREATE' 20080212
24 GC_MODE_DISPLAY Instance attribute Private Type reference (TYPE) STRING 'DISPLAY' 20080212
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CREQUEST Instance method Private Method 20080311
2 CHECK_HRY_CREQUESTS Instance method Private Method 20080509
3 CONSTRUCTOR Instance method Public Constructor 20071212
4 GET_ENTITY_VALUE Instance method Private Method 20080425
5 IS_CREQUEST_ASSIGNED Instance method Private Method 20080216
6 IS_UI_INITIALIZED Instance method Public Method 20080214
7 ON_FPM_EVENT_INIT Instance method Public Method 20080220
8 ON_SAVE_EXECUTED Instance method Private Event handling method 20080212
9 ON_SWITCH_TO_DISPLAY Instance method Private Event handling method 20080212
10 READ_VALID_CREQUESTS Instance method Private Method 20080220
11 SET_ADD_COMPONENT Instance method Public Method 20080220
Events
Class CL_USMD_ENTITY_VALUE_GUI_WD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DATA Private See coding 20080211 begin of S_DATA, context_id type STRING, strucdescr type ref to CL_ABAP_STRUCTDESCR, t_key type usmd_t_fieldname, fixedlines type usmd_flg, end of S_DATA
2 S_RESET Private See coding 20080226 begin of s_reset, view_1000 TYPE usmd_flg, view_2000 TYPE usmd_flg, view_9000 TYPE usmd_flg, view_9001 TYPE usmd_flg, end of s_reset
3 T_DATA Private See coding 20080211 T_DATA type sorted table of S_DATA with unique key context_id
Method Signatures

Method CHECK_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080311
2 Importing ID_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080311
3 Importing ID_CREQ_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20080311
4 Importing IS_DATA_MODIFY Call by reference Type reference (TYPE) USMD_SX_VALUE_CHKEY Feldname + Wert + übergeordnete Feldname-/Wertpaare 20080513

Method CHECK_CREQUEST on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method CHECK_HRY_CREQUESTS 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 20080509
2 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_HRYNODE_CHKEY_TOTAL H. F/N/V + Feldname + Merkmalswerte eines Knotens 20080509

Method CHECK_HRY_CREQUESTS on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method CONSTRUCTOR Signature

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

Method GET_ENTITY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_VALUE_EXT Value transfer Type reference (TYPE) USMD_VALUE Merkmalswert 20080425
2 Importing IS_DATA Call by reference Type reference (TYPE) USMD_SX_VALUE_CHKEY Feldname + Wert + übergeordnete Feldname-/Wertpaare 20080513

Method GET_ENTITY_VALUE on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method IS_CREQUEST_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CREQUEST Value transfer Type reference (TYPE) USMD_S_CREQUEST Änderungsanfrage 20080216

Method IS_CREQUEST_ASSIGNED on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method IS_UI_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_INITIALIZED Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080214

Method IS_UI_INITIALIZED on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method ON_FPM_EVENT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF 20080220

Method ON_FPM_EVENT_INIT on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method ON_SAVE_EXECUTED Signature

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

Method ON_SAVE_EXECUTED on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method ON_SWITCH_TO_DISPLAY Signature

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

Method ON_SWITCH_TO_DISPLAY on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method READ_VALID_CREQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREQUEST Call by reference Type reference (TYPE) USMD_TS_CREQUEST Änderungsanfrage 20080220
2 Importing IF_IGNORE_OBJ_LIST Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080312
3 Importing IF_READ_ALL_STATUS Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080312

Method READ_VALID_CREQUESTS on class CL_USMD_ENTITY_VALUE_GUI_WD has no exception.

Method SET_ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ATTACHMENT Call by reference Object reference (TYPE REF TO) IWCI_USMD_ATTACHMENT WebDynpro Interface COMPONENTCONTROLLER 20080220
2 Importing IO_HIER_RELATN Call by reference Object reference (TYPE REF TO) IWCI_USMD_HIER_RELATION WebDynpro Interface COMPONENTCONTROLLER 20080514
3 Importing IO_SET Call by reference Object reference (TYPE REF TO) IWCI_USMD_SET WebDynpro Interface COMPONENTCONTROLLER 20080331
4 Importing IO_TEXT_TRANSL Call by reference Object reference (TYPE REF TO) IWCI_USMD_TEXT_TRANSL WebDynpro Interface COMPONENTCONTROLLER 20080325

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