SAP ABAP Class CL_USMD_MDF_UI_SERVICES (MDF-Specific Part of UI Service Class)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1B (Package) Data Modeling: MDG MDF Connection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_UI_SERVICES_ADAPTER Adapter for UI Services 20090123
Properties
Class CL_USMD_MDF_UI_SERVICES  
Short Description MDF-Specific Part of UI Service Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD1B   Data Modeling: MDG MDF Connection 
Created 20090123   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
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_UI_SERVICES_ADAPTER Adapter for UI Services 20090123
Friends
Class CL_USMD_MDF_UI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_COMMIT_WORK Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20090123
2 DF_DURING_ACTIVATION Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20090914
3 DF_WRITE_CHANGE_DOCUMENT Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20090123
4 DO_CHANGED_OBJS Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Data Model: Changed Instances 20090123
5 DO_CHANGE_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_USMD_MDF_CHANGE_DOCUMENT Change Documents 20090123
6 DO_SIDMAP Instance attribute Private Object reference (TYPE REF TO) IF_MDG_MDF_SIDMAP FIN Master Data: Mapping Value <-> SID 20090123
7 DO_WARNING_POPUP_WINDOW Instance attribute Public Object reference (TYPE REF TO) IF_WD_WINDOW 20090123
8 DT_CHANGE_DOCUMENT_DATA Instance attribute Private Type reference (TYPE) T_CHANGE_DOCUMENT_DATA 20090123
9 DT_HRY_DELETE Instance attribute Private See coding 20090123
10 DT_WARNING_POPUP_MESSAGE Instance attribute Public Type reference (TYPE) MDG_MDF_T_MESSAGE FIN Master Data: Messages 20090123
11 D_DOCUMENT_NUMBER Instance attribute Private Type reference (TYPE) CDHDR-CHANGENR Document change number 20090123
12 D_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20090123
13 D_SAVE_MODE Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20090123
14 D_WARNING_POPUP_TYPE Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20090123
15 GC_WARNING_POPUP_TYPE_DISPSAVE Constant Private Type reference (TYPE) CHAR1 'C' Single-Character Indicator 20090123
16 GC_WARNING_POPUP_TYPE_DISPWARN Constant Private Type reference (TYPE) CHAR1 'B' Single-Character Indicator 20090123
17 GC_WARNING_POPUP_TYPE_DS_CB Constant Private Type reference (TYPE) CHAR1 'D' Single-Character Indicator 20090123
18 GC_WARNING_POPUP_TYPE_DW_CB Constant Private Type reference (TYPE) CHAR1 'E' Single-Character Indicator 20090123
19 GC_WARNING_POPUP_TYPE_EXE_CB Constant Private Type reference (TYPE) CHAR1 'K' Single-Character Indicator 20090123
20 GC_WARNING_POPUP_TYPE_EXITERR Constant Private Type reference (TYPE) CHAR1 'L' Single-Character Indicator 20090123
21 GC_WARNING_POPUP_TYPE_EXITSAVE Constant Private Type reference (TYPE) CHAR1 'H' Single-Character Indicator 20090123
22 GC_WARNING_POPUP_TYPE_EXITWARN Constant Private Type reference (TYPE) CHAR1 'G' Single-Character Indicator 20090123
23 GC_WARNING_POPUP_TYPE_EXS_CB Constant Private Type reference (TYPE) CHAR1 'I' Single-Character Indicator 20090123
24 GC_WARNING_POPUP_TYPE_EXW_CB Constant Private Type reference (TYPE) CHAR1 'J' Single-Character Indicator 20090123
25 GC_WARNING_POPUP_TYPE_SAVE Constant Private Type reference (TYPE) CHAR1 'A' Single-Character Indicator 20090123
26 GC_WARNING_POPUP_TYPE_SAVE_CB Constant Private Type reference (TYPE) CHAR1 'F' Single-Character Indicator 20090123
27 GC_WARNING_POPUP_TYPE_UNDO_CR Constant Private Type reference (TYPE) CHAR1 'M' Single-Character Indicator 20100120
28 GD_CHG_DOC_OBJ Instance attribute Private Type reference (TYPE) CDOBJECTCL 'USMD' Object Class 20090123
29 GD_CHG_DOC_OBJ_DESCR Instance attribute Private Type reference (TYPE) CDOBJECTV Object Value 20090123
30 GF_DOCUMENT_IS_OPEN Instance attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20090123
31 GO_FIELD_ID Instance attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_FIELDINFO_LOCAL Field Information for a (Local) Dictionary Type 20090123
32 GO_FIELD_INFO Static Attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_FIELDINFO_LOCAL Field Information for a (Local) Dictionary Type 20090123
33 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_USMD_MDF_UI_SERVICES MDF-Specific Part of UI Service Class 20090123
34 GT_FIELDNAME_SID Static Attribute Private See coding 20090123
35 GT_TABNAME_REF_CHAR Static Attribute Private See coding 20090123
36 GT_TABNAME_REF_HIER Static Attribute Private See coding 20090123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INACTIVE_FROM_CREQUEST Instance method Public Method 20090123
2 ADD_INACTIVE_FROM_CREQUEST_NOD Instance method Public Method 20090123
3 CHANGES_CHECK Instance method Private Method 20090123
4 CHANGES_COMMIT Instance method Private Method 20090123
5 CHANGES_EXIST Instance method Private Method 20090123
6 CHANGES_FINALIZE Instance method Private Method 20090123
7 CHANGES_ROLLBACK Instance method Private Method 20090123
8 CHANGES_SAVE Instance method Private Method 20090123
9 CHECK Instance method Public Method 20090123
10 CHGDOC_CONVERT_HIER_DATA Instance method Private Method 20090123
11 CHGDOC_CREATE_DATA_REF_CHAR Instance method Private Method 20090123
12 CHGDOC_CREATE_DATA_REF_HIER Instance method Private Method 20090123
13 CHGDOC_GET_FIELDNAME_SID Instance method Private Method 20090123
14 CHGDOC_POST_ACTIVATION Instance method Private Method 20090914
15 CHGDOC_PREPARE_ACTIVATION Instance method Private Method 20090914
16 CHGDOC_PREPARE_ACTIVATION_CHAR Instance method Private Method 20100310
17 CHGDOC_PREPARE_ACTIVATION_HIER Instance method Private Method 20100310
18 CHGDOC_READ_EXISTING_CHAR_DATA Instance method Private Method 20090123
19 CHGDOC_READ_EXISTING_HIER_DATA Instance method Private Method 20090123
20 CHGDOC_WRITE Instance method Private Method 20090914
21 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090123
22 GET_INSTANCE Static method Public Method 20090123
23 HANDLE_CLOSE_CHANGE_DOCUMENT Instance method Private Event handling method 20090123
24 HANDLE_WRITE_CHANGE_DOCUMENT Instance method Private Event handling method 20090123
25 INIT_WARNING_POPUP Instance method Public Method 20090123
26 IS_DIRTY_DATA Instance method Public Method 20090123
27 RESUME_AFTER_WARNING_POPUP Instance method Public Method 20090123
28 SAVE Instance method Public Method 20090123
29 SAVE_2 Instance method Private Method 20090123
30 SET_BUFFER_MODE Instance method Public Method 20090123
31 SHOW_MESSAGE Instance method Private Method 20090123
32 SHOW_WARNING Instance method Private Method 20090123
33 SWITCH_TO_DISPLAY_MODE Instance method Public Method 20090123
34 TRANSFER_MODE_TO_CHECK_MODE Instance method Private Method Compute Check Mode from Save Mode 20110712
35 WRITE_CHANGE_DOCUMENT_CHAR_EDT Instance method Private Method 20090123
36 WRITE_CHANGE_DOCUMENT_CHAR_FIN Instance method Private Method 20090123
37 WRITE_CHANGE_DOCUMENT_HIER_EDT Instance method Private Method 20090123
38 WRITE_CHANGE_DOCUMENT_HIER_FIN Instance method Private Method 20090123
Events
# Event Type Visibility Description Created on
1 SAVE_COMPLETED Instance Event
(0)
Private
(0)
20090123
2 SWITCH_TO_DISP_MODE_COMPLETED Instance Event
(0)
Private
(0)
20090123
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DEPGROUP_TAB Private See coding 20100310 BEGIN OF s_depgroup_tab, fieldname TYPE mdg_mdf_fieldname, depgroup TYPE mdg_mdf_depgroup, tabname TYPE mdg_mdf_tabname, END OF s_depgroup_tab
2 S_FIELDNAME_SID Private See coding 20090123 BEGIN OF s_fieldname_sid, fieldname TYPE mdg_mdf_fieldname, sid TYPE mdg_mdf_sid, END OF s_fieldname_sid
3 S_HRY_DELETE Private See coding 20090123 BEGIN OF s_hry_delete, edition_number TYPE usmd_edition_number, tabname TYPE mdg_mdf_tabname, change_request TYPE usmd_crequest, fieldname TYPE mdg_mdf_fieldname, r_data TYPE REF TO data, END OF s_hry_delete
4 S_TABNAME_REF_CHAR Private See coding 20090123 BEGIN OF s_tabname_ref_char, tabname TYPE mdg_mdf_tabname, r_t_data_chk TYPE REF TO data, r_t_data_new TYPE REF TO data, r_t_data_old TYPE REF TO data, r_t_data_ins TYPE REF TO data, r_s_data TYPE REF TO data, f_deep_structure TYPE usmd_flg, t_key_field TYPE mdg_mdf_t_fieldname, bas_timestamp type mdg_mdf_tabname, t_bas_ref type mdg_mdf_t_fieldname, END OF s_tabname_ref_char
5 S_TABNAME_REF_HIER Private See coding 20090123 BEGIN OF s_tabname_ref_hier, tabname TYPE mdg_mdf_tabname, r_t_data_chk TYPE REF TO data, r_t_data_sort_old TYPE REF TO data, r_t_data_sort_new TYPE REF TO data, r_t_data_standard TYPE REF TO data, f_deep_structure TYPE usmd_flg, t_key_field TYPE mdg_mdf_t_fieldname, END OF s_tabname_ref_hier
6 T_DEPGROUP_TAB Private See coding 20100310 t_depgroup_tab TYPE SORTED TABLE OF s_depgroup_tab WITH UNIQUE KEY fieldname depgroup tabname
7 T_HRY_DATA_INT Private See coding 20090123 t_hry_data_int TYPE STANDARD TABLE OF usmd1m901c WITH NON-UNIQUE KEY hry_version hryname parent child
Method Signatures

