SAP ABAP Class CL_MDG_MDF_STORAGE_CHAR_LOCAL (FIN Master Data: Access to Storage in Local System)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MDF3 (Package) Master Data: Local Storage
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_DB_ACC_CHAR_LOCALCB Callback for Database Accesses for Local Characteristics 20081218
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_SID Working with SIDs in Master Data Environment 20081218
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_STORAGE_CHAR Representation of a Master Data Characteristic 20081218
Properties
Class CL_MDG_MDF_STORAGE_CHAR_LOCAL  
Short Description FIN Master Data: Access to Storage in Local System    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_MDF3   Master Data: Local Storage 
Created 20081218   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_MDG_MDF_FIELDINFO_LOCAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_MDG_MDF_FLD_LOCAL_METADATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_MDG_TR_TABU_TABKEY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_MDG_MDF_STORAGE_CHAR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_MDF_DB_ACC_CHAR_LOCALCB Callback for Database Accesses for Local Characteristics 20081218
2 IF_MDG_MDF_SID Working with SIDs in Master Data Environment 20081218
3 IF_MDG_MDF_STORAGE_CHAR Representation of a Master Data Characteristic 20081218
Friends
Class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_CHECKTABLE Instance attribute Private Attribute reference (LIKE) 20081218
2 DD_CHECKTABLE_SID Instance attribute Private Type reference (TYPE) MDG_MDF_TABNAME FIN Master Data: Table Name 20081218
3 DD_FIELDNAME Instance attribute Private Attribute reference (LIKE) 20081218
4 DD_FIELDNAME_DTAB Instance attribute Private Type reference (TYPE) FIELDNAME FIN Master Data: Field Name 20081218
5 DD_FIELDNAME_LANGU Instance attribute Private Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20081218
6 DD_FIELDNAME_SID Instance attribute Private Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20081218
7 DD_FIELDNAME_TXTLG Instance attribute Private Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20081218
8 DD_FIELDNAME_TXTMI Instance attribute Private Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20081218
9 DD_FIELDNAME_TXTSH Instance attribute Private Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20081218
10 DD_TEXTTABLE Instance attribute Private Type reference (TYPE) MDG_MDF_TABNAME FIN Master Data: Table Name 20081218
11 DF_CALCULATE_SID Instance attribute Private Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20081218
12 DF_DIVERGING_FIELDNAMES Instance attribute Private Attribute reference (LIKE) 20081218
13 DF_DOMVALUES Instance attribute Private Attribute reference (LIKE) 20081218
14 DF_FIELDNAME_INVALID Instance attribute Private Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20081218
15 DO_DBACCESS Instance attribute Private Object reference (TYPE REF TO) IF_MDG_MDF_DBACCESS_CHAR_LOCAL Database Accesses for Local Chars 20081218
16 DO_FIELD_DTAB Instance attribute Private Attribute reference (LIKE) 20081218
17 DO_FIELD_ID Instance attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_FIELDINFO_LOCAL Field Info for a Local Dictionary Type 20081218
18 DS_FPROP Instance attribute Private Type reference (TYPE) MDG_MDF_S_FPROP FIN Master Data: Field Properties 20081218
19 DT_ADEP Instance attribute Private Type reference (TYPE) MDG_MDF_TS_ADEP Compounding 20081218
20 DT_DEPGROUP Instance attribute Private Type reference (TYPE) CL_MDG_MDF_FLD_LOCAL_METADATA=>TS_DEPGROUP FIN Master Data: Compound Groups 20081218
21 DT_DEPGROUP_EXT Instance attribute Private Type reference (TYPE) MDG_MDF_TS_DEPGROUP 20081218
22 DT_FATTR Instance attribute Private Type reference (TYPE) CL_MDG_MDF_FLD_LOCAL_METADATA=>TH_FATTR FIN Master Data: Catalog of Attributes 20081218
23 DT_FATTR_EXT Instance attribute Private Type reference (TYPE) MDG_MDF_TH_FATTR 20081218
24 DT_FATTR_GUI Instance attribute Private Type reference (TYPE) MDG_MDF_TH_FATTR_GUI FIN Master Data: Catalog of Attributes 20081218
25 DT_FDEP Instance attribute Private Attribute reference (LIKE) 20081218
26 DT_FIELDLIST Instance attribute Private Type reference (TYPE) TS_FIELDLIST 20081218
27 DT_FIELDNAME_MAP Instance attribute Private Type reference (TYPE) MDG_MDF_TS_FIELDNAME_MAP hahmdmext 20081218
28 DT_ROLE Instance attribute Private Type reference (TYPE) MDG_MDF_TS_ROLE Roles of Characteristic 20081218
29 GC_DEPGROUP_0 Constant Private Type reference (TYPE) MDG_MDF_DEPGROUP '00' FIN Master Data: Compound Group 20081218
30 GC_DOMNAME_FROMPERIOD Constant Private Type reference (TYPE) DOMNAME CL_MDG_MDF_FIELDINFO_LOCAL=>GC_DOMNAME_FROMPERIOD Domain Name 20081218
31 GC_DOMNAME_FROMYEAR Constant Private Type reference (TYPE) DOMNAME CL_MDG_MDF_FIELDINFO_LOCAL=>GC_DOMNAME_FROMYEAR Domain Name 20081218
32 GC_NROBJ_OBJECT Constant Private Type reference (TYPE) INRI-OBJECT 'MDG_MDFSID' Name of Number Range Object 20081218
33 GC_NROBJ_RANGE Constant Private Type reference (TYPE) INRI-NRRANGENR '01' Number Range Number 20081218
34 GC_OPERATION_DELETE Constant Public Type reference (TYPE) MDG_MDF_FLG 'D' Ind. for Deletion (TOTIME) 20081218
35 GC_OPERATION_WRITE Constant Public Type reference (TYPE) MDG_MDF_FLG 'W' Ind. for Writing (TOTIME) 20081218
36 GC_TABNAME_MDG_MDFSID Constant Private Type reference (TYPE) MDG_MDF_TABNAME 'MDG_MDFSID' FIN Master Data: Table Name 20090114
37 GC_TRANSPORT_OBJECT Constant Private Type reference (TYPE) MDG_MDF_S_TRANSPORT-OBJECT 'TABU' Object Type 20081218
38 GC_TRANSPORT_PGMID Constant Private Type reference (TYPE) MDG_MDF_S_TRANSPORT-PGMID 'R3TR' Program ID in Requests and Tasks 20081218
39 GR_SEL Instance attribute Private Object reference (TYPE REF TO) DATA 20120326
40 GR_S_DTAB_UPDATE_LOG Static Attribute Private Object reference (TYPE REF TO) DATA 20081218
41 GT_INSTANCE Static Attribute Private Type reference (TYPE) TS_INSTANCE 20081218
42 GV_FIELDNAME Instance attribute Private Type reference (TYPE) USMD_FIELDNAME Feld eines Entitätstyps 20120326
43 GV_TABNAME Instance attribute Private Type reference (TYPE) TABNAME Tabellenname 20120326
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_SID Static method Public Method Assign Specific SID to a Value 20090922
2 CHANGE_TOTIME_VALUE Instance method Private Method 20081218
3 CHANGE_TOTIME_VALUES Instance method Private Method 20081218
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081218
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
6 CREATE_DATA_REFERENCE Instance method Private Method 20081218
7 CREATE_DATA_REF_FOR_SID_TABLE Instance method Public Method 20081218
8 CREATE_SID Instance method Private Method 20081218
9 DELETE_ITAB_FROM_SEL Instance method Private Method 20081218
10 DELETE_VALUES Instance method Private Method 20081218
11 EXTEND_SEL_TABLE Instance method Private Method Enhance selection table 20081218
12 EXTEND_SEL_TABLE1 Instance method Private Method Enhance selection table 20081218
13 GET_DB_TABLES_FOR_READ Instance method Private Method 20081218
14 GET_FIELD_LIST_DB Instance method Private Method 20081218
15 GET_FIELD_LIST_DB_1 Instance method Private Method 20081218
16 GET_FISCTIME_INFORMATION Instance method Private Method 20081218
17 GET_MASS_SID_P Instance method Private Method List with Mapping SID <-> Value for Mass Processing 20081218
18 GET_SELECT_FIELDLIST Instance method Private Method 20081218
19 GET_SID_P Instance method Private Method List with Mapping SID <-> Value for Mass Processing 20081218
20 GET_SINGLE_SID_P Instance method Private Method 20081218
21 GET_TRANSPORT_TABLE Instance method Private Method Fills the transport table for the passed values 20081218
22 HANDLE_DISCARD_READ_BUFFER Instance method Private Event handling method 20081218
23 INIT_FIELD_PROPERTIES Instance method Private Method 20081218
24 POST_SID Instance method Private Method 20081218
25 READ_SINGLE_VALUE_P Instance method Private Method 20081218
26 READ_VALUES Instance method Private Method 20081218
27 READ_VALUE_PROP_P Instance method Private Method Read Attributes Also 20081218
28 REBUILD_SID Static method Public Method 20081218
29 REBUILD_SID_P Instance method Private Method 20081218
30 REPLACE_DIVERGING_FIELDNAMES Instance method Private Method 20081218
31 REPLACE_DIVERGING_FIELDNAMES_P Instance method Private Method 20081218
32 SYNCHRONIZE_SID Static method Public Method 20081218
33 SYNCHRONIZE_SID_P Instance method Private Method 20081218
34 TRANSLATE_CHAR_TO_INTEGER Static method Private Method 20081218
35 TRANSLATE_INTEGER_TO_CHAR Static method Private Method 20081218
36 TRANSPORT_BY_SEL_P Instance method Private Method Manual Transport 20081218
37 TRANSPORT_BY_SEL_P1 Instance method Private Method Manual Transport 20081218
38 WRITE_DTAB_UPDATE_LOG Instance method Private Method 20081218
39 WRITE_DTAB_UPDATE_LOG_2 Instance method Private Method 20081218
40 WRITE_VALUES Instance method Private Method 20081218
41 XX_CHECK_BEFORE_SAVE Instance method Private Method 20091211
Events
Class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELDLIST Private See coding 20081218 begin of S_FIELDLIST, depgroup type MDG_MDF_DEPGROUP, ts_field type MDG_MDF_TS_FIELDNAME, end of s_fieldlist
2 S_FIELDRANGE Private See coding 20081218 BEGIN OF s_fieldrange, fieldname TYPE fieldname, t_range TYPE t_range, r_t_key type ref to data, f_key type mdg_mdf_flg, END OF s_fieldrange
3 S_INSTANCE Private See coding 20081218 begin of s_instance, fieldname type MDG_MDF_FIELDNAME, o_storage type ref to CL_MDG_MDF_STORAGE_CHAR_LOCAL, end of s_instance
4 TS_FIELDLIST Private See coding 20081218 TS_FIELDLIST type sorted table of s_fieldlist with unique key depgroup
5 TS_FIELDNAME Private See coding 20081218 ts_fieldname type sorted table of MDG_MDF_FIELDNAME with unique key table_line initial size 2
6 TS_FIELDRANGE Private See coding 20081218 ts_fieldrange TYPE SORTED TABLE OF s_fieldrange WITH UNIQUE KEY fieldname
7 TS_INSTANCE Private See coding 20081218 ts_instance type sorted table of s_instance with unique key fieldname initial size 1
8 T_FIELD_AS Private See coding 20081218 T_FIELD_AS type standard table of string
9 T_RANGE Private See coding 20081218 t_range TYPE RANGE OF MDG_MDF_VALUE
10 T_TABNAME Private See coding 20081218 t_tabname type standard table of MDG_MDF_TABNAME with default key initial size 2
11 T_WHERE Private Type reference (TYPE) MDG_MDF_T_WHERE_CLAUSE 20081218
Method Signatures

