SAP ABAP Interface IF_FINB_CONFIG_META (Financials Configuration)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_CONFIGURATION (Package) Financials Configuration Service
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_CONFIG_META Metadata Repository 20050411
Properties
Interface IF_FINB_CONFIG_META  
Short Description Financials Configuration    
General Data
Package FINB_CONFIGURATION   Financials Configuration Service 
Created 20050411   SAP 
Last changed 20050428   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_CONFIG_META has no interface.
Friends
Interface IF_FINB_CONFIG_META has no friend.
Attributes
Interface IF_FINB_CONFIG_META has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELD_TYPE Static method Public Method 20050413
2 GET_TABLE_TYPE Static method Public Method 20050414
3 GET_T_CHANGEABLE Static method Public Method 20050411
4 GET_T_DENIED_DELETIONS Static method Public Method 20050411
5 GET_T_NAMESPACES Static method Public Method 20050411
Events
Interface IF_FINB_CONFIG_META has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ASPECT Public See coding 20050418 begin of ys_aspect , name type fieldname , tabletype type ttypename , ts_fieldname type yts_Fieldname , ts_content_constraints type ys_content_constraints , t_templates type yt_template , t_items type yt_item , is_enhanceable type boole_d , shall_be_enhanceable type boole_d , " ** end of ys_aspect
2 YS_CELL Public See coding 20050418 begin of ys_cell , fieldname type fieldname , s_constant type ys_constant , t_aspect type ref to data , " yt_aspect , t_text type ref to data , " yt_aspect , end of ys_cell
3 YS_CONSTANT Public See coding 20050418 begin of ys_constant , value type string , is_read_only type boole_d , shall_be_read_only type boole_d , " ** (authoring mode) end of ys_constant
4 YS_CONTENT_CONSTRAINTS Public See coding 20050418 begin of ys_content_constraints , fieldname type fieldname , * s_foreign_key type ys_foreign_key , ts_reserved_prefix type yt_reserved_prefix , is_visible type boole_d , shall_be_visible type boole_d , " ** * t_default_rule type ys_template_value , end of ys_content_constraints
5 YS_DATA_TYPE Public See coding 20050422 begin of ys_data_type , ddic_domain type domname , structure type tabname , struc_field type fieldname , end of ys_data_type
6 YS_FIELDNAME Public See coding 20050422 begin of ys_fieldname , name type fieldname , key_pos type numc2 , " 0 means 'no key field' s_data_type type ys_data_type , end of ys_fieldname
7 YS_FOREIGN_KEY Public See coding 20050411 begin of ys_foreign_key , targetcomponent type finb_conf_comp , targetaspect type finb_conf_aspect , targetsubaspect type fieldname , targetfield type string , ts_restriction type yts_restriction , end of ys_foreign_key
8 YS_ITEM Public See coding 20050418 begin of ys_item , ts_cell type yt_cell , is_deleteable type boole_d , shall_be_deleteable type boole_d , " ** end of ys_item
9 YS_RESERVED_PREFIX Public See coding 20050418 begin of ys_reserved_prefix , prefix type string , end of ys_reserved_prefix
10 YS_RESTRICTION Public See coding 20050415 begin of ys_restriction , targetfield type string , localfield type string , t_single_value type yt_single_value , end of ys_restriction
11 YS_SINGLE_VALUE Public See coding 20050411 begin of ys_single_value , value type string , end of ys_single_value
12 YS_TEMPLATE Public See coding 20050415 begin of ys_template , t_template_value type yt_template_value , is_deleteable type boole_d , end of ys_template
13 YS_TEMPLATE_VALUE Public See coding 20050415 begin of YS_TEMPLATE_VALUE , name type string , foreignkey type ys_foreign_key , t_single_value type yt_single_value , t_sub_templates type ref to data , " in case is a subaspect " should be: , but abap has no forward declarations is_read_only type boole_d , shall_be_read_only type boole_d , " only relevant for non key fields " 2 semantics: if set : the template creates changeable entries " plus: the foreignkey and singlevalues may be changed by higher BC-Sets ts_reserved_prefix_shall_be type sorted table of string with unique key table_line , " reserved prefixes of this layer ts_reserved_prefix type sorted table of string with unique key table_line , " read only reserved prefixes (defined in lower layers) * o_enquire_foreignkey type ref to if_finb_enquire_foreignkey , end of ys_template_value
14 YTS_FIELDNAME Public See coding 20050424 yts_fieldname type sorted table of ys_fieldname with unique key name
15 YTS_RESTRICTION Public See coding 20050415 yts_restriction type sorted table of ys_restriction with unique key targetfield
16 YT_ASPECT Public See coding 20050418 yt_aspect type standard table of ys_aspect
17 YT_CELL Public See coding 20050418 yt_cell type sorted table of ys_cell with unique key fieldname
18 YT_CONTENT_CONSTRAINTS Public See coding 20050418 yt_content_constraints type sorted table of ys_content_constraints with unique key fieldname
19 YT_ITEM Public See coding 20050418 yt_item type standard table of ys_item with default key
20 YT_RESERVED_PREFIX Public See coding 20050418 yt_reserved_prefix type standard table of ys_reserved_prefix with default key
21 YT_SINGLE_VALUE Public See coding 20050413 yt_single_value type standard table of ys_single_value with default key
22 YT_TEMPLATE Public See coding 20050415 yt_template type standard table of ys_template with default key
23 YT_TEMPLATE_VALUE Public See coding 20050415 yt_template_value type sorted table of ys_template_value with unique key name
Method Signatures

Method GET_FIELD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DATA Call by reference Object reference (TYPE REF TO) DATA 20050413
2 Importing IO_TABLE_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050413
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050413
4 Importing I_SUB_TABLE Call by reference Type reference (TYPE) FIELDNAME 20050413
5 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) TTYPENAME Name des Tabellentyps 20050413
# Exception Resumable Description Created on
1 TABLE_IS_BADLY_STRUCTURED 20050413

Method GET_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TABLE_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20050414
2 Exporting E_TABLE_TYPE Call by reference Type reference (TYPE) TTYPENAME 20050414
3 Importing I_ASPECT Call by reference Type reference (TYPE) FINB_CONF_ASPECT 20050414
4 Importing I_COMPONENT Call by reference Type reference (TYPE) FINB_CONF_COMP 20050414
# Exception Resumable Description Created on
1 NOT_AVAILABLE 20050414

Method GET_T_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TABLE_CHANGEABLE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050411
2 Importing IO_TABLE_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050411
3 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) TTYPENAME Name des Tabellentyps 20050411
# Exception Resumable Description Created on
1 TABLE_IS_BADLY_STRUCTURED 20050411

Method GET_T_DENIED_DELETIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TABLE_DENIED_DELETIONS Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050411
2 Importing IO_TABLE_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050411
3 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) TTYPENAME Name des Tabellentyps 20050411
# Exception Resumable Description Created on
1 TABLE_IS_BADLY_STRUCTURED 20050411

Method GET_T_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TABLE_NAMESPACES Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050411
2 Importing IO_TABLE_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20050411
3 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) TTYPENAME Name des Tabellentyps 20050411
# Exception Resumable Description Created on
1 TABLE_IS_BADLY_STRUCTURED 20050411
History
Last changed by/on SAP  20050428 
SAP Release Created in 600