Method ADD_INACTIVE_FROM_CREQUEST Signature

Method ADD_INACTIVE_FROM_CREQUEST on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method ADD_INACTIVE_FROM_CREQUEST on class CL_USMD_MDF_UI_SERVICES has no exception.

Method ADD_INACTIVE_FROM_CREQUEST_NOD Signature

Method ADD_INACTIVE_FROM_CREQUEST_NOD on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method ADD_INACTIVE_FROM_CREQUEST_NOD on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHANGES_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Exporting EF_WARNING Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
3 Exporting EO_CHANGED_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Lesendes Interface zum Datenpuffer 20101019
4 Exporting EO_INTERRUPTION Call by reference Object reference (TYPE REF TO) IF_USMD_CHECK_INTERRUPTION Unterbrechung einer Prüfung 20100805
5 Exporting ET_MESSAGE_LIST Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20090123
6 Importing IF_INCLUDE_CONFIRMED Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090123
7 Importing IF_INTERRUPTION_POSSIBLE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100805
8 Importing IF_ONLY_CREQUEST Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20100120
9 Importing IF_RESUME Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100811
10 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell: Geänderte Instanzen 20090123
11 Importing IT_KEY_CHECK Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI-Daten 20101007
12 Importing I_CHECK_MODE Call by reference Type reference (TYPE) USMD_CHECK_MODE IF_USMD_UI_SERVICES=>GC_CHECK_MODE_CHKPOINT Prüfmodus 20110712