Method ASSIGN_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) DATA 20090922
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME Stammdaten: Feldname 20090922
3 Importing I_SID Call by reference Type reference (TYPE) MDG_MDF_SID Stammdaten: Surrogate ID 20090922

Method ASSIGN_SID on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CHANGE_TOTIME_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_DEL Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Changing CT_DATA_MOD Call by reference Type reference (TYPE) SORTED TABLE 20081218
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20081218
4 Importing IT_BASIC Call by reference Type reference (TYPE) ANY TABLE Datenmenge auf der CT_DATA* angewendet wird 20081218
5 Importing I_DBTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218
6 Importing I_FISCVARNT Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20081218
7 Importing I_OPERATION Call by reference Type reference (TYPE) MDG_MDF_FLG 'W' = write; 'D' = DELETE, see constants 20081218

Method CHANGE_TOTIME_VALUE on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CHANGE_TOTIME_VALUES 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) ANY TABLE 20081218
2 Changing CT_DATA_DEL Call by reference Type reference (TYPE) ANY TABLE 20081218
3 Importing IT_BASIC Call by reference Type reference (TYPE) ANY TABLE Datenmenge auf der CT_DATA* angewendet wird 20081218
4 Importing I_DBTAB Call by reference Type reference (TYPE) MDG_MDF_TABNAME Tabellenname 20081218

