SAP ABAP Class CL_FOBJ_TYPE_CONFIGURATION (Access to configuration of FIN object types)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_FINOBJ_MANAGER (Package) Financial Object Administration
Properties
Class CL_FOBJ_TYPE_CONFIGURATION  
Short Description Access to configuration of FIN object types    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_FINOBJ_MANAGER   Financial Object Administration 
Created 20030319   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FINB_CONFIG_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FOBJ_TYPE_CONFIGURATION has no interface implemented.
Friends
Class CL_FOBJ_TYPE_CONFIGURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CONF_ASPECT Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'TYPE_DEFINITIONS' Name of Configuration Aspect FIN Object Types 20030801
2 MD_ACC_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20030319
3 MD_CONF_STATUS Instance attribute Private Type reference (TYPE) FINB_CONF_STATUS Status of a Configuration Version 20030319
4 MT_BUFF_OBJECT Static Attribute Private See coding Buffered instances of this class 20050211
5 MT_BUFF_TYPE_CONF Instance attribute Private Type reference (TYPE) FOBJ_T_TYPE_CONF Table with FIN Object Type Configurations 20030319
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CORE_FIELDS Static method Public Method Adds Fields Always Needed 20041203
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030319
3 GET_DESCRIPTION Static method Public Method Returns Language-Dependent Description 20030912
4 GET_OBJECT Static method Public Method Returns instance of this class 20030319
5 READ Instance method Public Method Reads Configuration of one or more types 20030319
Events
Class CL_FOBJ_TYPE_CONFIGURATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_DISPLAY_PROPS Public See coding Display Attributes of FIN Object Types and Fields 20041202 BEGIN OF ys_display_props, acc_databasis TYPE acc_databasis, t_type TYPE SORTED TABLE OF ys_type_display_props WITH UNIQUE KEY finb_type_name, t_field TYPE SORTED TABLE OF ys_field_display_props WITH UNIQUE KEY fieldname, END OF ys_display_props
2 YS_FIELD_DISPLAY_PROPS Public See coding Display Attributes of a FIN Object Type Field 20041202 BEGIN OF ys_field_display_props, fieldname TYPE finb_md_fieldname, display_order TYPE i, END OF ys_field_display_props
3 YS_TYPE_DISPLAY_PROPS Public See coding Display Attributes of a FIN Object Type 20041202 BEGIN OF ys_type_display_props, finb_type_name TYPE fobj_type_name, display_order TYPE i, END OF ys_type_display_props
4 YT_DISPLAY_PROPS Public See coding Display Attributes of FIN Object Types and Fields 20041202 yt_display_props TYPE TABLE OF ys_display_props WITH KEY acc_databasis
Method Signatures

Method ADD_CORE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TYPE_CONF Call by reference Type reference (TYPE) FOBJ_T_TYPE_CONF Tabelle mit FIN-Objekttyp-Konfigurationen 20041203

Method ADD_CORE_FIELDS on class CL_FOBJ_TYPE_CONFIGURATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACC_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030319
2 Importing I_CONF_STATUS Call by reference Type reference (TYPE) FINB_CONF_STATUS Status einer Konfigurationsversion 20030319

Method CONSTRUCTOR on class CL_FOBJ_TYPE_CONFIGURATION has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TYPE_DESCR Call by reference Type reference (TYPE) FINB_S_TYPE_DESCR Struktur mit sprachabhängigen Typbeschreibungen 20030912
2 Exporting E_TYPE_DESCR Call by reference Type reference (TYPE) ANY Sprachabhängige Beschreibung für I_MAX_LENGTH 20030912
3 Importing IT_TYPE_DESCR Call by reference Type reference (TYPE) FINB_T_TYPE_DESCR Tabelle mit sprachabhängigen Typbeschreibungen 20030912
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20031029
5 Importing I_MAX_LENGTH Call by reference Type reference (TYPE) INT4 50 Maximale Länge der Beschreibung 20030912
6 Importing I_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME Name eines Objekttyps 20030912

Method GET_DESCRIPTION on class CL_FOBJ_TYPE_CONFIGURATION has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACC_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030319
2 Importing I_CONF_STATUS Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE Status einer Konfigurationsversion 20030319
3 Returning RO_CONFIGURATION Value transfer Object reference (TYPE REF TO) CL_FOBJ_TYPE_CONFIGURATION Konfiguration der FIN-Objekttypen einer Datenbasis 20030319

Method GET_OBJECT on class CL_FOBJ_TYPE_CONFIGURATION has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TYPE_CONF Call by reference Type reference (TYPE) FOBJ_T_TYPE_CONF Tabelle mit FIN-Objekttyp-Konfigurationen 20030319
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Ausnahme mit Fehlermeldung in SY-Feldern 20030404
2 CX_FOBJ_NO_CONFIGURATION Keine Konfiguration für die Komponente FIN-Objekt vorhanden 20030804
History
Last changed by/on SAP  20050411 
SAP Release Created in 200