Method CHANGES_CHECK on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHANGES_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell: Geänderte Instanzen 20090123

Method CHANGES_COMMIT on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHANGES_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CHANGES_EXIST Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Exporting EF_CHANGES_EXIST_MDAT Call by reference Type reference (TYPE) USMD_FLG 20100111
3 Importing IF_INCLUDE_CONFIRMED Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090123
4 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell: Geänderte Instanzen 20090123

Method CHANGES_EXIST on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHANGES_FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell: Geänderte Instanzen 20090123

Method CHANGES_FINALIZE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHANGES_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_EXCLUDE_CREQUEST Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20100119
2 Importing IF_KEEP_KEY_ASSIGNMENT Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20101117
3 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS Kommunikation mit MDF Spezifischen Klassen 20090123
4 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090123

Method CHANGES_ROLLBACK on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHANGES_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091109
3 Exporting E_DOCUMENT_NUMBER Call by reference Type reference (TYPE) CDHDR-CHANGENR Änderungsnummer des Belegs 20090123
4 Importing IF_COMMIT_WORK Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
5 Importing IF_WRITE_CHANGE_DOCUMENT Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
6 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell: Geänderte Instanzen 20090123

Method CHANGES_SAVE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHECK Signature

Method CHECK on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method CHECK on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_CONVERT_HIER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) T_HRY_DATA_INT 20090123
2 Importing IT_DATA Call by reference Type reference (TYPE) SORTED TABLE 20090123