Method CHANGE_TOTIME_VALUES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FIN-Stammdaten: Feldname 20081218

Method CONSTRUCTOR on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CREATE_DATA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_S Call by reference Object reference (TYPE REF TO) DATA 20081218
2 Exporting ER_TS Call by reference Object reference (TYPE REF TO) DATA 20081218
3 Importing I_DEPGROUP Call by reference Type reference (TYPE) MDG_MDF_DEPGROUP FIN-Stammdaten: Klammerungsgruppe 20081218

Method CREATE_DATA_REFERENCE on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CREATE_DATA_REF_FOR_SID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_T_SID Value transfer Object reference (TYPE REF TO) DATA 20081218

Method CREATE_DATA_REF_FOR_SID_TABLE on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method CREATE_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SID Call by reference Type reference (TYPE) MDG_MDF_SID FI-Stammdaten: Surrogate ID 20081218
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20081218
# Exception Resumable Description Created on
1 NO_SID Es konnte keine SID erzeugt werden 20081218

Method DELETE_ITAB_FROM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) INDEX TABLE 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method DELETE_ITAB_FROM_SEL on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method DELETE_VALUES 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) ANY TABLE 20081218
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
3 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
4 Importing ID_DEPGROUP Call by reference Type reference (TYPE) MDG_MDF_DEPGROUP FIN-Stammdaten: Klammerungsgruppe 20081218
5 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
6 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
7 Importing IT_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
8 Importing IT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218

