SAP ABAP Class CL_FINB_MD_CHAR_MDF (Characteristic (MDF))
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-MDF (Application Component) Master Data Framework
     FINB_CHAR_FRAMEWORK (Package) Simple Master Data Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_MD_CHAR Characteristic 20040407
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_MD_CHAR_INTERNAL Characteristic Internal View 20040407
Properties
Class CL_FINB_MD_CHAR_MDF  
Short Description Characteristic (MDF)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class FINB_CHAR_FRAMEWORK    
Program status     
Category 0   
Package FINB_CHAR_FRAMEWORK   Simple Master Data Service 
Created 20040330   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FINB_MD_CHAR_ABSTRACT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_MD_CHAR Characteristic 20040407
2 IF_FINB_MD_CHAR_INTERNAL Characteristic Internal View 20040407
Friends
Class CL_FINB_MD_CHAR_MDF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DIRECTION_EXT_TO_INT Constant Private Type reference (TYPE) I 1 External -> Internal 20040408
2 GC_DIRECTION_INT_TO_EXT Constant Private Type reference (TYPE) I 2 Internal -> External 20040408
3 GTS_INSTANCE Static Attribute Private Type reference (TYPE) TS_INSTANCE Table with Occurences 20040407
4 MD_FIELDNAME Instance attribute Private Attribute reference (LIKE) 20040330
5 MD_MDF_FIELDNAME Instance attribute Private Type reference (TYPE) FIELDNAME Internal Field Name 20040405
6 MD_REGID Instance attribute Private Attribute reference (LIKE) 20040330
7 MF_BUFFERED Instance attribute Private Attribute reference (LIKE) 20040405
8 MO_CHAR_FACTORY Instance attribute Private Attribute reference (LIKE) 20040405
9 MO_MDF_PROXY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FINB_PROXY Interface MDF - MDFLight 20040404
10 MO_REGISTRYENTITY Instance attribute Private Attribute reference (LIKE) 20040330
11 MS_FPROP Instance attribute Private Type reference (TYPE) FINB_MD_S_FPROP Field Properties 20040409
12 MTS_ADEP Instance attribute Private Type reference (TYPE) FINB_MD_TS_ADEP Compound of Attributes 20040409
13 MTS_DEPGROUP Instance attribute Private Type reference (TYPE) FINB_MD_TS_DEPGROUP Compound Groups 20040409
14 MTS_DIVERGING_FIELD_EXT Instance attribute Private Type reference (TYPE) TS_DIVERGING_FIELD_EXT List of Alternative Field Names 20040408
15 MTS_DIVERGING_FIELD_INT Instance attribute Private Type reference (TYPE) TS_DIVERGING_FIELD_INT List of Alternative Field Names 20040408
16 MTS_FDEP Instance attribute Private Type reference (TYPE) FINB_MD_TS_FDEP Field Pairing 20040409
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040330
2 CONVERT_DIVERGING Instance method Private Method 20040420
3 DISCARD_BUFFER_INSTANCE Instance method Private Method 20040411
Events
Class CL_FINB_MD_CHAR_MDF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DIVERGING_FIELD Private See coding 20040408 BEGIN OF s_diverging_field, external TYPE fieldname, internal TYPE fieldname, END OF s_diverging_field
2 S_INSTANCE Private See coding 20040407 BEGIN OF s_instance, regid TYPE finb_md_regid, fieldname TYPE finb_md_fieldname, buffered TYPE finb_md_boolean, o_char TYPE REF TO cl_finb_md_char_mdf, END OF s_instance
3 TS_DIVERGING_FIELD_EXT Private See coding 20040408 ts_diverging_field_ext TYPE SORTED TABLE OF s_diverging_field WITH UNIQUE KEY external
4 TS_DIVERGING_FIELD_INT Private See coding 20040408 ts_diverging_field_int TYPE SORTED TABLE OF s_diverging_field WITH UNIQUE KEY internal
5 TS_INSTANCE Private See coding 20040407 ts_instance TYPE SORTED TABLE OF s_instance WITH UNIQUE KEY regid fieldname buffered
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REGID Call by reference Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20040330
2 Importing IF_BUFFERED Call by reference Type reference (TYPE) FINB_MD_BOOLEAN Boolscher Wert (Wahr oder Falsch) 20040405
3 Importing IO_CHAR_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zentrale Fabrik 20040407
4 Importing IO_REGISTRYENTITY Call by reference Object reference (TYPE REF TO) IF_FINB_MD_REGISTRYENTITY Registrierungsentität 20040330

Method CONSTRUCTOR on class CL_FINB_MD_CHAR_MDF has no exception.

Method CONVERT_DIVERGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUE Value transfer Type reference (TYPE) ANY beliebige Struktur 20040420
2 Exporting ETA_VALUE Value transfer Type reference (TYPE) ANY TABLE beliebige Tabelle 20040420
3 Exporting ETS_FIELD Value transfer Type reference (TYPE) FINB_MD_TS_FIELDNAME Feldnamen 20040420
4 Exporting ETS_KEY Value transfer Type reference (TYPE) FINB_MD_TS_KEY Schlüsseltabelle (Feldname/Feldwerte) 20040420
5 Exporting ETS_SEL Value transfer Type reference (TYPE) FINB_MD_TS_SEL Selektion 20040420
6 Importing ID_DIRECTION Call by reference Type reference (TYPE) I Siehe Konstanten GC_DIRECTION* 20040420
7 Importing IS_VALUE Value transfer Type reference (TYPE) ANY beliebige Struktur 20040420
8 Importing ITA_VALUE Value transfer Type reference (TYPE) ANY TABLE beliebige Tabelle 20040420
9 Importing ITS_FIELD Value transfer Type reference (TYPE) FINB_MD_TS_FIELDNAME Feldnamen 20040420
10 Importing ITS_FIELD_RESTRICT Call by reference Type reference (TYPE) FINB_MD_TS_FIELDNAME Einschränkung diverg. Felder 20040420
11 Importing ITS_KEY Value transfer Type reference (TYPE) FINB_MD_TS_KEY Schlüsseltabelle (Feldname/Feldwerte) 20040420
12 Importing ITS_SEL Value transfer Type reference (TYPE) FINB_MD_TS_SEL Selektion 20040420

Method CONVERT_DIVERGING on class CL_FINB_MD_CHAR_MDF has no exception.

Method DISCARD_BUFFER_INSTANCE Signature

Method DISCARD_BUFFER_INSTANCE on class CL_FINB_MD_CHAR_MDF has no parameter.
Method DISCARD_BUFFER_INSTANCE on class CL_FINB_MD_CHAR_MDF has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 300