Method CHGDOC_CONVERT_HIER_DATA on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_CREATE_DATA_REF_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DEEP_STRUCTURE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Exporting ER_S_DATA Call by reference Object reference (TYPE REF TO) DATA 20090123
3 Exporting ER_T_DATA_CHK Call by reference Object reference (TYPE REF TO) DATA 20090123
4 Exporting ER_T_DATA_INS Call by reference Object reference (TYPE REF TO) DATA 20090123
5 Exporting ER_T_DATA_NEW Call by reference Object reference (TYPE REF TO) DATA 20090123
6 Exporting ER_T_DATA_OLD Call by reference Object reference (TYPE REF TO) DATA 20090123
7 Exporting ET_KEY_FIELD Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20090123
8 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
9 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123

Method CHGDOC_CREATE_DATA_REF_CHAR on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_CREATE_DATA_REF_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DEEP_STRUCTURE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Exporting ER_T_DATA_CHK Call by reference Object reference (TYPE REF TO) DATA 20090123
3 Exporting ER_T_DATA_SORT_NEW Call by reference Object reference (TYPE REF TO) DATA 20090219
4 Exporting ER_T_DATA_SORT_OLD Call by reference Object reference (TYPE REF TO) DATA 20090219
5 Exporting ER_T_DATA_STANDARD Call by reference Object reference (TYPE REF TO) DATA 20090219
6 Exporting ET_KEY_FIELD Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20090123
7 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
8 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123

Method CHGDOC_CREATE_DATA_REF_HIER on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_GET_FIELDNAME_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SID Value transfer Type reference (TYPE) MDG_MDF_SID FI-Stammdaten: Surrogate ID 20090123
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123

Method CHGDOC_GET_FIELDNAME_SID on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_POST_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell für Zugriff aus SAP-Standard 20090914
2 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20091019

Method CHGDOC_POST_ACTIVATION on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_PREPARE_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell für Zugriff aus SAP-Standard 20090914
2 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090914

Method CHGDOC_PREPARE_ACTIVATION on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_PREPARE_ACTIVATION_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) IF_MDG_MDF_FACTORY Zentraler Zugriffspunkt (Fabrik) im Stammdatenumfeld 20100310
2 Importing IR_CHANGED_KEY Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS=>S_CHANGED_KEY 20100310
3 Importing IT_DEPGROUP_TAB Call by reference Type reference (TYPE) T_DEPGROUP_TAB 20100310

Method CHGDOC_PREPARE_ACTIVATION_CHAR on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_PREPARE_ACTIVATION_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) IF_MDG_MDF_FACTORY Zentraler Zugriffspunkt (Fabrik) im Stammdatenumfeld 20100310
2 Importing IR_CHANGED_KEY Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS=>S_CHANGED_KEY 20100310
3 Importing IT_HIERARCHY_TAB Call by reference Type reference (TYPE) MDG_MDF_T_TABNAME FIN-Stammdaten: Tabellennamen 20100312

Method CHGDOC_PREPARE_ACTIVATION_HIER on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_READ_EXISTING_CHAR_DATA 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) HASHED TABLE 20090123
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20090123
4 Importing I_EDITION_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20090123
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123
6 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123

Method CHGDOC_READ_EXISTING_CHAR_DATA on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_READ_EXISTING_HIER_DATA 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) SORTED TABLE 20090123
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20090123
4 Importing I_EDITION_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20090123
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123
6 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123

Method CHGDOC_READ_EXISTING_HIER_DATA on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CHGDOC_WRITE 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) MDG_MDF_FIELDNAME Stammdaten: Feldname 20090914
2 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME Stammdaten: Tabellenname 20090914
3 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090914
4 Importing IF_HIERARCHY Call by reference Type reference (TYPE) MDG_MDF_FLG Stammdaten: Allgemeines Kennzeichen 20090914
5 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20090914
6 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090914

Method CHGDOC_WRITE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method CONSTRUCTOR on class CL_USMD_MDF_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_ADAPTER Adapter für UI Services 20090123

Method GET_INSTANCE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method HANDLE_CLOSE_CHANGE_DOCUMENT Signature

Method HANDLE_CLOSE_CHANGE_DOCUMENT on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method HANDLE_CLOSE_CHANGE_DOCUMENT on class CL_USMD_MDF_UI_SERVICES has no exception.

Method HANDLE_WRITE_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Value transfer Attribute reference (LIKE) 20090123
2 Importing ID_TABNAME Value transfer Attribute reference (LIKE) 20090123
3 Importing ID_UPDATEMODE Value transfer Attribute reference (LIKE) 20090123
4 Importing IF_HIERARCHY Value transfer Attribute reference (LIKE) 20090123
5 Importing IR_DATA Value transfer Attribute reference (LIKE) 20090123
6 Importing IT_SEL Value transfer Attribute reference (LIKE) 20090123