Method DELETE_VALUES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method EXTEND_SEL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
2 Importing IT_TABNAME Call by reference Type reference (TYPE) MDG_MDF_T_TABNAME FIN-Stammdaten: Tabellennamen 20081218

Method EXTEND_SEL_TABLE on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method EXTEND_SEL_TABLE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
3 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellennamen 20081218

Method EXTEND_SEL_TABLE1 on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method GET_DB_TABLES_FOR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DOMVALUES Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting EF_KEYFIELD Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
3 Exporting ET_TABNAME Call by reference Type reference (TYPE) MDG_MDF_T_TABNAME FIN-Stammdaten: Tabellennamen 20081218
4 Importing IT_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
5 Importing I_DEPGROUP Call by reference Type reference (TYPE) MDG_MDF_DEPGROUP FIN-Stammdaten: Klammerungsgruppe 20081218

Method GET_DB_TABLES_FOR_READ on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method GET_FIELD_LIST_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_COMPLETE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME Feldliste für Selektion in der Datenbank 20081218
3 Exporting ET_REMAINING Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Felder der Datenbanktabelle, die nicht in et_fieldname sind 20081218
4 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
5 Importing IT_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Nachgefragte Felder 20081218

Method GET_FIELD_LIST_DB on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method GET_FIELD_LIST_DB_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_COMPLETE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME Feldliste für Selektion in der Datenbank 20081218
3 Exporting ET_FIELD_AS Call by reference Type reference (TYPE) T_FIELD_AS Liste der Felder 20081218
4 Exporting ET_REMAINING Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Felder der Datenbanktabelle, die nicht in et_fieldname sind 20081218
5 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
6 Importing IT_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Nachgefragte Felder 20081218
7 Importing I_FIELDNAME_FROMPERIOD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
8 Importing I_FIELDNAME_FROMYEAR Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218

