SAP ABAP Class CL_USMD_EDITION_GUI_WD (Edition)
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 20080201
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_VIEW_WD FinBasis Workbench: Communication WebDynpro - Data Class 20080201
Properties
Class CL_USMD_EDITION_GUI_WD  
Short Description Edition    
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 20080201   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_WD_DYNAMIC_TOOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 USMD1 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 20080201
2 IF_USMD_VIEW_WD FinBasis Workbench: Communication WebDynpro - Data Class 20080201
Friends
Class CL_USMD_EDITION_GUI_WD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DC_FPM_VARIANT Constant Private Type reference (TYPE) STRING 'DEFAULT' 20080201
2 DD_EDTN Instance attribute Private Type reference (TYPE) USMD_EDITION 20080206
3 DD_EVENT_ID Instance attribute Private Type reference (TYPE) FPM_EVENT_ID ID of FPM Event 20080221
4 DD_MODE Instance attribute Private Type reference (TYPE) CHAR1 Create/change/display mode 20080201
5 DD_MODE_NEW Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20080219
6 DD_VIEW Instance attribute Private Type reference (TYPE) STRING 20080201
7 DF_ACTION Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080218
8 DF_ERROR_IN_FIELD_TRANS Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080201
9 DF_RELOAD Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080221
10 DF_RESET Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080201
11 DF_SAVE_FAILED Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080311
12 DF_VPER Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080222
13 DO_CNR Instance attribute Public Object reference (TYPE REF TO) IF_FPM_CNR_OIF 20080201
14 DO_IDR Instance attribute Public Object reference (TYPE REF TO) IF_FPM_IDR 20080201
15 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model 20080201
16 DO_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_USMD_UI_SERVICES 20080201
17 DO_WINDOW Instance attribute Private Object reference (TYPE REF TO) IF_WD_WINDOW 20080201
18 GC_VIEW_1000 Constant Public Type reference (TYPE) STRING 'VIEW_1000' 20080201
19 GC_VIEW_2000 Constant Public Type reference (TYPE) STRING 'VIEW_2000' 20080201
20 GT_VARIANT Static Attribute Private Type reference (TYPE) TY_T_VARIANT 20090403
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_EDITION_VALIDITY Instance method Private Method 20080310
2 CALL_INIT_1000 Instance method Private Method 20080201
3 CALL_INIT_2000 Instance method Private Method 20080201
4 CHECK_EDITION_VALIDITY Instance method Private Method 20090403
5 CHECK_EDTN Instance method Private Method 20080625
6 CHECK_FOR_RESET Instance method Public Method 20080201
7 CHECK_MANDATORY_FIELDS Instance method Private Method 20080201
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080201
9 DO_SELECT_EDITION_TYPE Instance method Private Method 20080218
10 GET_CURRENT_VIEW Instance method Public Method 20080201
11 GET_FREE_EDITION_NUMBER Instance method Private Method 20080218
12 GET_GJV_NUMBER Instance method Private Method 20090403
13 INT_CHECK_MANDATORY_ATTRIBUTE Static method Private Method Internal: Checks whether an attribute has been filled 20080201
14 IS_EDITION_IN_USE Instance method Private Method Check whether revision is in use 20080213
15 LOAD_EDITION Instance method Private Method 20080213
16 ON_SAVE_EXECUTED Instance method Private Event handling method 20080218
17 ON_SWITCH_TO_DISPLAY Instance method Private Event handling method 20080218
18 SET_MODE Instance method Private Method Set mode 20080201
Events
Class CL_USMD_EDITION_GUI_WD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_EDITION Private See coding 20080310 ty_t_edition TYPE SORTED TABLE OF usmd_s_edition WITH UNIQUE KEY usmd_edition
2 TY_T_VARIANT Private See coding 20090403 ty_t_variant TYPE SORTED TABLE OF t009 WITH UNIQUE KEY mandt PERIV
Method Signatures

Method ADJUST_EDITION_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EDTN Call by reference Type reference (TYPE) USMD_S_EDITION Edition 20080310
2 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080313
3 Exporting ET_EDTN Call by reference Type reference (TYPE) TY_T_EDITION changed editions 20080310
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080310

Method ADJUST_EDITION_VALIDITY on class CL_USMD_EDITION_GUI_WD has no exception.

Method CALL_INIT_1000 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 Schnittstelle für die dynamische Verwendung von Knoten 20080201

Method CALL_INIT_1000 on class CL_USMD_EDITION_GUI_WD has no exception.

Method CALL_INIT_2000 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 Schnittstelle für die dynamische Verwendung von Knoten 20080201

Method CALL_INIT_2000 on class CL_USMD_EDITION_GUI_WD has no exception.

Method CHECK_EDITION_VALIDITY 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 20090403
2 Importing IS_EDTN Call by reference Type reference (TYPE) USMD_S_EDITION Edition 20090403

Method CHECK_EDITION_VALIDITY on class CL_USMD_EDITION_GUI_WD has no exception.

Method CHECK_EDTN 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 20080625
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20080625

Method CHECK_EDTN on class CL_USMD_EDITION_GUI_WD has no exception.

Method CHECK_FOR_RESET 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 20080201

Method CHECK_FOR_RESET on class CL_USMD_EDITION_GUI_WD has no exception.

Method CHECK_MANDATORY_FIELDS 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 20080201
2 Returning RD_RESULT Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080201

Method CHECK_MANDATORY_FIELDS on class CL_USMD_EDITION_GUI_WD has no exception.

Method CONSTRUCTOR Signature

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

Method DO_SELECT_EDITION_TYPE 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 20080218

Method DO_SELECT_EDITION_TYPE on class CL_USMD_EDITION_GUI_WD has no exception.

Method GET_CURRENT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_VIEW Value transfer Type reference (TYPE) STRING 20080201

Method GET_CURRENT_VIEW on class CL_USMD_EDITION_GUI_WD has no exception.

Method GET_FREE_EDITION_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_EDTN_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20080218

Method GET_FREE_EDITION_NUMBER on class CL_USMD_EDITION_GUI_WD has no exception.

Method GET_GJV_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NUMBER Call by reference Type reference (TYPE) ANZBP Zaehler 20090403
2 Importing ID_PERIV Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20090403

Method GET_GJV_NUMBER on class CL_USMD_EDITION_GUI_WD has no exception.

Method INT_CHECK_MANDATORY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) STRING 20080201
2 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20080201
3 Importing ELEMENT_EMPTY_OK Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20080201
4 Returning IS_EMPTY Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20080201

Method INT_CHECK_MANDATORY_ATTRIBUTE on class CL_USMD_EDITION_GUI_WD has no exception.

Method IS_EDITION_IN_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDTN Call by reference Type reference (TYPE) USMD_VALUE 20080213
2 Returning RF_YES Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080213

Method IS_EDITION_IN_USE on class CL_USMD_EDITION_GUI_WD has no exception.

Method LOAD_EDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDTN Call by reference Type reference (TYPE) USMD_VALUE 20080213
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20080213

Method LOAD_EDITION on class CL_USMD_EDITION_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) 20080218
2 Importing IF_SUCCESS Value transfer Attribute reference (LIKE) 20080218
3 Importing I_MODE Value transfer Attribute reference (LIKE) 20080218

Method ON_SAVE_EXECUTED on class CL_USMD_EDITION_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) 20080218
2 Importing IF_SUCCESS Value transfer Attribute reference (LIKE) 20080218
3 Importing I_MODE Value transfer Attribute reference (LIKE) 20080218

Method ON_SWITCH_TO_DISPLAY on class CL_USMD_EDITION_GUI_WD has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080201
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20080201

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