Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20090123 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20090914 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20090123 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_MDF_CHANGED_OBJS | MDM Data Model: Changed Instances | 20090123 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_MDF_CHANGE_DOCUMENT | Change Documents | 20090123 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_MDG_MDF_SIDMAP | FIN Master Data: Mapping Value <-> SID | 20090123 | |||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_WINDOW | 20090123 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | T_CHANGE_DOCUMENT_DATA | 20090123 | ||||
| 9 | Instance attribute | Private | See coding | 20090123 | |||||
| 10 | Instance attribute | Public | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FIN Master Data: Messages | 20090123 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CDHDR-CHANGENR | Document change number | 20090123 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | USMD_MODEL | Data Model | 20090123 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090123 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090123 | |||
| 15 | Constant | Private | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Indicator | 20090123 | ||
| 16 | Constant | Private | Type reference (TYPE) | CHAR1 | 'B' | Single-Character Indicator | 20090123 | ||
| 17 | Constant | Private | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Indicator | 20090123 | ||
| 18 | Constant | Private | Type reference (TYPE) | CHAR1 | 'E' | Single-Character Indicator | 20090123 | ||
| 19 | Constant | Private | Type reference (TYPE) | CHAR1 | 'K' | Single-Character Indicator | 20090123 | ||
| 20 | Constant | Private | Type reference (TYPE) | CHAR1 | 'L' | Single-Character Indicator | 20090123 | ||
| 21 | Constant | Private | Type reference (TYPE) | CHAR1 | 'H' | Single-Character Indicator | 20090123 | ||
| 22 | Constant | Private | Type reference (TYPE) | CHAR1 | 'G' | Single-Character Indicator | 20090123 | ||
| 23 | Constant | Private | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Indicator | 20090123 | ||
| 24 | Constant | Private | Type reference (TYPE) | CHAR1 | 'J' | Single-Character Indicator | 20090123 | ||
| 25 | Constant | Private | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Indicator | 20090123 | ||
| 26 | Constant | Private | Type reference (TYPE) | CHAR1 | 'F' | Single-Character Indicator | 20090123 | ||
| 27 | Constant | Private | Type reference (TYPE) | CHAR1 | 'M' | Single-Character Indicator | 20100120 | ||
| 28 | Instance attribute | Private | Type reference (TYPE) | CDOBJECTCL | 'USMD' | Object Class | 20090123 | ||
| 29 | Instance attribute | Private | Type reference (TYPE) | CDOBJECTV | Object Value | 20090123 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20090123 | |||
| 31 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_MDG_MDF_FIELDINFO_LOCAL | Field Information for a (Local) Dictionary Type | 20090123 | |||
| 32 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_MDG_MDF_FIELDINFO_LOCAL | Field Information for a (Local) Dictionary Type | 20090123 | |||
| 33 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_USMD_MDF_UI_SERVICES | MDF-Specific Part of UI Service Class | 20090123 | |||
| 34 | Static Attribute | Private | See coding | 20090123 | |||||
| 35 | Static Attribute | Private | See coding | 20090123 | |||||
| 36 | Static Attribute | Private | See coding | 20090123 |
Methods
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 | EF_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | EF_WARNING | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 3 | EO_CHANGED_DATA | Call by reference | Object reference (TYPE REF TO) | IF_USMD_DELTA_BUFFER_READ | Lesendes Interface zum Datenpuffer | 20101019 | |||
| 4 | EO_INTERRUPTION | Call by reference | Object reference (TYPE REF TO) | IF_USMD_CHECK_INTERRUPTION | Unterbrechung einer Prüfung | 20100805 | |||
| 5 | ET_MESSAGE_LIST | Call by reference | Type reference (TYPE) | MDG_MDF_T_MESSAGE | FI-Stammdaten: Meldungen | 20090123 | |||
| 6 | IF_INCLUDE_CONFIRMED | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090123 | ||
| 7 | IF_INTERRUPTION_POSSIBLE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100805 | |||
| 8 | IF_ONLY_CREQUEST | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20100120 | ||
| 9 | IF_RESUME | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100811 | |||
| 10 | IO_CHANGED_OBJS | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MDF_CHANGED_OBJS | MDM Datenmodell: Geänderte Instanzen | 20090123 | |||
| 11 | IT_KEY_CHECK | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_DATA | UI-Daten | 20101007 | |||
| 12 | 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 | 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 | EF_CHANGES_EXIST | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | EF_CHANGES_EXIST_MDAT | Call by reference | Type reference (TYPE) | USMD_FLG | 20100111 | ||||
| 3 | IF_INCLUDE_CONFIRMED | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20090123 | ||
| 4 | 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 | E_CHANGED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | 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 | IF_EXCLUDE_CREQUEST | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20100119 | ||
| 2 | IF_KEEP_KEY_ASSIGNMENT | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20101117 | |||
| 3 | IO_CHANGED_OBJS | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MDF_CHANGED_OBJS | Kommunikation mit MDF Spezifischen Klassen | 20090123 | |||
| 4 | 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 | EF_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20091109 | |||
| 3 | E_DOCUMENT_NUMBER | Call by reference | Type reference (TYPE) | CDHDR-CHANGENR | Änderungsnummer des Belegs | 20090123 | |||
| 4 | IF_COMMIT_WORK | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 5 | IF_WRITE_CHANGE_DOCUMENT | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 6 | 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 | ET_DATA | Call by reference | Type reference (TYPE) | T_HRY_DATA_INT | 20090123 | ||||
| 2 | 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 | EF_DEEP_STRUCTURE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | ER_S_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090123 | ||||
| 3 | ER_T_DATA_CHK | Call by reference | Object reference (TYPE REF TO) | DATA | 20090123 | ||||
| 4 | ER_T_DATA_INS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090123 | ||||
| 5 | ER_T_DATA_NEW | Call by reference | Object reference (TYPE REF TO) | DATA | 20090123 | ||||
| 6 | ER_T_DATA_OLD | Call by reference | Object reference (TYPE REF TO) | DATA | 20090123 | ||||
| 7 | ET_KEY_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_T_FIELDNAME | FIN-Stammdaten: Feldnamen | 20090123 | |||
| 8 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 9 | 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 | EF_DEEP_STRUCTURE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | ER_T_DATA_CHK | Call by reference | Object reference (TYPE REF TO) | DATA | 20090123 | ||||
| 3 | ER_T_DATA_SORT_NEW | Call by reference | Object reference (TYPE REF TO) | DATA | 20090219 | ||||
| 4 | ER_T_DATA_SORT_OLD | Call by reference | Object reference (TYPE REF TO) | DATA | 20090219 | ||||
| 5 | ER_T_DATA_STANDARD | Call by reference | Object reference (TYPE REF TO) | DATA | 20090219 | ||||
| 6 | ET_KEY_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_T_FIELDNAME | FIN-Stammdaten: Feldnamen | 20090123 | |||
| 7 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 8 | 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 | E_SID | Value transfer | Type reference (TYPE) | MDG_MDF_SID | FI-Stammdaten: Surrogate ID | 20090123 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_MDG_MDF_FACTORY | Zentraler Zugriffspunkt (Fabrik) im Stammdatenumfeld | 20100310 | |||
| 2 | IR_CHANGED_KEY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MDF_CHANGED_OBJS=>S_CHANGED_KEY | 20100310 | ||||
| 3 | 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 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_MDG_MDF_FACTORY | Zentraler Zugriffspunkt (Fabrik) im Stammdatenumfeld | 20100310 | |||
| 2 | IR_CHANGED_KEY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MDF_CHANGED_OBJS=>S_CHANGED_KEY | 20100310 | ||||
| 3 | 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 | CT_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | 20090123 | ||||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 3 | IT_KEY_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_T_FIELDNAME | FIN-Stammdaten: Feldnamen | 20090123 | |||
| 4 | I_EDITION_NUMBER | Call by reference | Type reference (TYPE) | USMD_EDITION_NUMBER | Edition | 20090123 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | FI-Stammdaten: Feldname | 20090123 | |||
| 6 | 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 | CT_DATA | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090123 | ||||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 3 | IT_KEY_FIELD | Call by reference | Type reference (TYPE) | MDG_MDF_T_FIELDNAME | FIN-Stammdaten: Feldnamen | 20090123 | |||
| 4 | I_EDITION_NUMBER | Call by reference | Type reference (TYPE) | USMD_EDITION_NUMBER | Edition | 20090123 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | FI-Stammdaten: Feldname | 20090123 | |||
| 6 | 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 | ID_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | Stammdaten: Feldname | 20090914 | |||
| 2 | ID_TABNAME | Call by reference | Type reference (TYPE) | MDG_MDF_TABNAME | Stammdaten: Tabellenname | 20090914 | |||
| 3 | ID_UPDATEMODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090914 | |||
| 4 | IF_HIERARCHY | Call by reference | Type reference (TYPE) | MDG_MDF_FLG | Stammdaten: Allgemeines Kennzeichen | 20090914 | |||
| 5 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090914 | ||||
| 6 | 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 | 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 | ID_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20090123 | |||||
| 2 | ID_TABNAME | Value transfer | Attribute reference (LIKE) | 20090123 | |||||
| 3 | ID_UPDATEMODE | Value transfer | Attribute reference (LIKE) | 20090123 | |||||
| 4 | IF_HIERARCHY | Value transfer | Attribute reference (LIKE) | 20090123 | |||||
| 5 | IR_DATA | Value transfer | Attribute reference (LIKE) | 20090123 | |||||
| 6 | 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 | EF_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091109 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20091109 | |||
| 3 | IF_COMMIT_WORK | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 4 | IF_WRITE_CHANGE_DOCUMENT | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 5 | 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 | 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 | EF_DELAY_ANSWER | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 2 | EF_UNDO | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 3 | E_CONTINUE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090123 | |||
| 4 | IO_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20090123 | |||
| 5 | 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 | I_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Savemodus | 20110712 | |||
| 2 | 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 | ID_TABNAME | Call by reference | Type reference (TYPE) | MDG_MDF_TABNAME | FIN-Stammdaten: Tabellenname | 20090123 | |||
| 2 | ID_UPDATEMODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090123 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 4 | I_EDITION_NUMBER | Call by reference | Type reference (TYPE) | USMD_EDITION_NUMBER | Edition | 20090123 | |||
| 5 | 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 | ID_TABNAME | Call by reference | Type reference (TYPE) | MDG_MDF_TABNAME | FIN-Stammdaten: Tabellenname | 20090123 | |||
| 2 | ID_UPDATEMODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090123 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 4 | I_CHANGE_REQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20090123 | |||
| 5 | I_EDITION_NUMBER | Call by reference | Type reference (TYPE) | USMD_EDITION_NUMBER | Edition | 20090123 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | FI-Stammdaten: Feldname | 20090123 | |||
| 7 | 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 | ID_TABNAME | Call by reference | Type reference (TYPE) | MDG_MDF_TABNAME | FIN-Stammdaten: Tabellenname | 20090123 | |||
| 2 | ID_UPDATEMODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090123 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 4 | I_EDITION_NUMBER | Call by reference | Type reference (TYPE) | USMD_EDITION_NUMBER | Edition | 20090123 | |||
| 5 | 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 | ID_TABNAME | Call by reference | Type reference (TYPE) | MDG_MDF_TABNAME | FIN-Stammdaten: Tabellenname | 20090123 | |||
| 2 | ID_UPDATEMODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090123 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090123 | ||||
| 4 | I_CHANGE_REQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20090123 | |||
| 5 | I_EDITION_NUMBER | Call by reference | Type reference (TYPE) | USMD_EDITION_NUMBER | Edition | 20090123 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | MDG_MDF_FIELDNAME | FI-Stammdaten: Feldname | 20090123 | |||
| 7 | 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 |