Method GET_FIELD_LIST_DB_1 on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method GET_FISCTIME_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_FROMTIME_ATTR_ONLY Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting EF_LASTKEY_FROMTIME Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
3 Exporting EF_SEL_FISCTIME Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Exporting ET_KEY Call by reference Type reference (TYPE) MDG_MDF_T_TABNAME FIN-Stammdaten: Tabellennamen 20081218
5 Exporting E_BLOCKFIELD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
6 Exporting E_FIELDNAME_FROMPERIOD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
7 Exporting E_FIELDNAME_FROMYEAR Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
8 Exporting E_FISCPERIOD Call by reference Type reference (TYPE) MDG_MDF_FISCPERIOD Geschäftsperiode 20081218
9 Exporting E_FISCYEAR Call by reference Type reference (TYPE) MDG_MDF_FISCYEAR Geschäftsjahr 20081218
10 Importing IT_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
11 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
12 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method GET_FISCTIME_INFORMATION on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method GET_MASS_SID_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SID Call by reference Type reference (TYPE) HASHED TABLE 20081218
2 Importing I_FLAT_LINE_TYPE Call by reference Type reference (TYPE) STRING Zeilentyp einer "flachen" Struktur passend zu et_sid 20081218
# Exception Resumable Description Created on
1 NO_SID_TABLE Kein Fremdschlüssel zur SID in der Merkmalstabelle 20081218

Method GET_SELECT_FIELDLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECT_FIELDLIST Call by reference Type reference (TYPE) STRING 20081218
2 Importing IT_FIELDNAME_EXT Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FI-Stammdaten: Feldnamen 20081218
3 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method GET_SELECT_FIELDLIST on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method GET_SID_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SID Call by reference Type reference (TYPE) HASHED TABLE 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
3 Importing I_FLAT_LINE_TYPE Call by reference Type reference (TYPE) STRING Zeilentyp einer "flachen" Struktur passend zu et_sid 20081218
# Exception Resumable Description Created on
1 NO_SID_TABLE Kein Fremdschlüssel zur SID in der Merkmalstabelle 20081218

Method GET_SINGLE_SID_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SID Call by reference Type reference (TYPE) MDG_MDF_SID FI-Stammdaten: Surrogate ID 20081218
2 Exporting EF_CREATED Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Surrogate ID 20081218
3 Importing IF_CREATE Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_TRUE FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Importing IF_POST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
5 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20081218
6 Importing IT_VALUE Call by reference Type reference (TYPE) MDG_MDF_TS_FIELD_VAL FIN-Stammdaten: Paare Feldname / Wert 20081218
# Exception Resumable Description Created on
1 NO_SID In der SID-Tabelle wurde kein Eintrag gefunden 20081218
2 NO_SID_FIELD Prüftabelle des Merkmals enhtält keine SID 20081218
3 NO_SID_TABLE Kein Fremdschlüssel zur SID in der Merkmalstabelle 20081218

Method GET_TRANSPORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Tabelle mit den Schlüsseln der geänderten Werte 20081218
3 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method GET_TRANSPORT_TABLE on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method HANDLE_DISCARD_READ_BUFFER Signature

Method HANDLE_DISCARD_READ_BUFFER on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no parameter.
Method HANDLE_DISCARD_READ_BUFFER on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method INIT_FIELD_PROPERTIES Signature

Method INIT_FIELD_PROPERTIES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no parameter.
Method INIT_FIELD_PROPERTIES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method POST_SID Signature

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

Method POST_SID on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method READ_SINGLE_VALUE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE Call by reference Type reference (TYPE) ANY 20081218
2 Exporting ET_FIELD_VAL Call by reference Type reference (TYPE) MDG_MDF_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20081218
3 Importing IT_FIELD_DB Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
4 Importing IT_FIELD_OUT Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Fieldlist of table 20081218
5 Importing IT_SEL_WHERE Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
6 Importing IT_WHERE Call by reference Type reference (TYPE) T_WHERE 20081218
7 Importing I_EXCEPTION Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
8 Importing I_FIELDNAME_FROMPERIOD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
9 Importing I_FIELDNAME_FROMYEAR Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
10 Importing I_FISCPERIOD Call by reference Type reference (TYPE) MDG_MDF_FISCPERIOD Geschäftsperiode 20081218
11 Importing I_FISCYEAR Call by reference Type reference (TYPE) MDG_MDF_FISCYEAR Geschäftsjahr 20081218
12 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
# Exception Resumable Description Created on
1 NOT_FOUND 20081218

