SAP ABAP Class CL_UG_SCDT_META_DATA (MDF Data for Field Names)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD9 (Package) Customizing Scout
Properties
Class CL_UG_SCDT_META_DATA  
Short Description MDF Data for Field Names    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGMD9   Customizing Scout 
Created 20031216   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UG_MD_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_UG_SCDT_META_DATA has no interface implemented.
Friends
Class CL_UG_SCDT_META_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_AREAID Static Attribute Public Object reference (TYPE REF TO) IF_UG_MD_AREAID FIN Master Data: Application Area 20040108
2 DO_FACTORY Static Attribute Public Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20040119
3 DO_META_DATA Static Attribute Public Object reference (TYPE REF TO) IF_UG_MD_META_DATA FIN Master Data: Metadata 20031216
4 DO_ROLE_FACTORY Static Attribute Public Object reference (TYPE REF TO) IF_UG_MD_ROLE_FACTORY FIN Master Data: Roles 20040128
5 DO_SIDMAP Static Attribute Public Object reference (TYPE REF TO) IF_UG_MD_SIDMAP FIN Master Data: Mapping Value <-> SID 20040119
6 DO_SUBOBJ Static Attribute Public Object reference (TYPE REF TO) IF_UG_MD_SUB_OBJECT FIN Master Data: Sub-object 20040108
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CONSTRUCTOR 20031216
2 GET_CHAR_FOR_SID Static method Public Method Get Character Representation for Value SID 20040119
3 GET_CHAR_INSTANCE Static method Public Method Get Instance for Physical Name 20031216
4 GET_FIELDNAME_FOR_SID Static method Public Method Get Field Names for a SID 20040119
5 GET_FIELDNAME_INSTANCE Static method Public Method Get Instance of a Field Name 20031216
6 GET_FIELDNAME_META_DATA Static method Private Method Get Instance of Local Metadata 20040219
7 GET_FIELDNAME_SID Static method Public Method Get SID for a Field Name 20040226
8 GET_FIELD_ATTRIBUTES Static method Public Method Get Attributes for a Field Name 20040108
9 GET_FIELD_ATTRIB_TABLES Static method Public Method Attribute Tables for Field Names 20040221
10 GET_FIELD_CHECKTABLE Static method Public Method Check Table for Field Names 20040221
11 GET_FIELD_ROLE Static method Public Method Get role for a field name 20040128
12 GET_FIELD_SUBOBJECT Static method Public Method Get Subobjects for a Field Name 20040108
13 GET_FIELD_TABNAME Static method Public Method Tables for a Field Name 20040108
14 GET_TABNAME_STRUCT Static method Public Method Tables and Structures for a Field Name 20031216
15 IS_NAMED_FIELD Static method Public Method Check for Named GUID Field name 20040224
16 _CHECK_TABLE Static method Private Method Check if table exists 20040217
Events
Class CL_UG_SCDT_META_DATA has no event.
Types
Class CL_UG_SCDT_META_DATA has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_CHAR_FOR_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) STRING Merkmalswert 20040119
2 Importing I_FIELDNAME_SID Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20040119
3 Importing I_VALUE_SID Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20040119

Method GET_CHAR_FOR_SID on class CL_UG_SCDT_META_DATA has no exception.

Method GET_CHAR_INSTANCE Signature

Method GET_CHAR_INSTANCE on class CL_UG_SCDT_META_DATA has no parameter.
Method GET_CHAR_INSTANCE on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELDNAME_FOR_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040119
2 Importing I_FIELDNAME_SID Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20040119

Method GET_FIELDNAME_FOR_SID on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELDNAME_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UG_MD_FIELDNAME FIN-Stammdaten: Meta Daten 20040210
2 Exporting ES_FPROP Call by reference Type reference (TYPE) UGMD_S_FPROP FIN-Stammdaten: Feldeigenschaften 20040210
3 Exporting E_TEXT Call by reference Type reference (TYPE) UG_TXTLG Langtext 20040210
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040210

Method GET_FIELDNAME_INSTANCE on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELDNAME_META_DATA 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) CL_UG_MD_FIELD_LOCAL_METADATA FIN-Stammdaten: Metadaten für Feld im lokalen System 20040219
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040219

Method GET_FIELDNAME_META_DATA on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELDNAME_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME_SID Call by reference Type reference (TYPE) UG_SID FI-Stammdaten: Surrogate ID 20040226
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040226

Method GET_FIELDNAME_SID on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) UGMD_TS_FIELD_TABNAME FIN-Stammdaten: Felder in Tabellen 20040108
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040108

Method GET_FIELD_ATTRIBUTES on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELD_ATTRIB_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_DTAB Call by reference Object reference (TYPE REF TO) CL_UG_FIELDINFO_LOCAL Feldinformationen zu einem (lokalen) Dictionarytyp 20040221
2 Exporting ET_TABNAME Call by reference Type reference (TYPE) UGMD_T_TABNAME Tabellenname 20040221
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040221

Method GET_FIELD_ATTRIB_TABLES on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELD_CHECKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_DTAB Call by reference Object reference (TYPE REF TO) CL_UG_FIELDINFO_LOCAL Feldinformationen zu einem (lokalen) Dictionarytyp 20040221
2 Exporting E_CHECKTABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20040221
3 Exporting E_TEXTTABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20040221
4 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040221
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040221

Method GET_FIELD_CHECKTABLE on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELD_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROLE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20040128
2 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040216
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040128
# Exception Resumable Description Created on
1 FIELDNAME_NOT_FOUND 20070525

Method GET_FIELD_SUBOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_SUBOBJ Call by reference Type reference (TYPE) UGMD_TS_FIELD_SUBOBJECT FIN-Stammdaten: Sub-Objekte zu Feld 20040108
2 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040216
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040108

Method GET_FIELD_SUBOBJECT on class CL_UG_SCDT_META_DATA has no exception.

Method GET_FIELD_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABNAME Call by reference Type reference (TYPE) UGMD_T_TABNAME FIN-Stammdaten: Tabellennamen 20040108
2 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040128
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040108

Method GET_FIELD_TABNAME on class CL_UG_SCDT_META_DATA has no exception.

Method GET_TABNAME_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABNAME_STRUCT Call by reference Type reference (TYPE) UGMD_TS_TABNAME_STRUCT FI-Stammdaten: Zuordnung gen. Tabellen zu Strukturen 20031216
2 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040323
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20031216

Method GET_TABNAME_STRUCT on class CL_UG_SCDT_META_DATA has no exception.

Method IS_NAMED_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_IS_NAMED Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040224
2 Exporting E_NAMED_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040224
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040224
4 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20040224

Method IS_NAMED_FIELD on class CL_UG_SCDT_META_DATA has no exception.

Method _CHECK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040217
2 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040217

Method _CHECK_TABLE on class CL_UG_SCDT_META_DATA has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 300