SAP ABAP Interface IF_FINB_MD_CHAR_FACTORY (Central Factory)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-MDF (Application Component) Master Data Framework
     FINB_CHAR_FRAMEWORK (Package) Simple Master Data Service
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_MD_CHAR_FACTORY Central Factory 20040325
Properties
Interface IF_FINB_MD_CHAR_FACTORY  
Short Description Central Factory    
General Data
Package FINB_CHAR_FRAMEWORK   Simple Master Data Service 
Created 20040325   SAP 
Last changed 20041209   SAP 
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)
Interfaces
Interface IF_FINB_MD_CHAR_FACTORY has no interface.
Friends
Interface IF_FINB_MD_CHAR_FACTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASSNAME_CHAR_BO Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_CHAR_BO' CHAR Class for BO 20040929
2 GC_CLASSNAME_CHAR_DTEL Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_CHAR_DTEL' CHAR Class for DTEL 20040407
3 GC_CLASSNAME_CHAR_IOBJ Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_CHAR_IOBJ' CHAR Class for IOBJ 20040407
4 GC_CLASSNAME_REGISTRY_ESA Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_REGISTRY_ESA' Class Name Registry Class for ESA 20040929
5 GC_CLASSNAME_RE_BO Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_REGISTRYENTITY_BO' Class Name Registration Entity BO 20040929
6 GC_CLASSNAME_RE_DTEL Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_REGISTRYENTITY_DTEL' Class Name Registration Entity DTEL 20040407
7 GC_CLASSNAME_RE_IOBJ Constant Public Type reference (TYPE) FINB_MD_CLASSNAME 'CL_FINB_MD_REGISTRYENTITY_IOBJ' Class Name Registration Entity IOBJ 20040407
8 GC_DEFAULT_MDF_APPLICATION Constant Public Type reference (TYPE) FINB_MD_MDF_APPL 'EA' Default MDF Application 20040407
9 GC_FIELDNAME_CURRENCY Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'CURRENCY' Field Name for Currency 20040331
10 GC_FIELDNAME_DATE Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'DATE' Field Name for Date 20041130
11 GC_FIELDNAME_DATE_FROM Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'DATE_FROM' Field Name for From-Date 20041130
12 GC_FIELDNAME_DATE_TO Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'DATE_TO' Field Name for To-Date 20041130
13 GC_FIELDNAME_EXIST Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'EXIST' Field Name for EXIST Field 20040409
14 GC_FIELDNAME_LANGU Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'LANGU' Field Name for Language 20040331
15 GC_FIELDNAME_TXTLG Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'TXTLG' Field name for long text 20040331
16 GC_FIELDNAME_TXTMI Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'TXTMI' Field Name for Medium Text 20040331
17 GC_FIELDNAME_TXTSH Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'TXTSH' Field name for short text 20040331
18 GC_FIELDNAME_UNIT Constant Public Type reference (TYPE) FINB_MD_FIELDNAME 'UNIT' Field Name for Unit 20040331
19 GC_ROLLNAME_CURRENCY Constant Public Type reference (TYPE) ROLLNAME 'WAERS' Data Element for Field Name CURRENCY 20040407
20 GC_ROLLNAME_DATE Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_DATE' Data Element for Date Fields 20041112
21 GC_ROLLNAME_DATE_FROM Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_DATE_FROM' Data Element for From-Date 20041130
22 GC_ROLLNAME_DATE_TO Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_DATE_TO' Data Element for To-Date 20041130
23 GC_ROLLNAME_LANGU Constant Public Type reference (TYPE) ROLLNAME 'LANGU' Data Element for Field Name LANGU 20040407
24 GC_ROLLNAME_TIME Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_TIME' Data Element for Time Fields 20041112
25 GC_ROLLNAME_TXTLG Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_TXTLG' Data Element for Field Name TXTLG 20040407
26 GC_ROLLNAME_TXTMI Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_TXTMI' Data Element for Field Name TXTMI 20040407
27 GC_ROLLNAME_TXTSH Constant Public Type reference (TYPE) ROLLNAME 'FINB_MD_TXTSH' Data Element for Field Name TXTSH 20040407
28 GC_ROLLNAME_UNIT Constant Public Type reference (TYPE) ROLLNAME 'MSEHI' Data Element for Field Name UNIT 20040407
29 GC_STRUCT_TYPE_ALL_FIELD Constant Public Type reference (TYPE) FINB_MD_STRUCT_TYPE '99' Structure Type 20040605
30 GC_STRUCT_TYPE_F4 Constant Public Type reference (TYPE) FINB_MD_STRUCT_TYPE ' ' Structure Type 20040605
31 MD_REGID Instance attribute Public Type reference (TYPE) FINB_MD_REGID Registration Identification 20040325
32 MF_BUFFERED Instance attribute Public Type reference (TYPE) FINB_MD_BOOLEAN Boolean Value (True or False) 20040404
Methods
# Method Level Visibility Method type Description Created on
1 DISCARD_BUFFER Static method Public Method Reset Buffer for All Registrations 20040325
2 GET_CHAR_INSTANCE Instance method Public Method Get Characteristic Instance 20040325
3 GET_INSTANCE Static method Public Method Get Mill Instance 20040325
4 GET_REGISTRY_INSTANCE Instance method Public Method Get Registration Instance 20040325
5 IS_ESA_AVAILABLE Static method Public Method Checks Whether ESA Available 20040929
6 IS_MDF_AVAILABLE Static method Public Method Checks Whether MDF Available 20040329
Events
Interface IF_FINB_MD_CHAR_FACTORY has no event.
Types
Interface IF_FINB_MD_CHAR_FACTORY has no local type.
Method Signatures

Method DISCARD_BUFFER Signature

Method DISCARD_BUFFER on Interface IF_FINB_MD_CHAR_FACTORY has no parameter.
Method DISCARD_BUFFER on Interface IF_FINB_MD_CHAR_FACTORY has no exception.

Method GET_CHAR_INSTANCE 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) FINB_MD_FIELDNAME Feldname 20040325
2 Returning RO_CHAR Value transfer Object reference (TYPE REF TO) IF_FINB_MD_CHAR Merkmal 20040325
# Exception Resumable Description Created on
1 INVALID_FIELDNAME 20040404

Method GET_INSTANCE 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 20040325
2 Importing IF_BUFFERED Call by reference Type reference (TYPE) FINB_MD_BOOLEAN ABAP_TRUE Puferung 20040501
3 Returning RO_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zentrale Factory 20040325

Method GET_INSTANCE on Interface IF_FINB_MD_CHAR_FACTORY has no exception.

Method GET_REGISTRY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_REGISTRY Value transfer Object reference (TYPE REF TO) IF_FINB_MD_REGISTRY Registrierung 20040325

Method GET_REGISTRY_INSTANCE on Interface IF_FINB_MD_CHAR_FACTORY has no exception.

Method IS_ESA_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_BOOLEAN Value transfer Type reference (TYPE) FINB_MD_BOOLEAN Boolscher Wert (Wahr oder Falsch) 20040929

Method IS_ESA_AVAILABLE on Interface IF_FINB_MD_CHAR_FACTORY has no exception.

Method IS_MDF_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_BOOLEAN Value transfer Type reference (TYPE) FINB_MD_BOOLEAN Boolscher Wert (Wahr oder Falsch) 20040329

Method IS_MDF_AVAILABLE on Interface IF_FINB_MD_CHAR_FACTORY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 300