Method READ_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VAL Call by reference Type reference (TYPE) MDG_MDF_TS_FIELD_VAL FIN-Stammdaten: Paare Feldname / Wert 20081218
2 Exporting ET_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218
3 Importing ID_DEPGROUP Call by reference Type reference (TYPE) MDG_MDF_DEPGROUP FIN-Stammdaten: Klammerungsgruppe 20081218
4 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
5 Importing IT_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
6 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
7 Importing IT_VALUE_BUFFER_DEL Call by reference Type reference (TYPE) MDG_MDF_TS_DEL_BUFFER FIN-Stammdaten: Puffertabelle zum Löschen der Merkmalswerte 20081218
8 Importing IT_VALUE_BUFFER_MOD Call by reference Type reference (TYPE) ANY TABLE 20081218
9 Importing IT_VALUE_BUFFER_TOTIME Call by reference Type reference (TYPE) IF_MDG_MDF_STORAGE_CHAR=>T_BUFFER_TOTIME 20081218

Method READ_VALUES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method READ_VALUE_PROP_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing IT_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME 20081218
3 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL 20081218
4 Importing I_DEPGROUP Call by reference Type reference (TYPE) MDG_MDF_DEPGROUP 20081218

Method READ_VALUE_PROP_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method REBUILD_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218

Method REBUILD_SID on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method REBUILD_SID_P Signature

Method REBUILD_SID_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no parameter.
Method REBUILD_SID_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method REPLACE_DIVERGING_FIELDNAMES Signature

Method REPLACE_DIVERGING_FIELDNAMES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no parameter.
Method REPLACE_DIVERGING_FIELDNAMES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method REPLACE_DIVERGING_FIELDNAMES_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
2 Exporting ET_FIELD_STANDARD Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
3 Exporting ET_KEY Call by reference Type reference (TYPE) MDG_MDF_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20081218
4 Exporting ET_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
5 Exporting E_FIELD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
6 Importing IT_FIELD Value transfer Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
7 Importing IT_FIELD_STANDARD Value transfer Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
8 Importing IT_KEY Value transfer Type reference (TYPE) MDG_MDF_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20081218
9 Importing IT_SEL Value transfer Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
10 Importing I_FIELD Value transfer Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
11 Importing I_REVERSE Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE ' ' -> EXT to INT 'X' -> INT to EXT 20081218

Method REPLACE_DIVERGING_FIELDNAMES_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method SYNCHRONIZE_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218

Method SYNCHRONIZE_SID on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method SYNCHRONIZE_SID_P Signature

Method SYNCHRONIZE_SID_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no parameter.
Method SYNCHRONIZE_SID_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method TRANSLATE_CHAR_TO_INTEGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_I Call by reference Type reference (TYPE) I 20081218
2 Importing I_CHAR Call by reference Type reference (TYPE) C 20081218
3 Importing I_LEN Call by reference Type reference (TYPE) I 20081218

Method TRANSLATE_CHAR_TO_INTEGER on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method TRANSLATE_INTEGER_TO_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAR Call by reference Type reference (TYPE) C 20081218
2 Importing I_I Call by reference Type reference (TYPE) I 20081218

Method TRANSLATE_INTEGER_TO_CHAR on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method TRANSPORT_BY_SEL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) MDG_MDF_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20081218
3 Importing IF_COMPLETE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Importing IF_TEXT_ONLY Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
5 Importing IF_USE_MASK Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
6 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method TRANSPORT_BY_SEL_P on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method TRANSPORT_BY_SEL_P1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) MDG_MDF_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20081218
3 Importing IF_COMPLETE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Importing IF_TEXT_ONLY Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
5 Importing IF_USE_MASK Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
6 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method TRANSPORT_BY_SEL_P1 on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method WRITE_DTAB_UPDATE_LOG 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 20081218
2 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen (I, U, D, M) 20081218
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20081218

Method WRITE_DTAB_UPDATE_LOG on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method WRITE_DTAB_UPDATE_LOG_2 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 20081218
2 Importing ID_UPDATEMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen (I, U, D, M) 20081218
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20081218

Method WRITE_DTAB_UPDATE_LOG_2 on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method WRITE_VALUES 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) ANY TABLE 20081218
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
3 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
4 Importing ID_DEPGROUP Call by reference Type reference (TYPE) MDG_MDF_DEPGROUP Laufende Nummer 20081218
5 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
6 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
7 Importing IT_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
8 Importing IT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218

Method WRITE_VALUES on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.

Method XX_CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20091211
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20091211

Method XX_CHECK_BEFORE_SAVE on class CL_MDG_MDF_STORAGE_CHAR_LOCAL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702