Method HANDLE_WRITE_CHANGE_DOCUMENT on class CL_USMD_MDF_UI_SERVICES has no exception.

Method INIT_WARNING_POPUP Signature

Method INIT_WARNING_POPUP on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method INIT_WARNING_POPUP on class CL_USMD_MDF_UI_SERVICES has no exception.

Method IS_DIRTY_DATA Signature

Method IS_DIRTY_DATA on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method IS_DIRTY_DATA on class CL_USMD_MDF_UI_SERVICES has no exception.

Method RESUME_AFTER_WARNING_POPUP Signature

Method RESUME_AFTER_WARNING_POPUP on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method RESUME_AFTER_WARNING_POPUP on class CL_USMD_MDF_UI_SERVICES has no exception.

Method SAVE Signature

Method SAVE on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method SAVE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method SAVE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20091109
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091109
3 Importing IF_COMMIT_WORK Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
4 Importing IF_WRITE_CHANGE_DOCUMENT Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
5 Importing IO_CHANGED_OBJS Call by reference Object reference (TYPE REF TO) IF_USMD_MDF_CHANGED_OBJS MDM Datenmodell: Geänderte Instanzen 20090123

Method SAVE_2 on class CL_USMD_MDF_UI_SERVICES has no exception.

Method SET_BUFFER_MODE Signature

Method SET_BUFFER_MODE on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method SET_BUFFER_MODE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method SHOW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) TABLE 20090123

Method SHOW_MESSAGE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method SHOW_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DELAY_ANSWER Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
2 Exporting EF_UNDO Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
3 Exporting E_CONTINUE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090123
4 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090123
5 Importing IT_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20090123

Method SHOW_WARNING on class CL_USMD_MDF_UI_SERVICES has no exception.

Method SWITCH_TO_DISPLAY_MODE Signature

Method SWITCH_TO_DISPLAY_MODE on class CL_USMD_MDF_UI_SERVICES has no parameter.
Method SWITCH_TO_DISPLAY_MODE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method TRANSFER_MODE_TO_CHECK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 Savemodus 20110712
2 Returning R_CHECK_MODE Value transfer Type reference (TYPE) USMD_CHECK_MODE Prüfmodus 20110712

Method TRANSFER_MODE_TO_CHECK_MODE on class CL_USMD_MDF_UI_SERVICES has no exception.

Method WRITE_CHANGE_DOCUMENT_CHAR_EDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123
2 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090123
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
4 Importing I_EDITION_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20090123
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123

Method WRITE_CHANGE_DOCUMENT_CHAR_EDT on class CL_USMD_MDF_UI_SERVICES has no exception.

Method WRITE_CHANGE_DOCUMENT_CHAR_FIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123
2 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090123
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
4 Importing I_CHANGE_REQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20090123
5 Importing I_EDITION_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20090123
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123
7 Importing I_KEY_VSID Call by reference Type reference (TYPE) MDG_MDF_SID FI-Stammdaten: Surrogate ID 20090123

Method WRITE_CHANGE_DOCUMENT_CHAR_FIN on class CL_USMD_MDF_UI_SERVICES has no exception.

Method WRITE_CHANGE_DOCUMENT_HIER_EDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123
2 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090123
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
4 Importing I_EDITION_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20090123
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123

Method WRITE_CHANGE_DOCUMENT_HIER_EDT on class CL_USMD_MDF_UI_SERVICES has no exception.

Method WRITE_CHANGE_DOCUMENT_HIER_FIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20090123
2 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090123
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090123
4 Importing I_CHANGE_REQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20090123
5 Importing I_EDITION_NUMBER Call by reference Type reference (TYPE) USMD_EDITION_NUMBER Edition 20090123
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20090123
7 Importing I_PARENT_VSID Call by reference Type reference (TYPE) MDG_MDF_SID FI-Stammdaten: Surrogate ID 20090123

Method WRITE_CHANGE_DOCUMENT_HIER_FIN on class CL_USMD_MDF_UI_SERVICES has no exception.
Event Signatures

Event SAVE_COMPLETED Signature
Event SAVE_COMPLETED on class CL_USMD_MDF_UI_SERVICES has no parameter.
Event SWITCH_TO_DISP_MODE_COMPLETED Signature
Event SWITCH_TO_DISP_MODE_COMPLETED on class CL_USMD_MDF_UI_SERVICES has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605