SAP ABAP Interface IF_FINB_STRUCT_TYPE (Structured Type Using Characteristics of a Data Basis)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-AET (Application Component) Accounting Entities
     FINB_TYPES (Package) Financials Type Concept
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FOBJ_TABLE_DEF Metadata of a Generic Table with Optional Persistence 20040827
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FOBJ_TYPE FIN Object Type 20040504
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UA_TYPE_BASE Basis Class of Types 20040226
Properties
Interface IF_FINB_STRUCT_TYPE  
Short Description Structured Type Using Characteristics of a Data Basis    
General Data
Package FINB_TYPES   Financials Type Concept 
Created 20040202   SAP 
Last changed 20050520   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_STRUCT_TYPE has no interface.
Friends
Interface IF_FINB_STRUCT_TYPE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_APPLICATION Instance attribute Public Type reference (TYPE) FINB_MD_APPLICATION Application 20040202
2 MD_AREAID Instance attribute Public Type reference (TYPE) FINB_MD_REGID Application Area 20040202
3 MD_ICON Instance attribute Public Type reference (TYPE) ICON_D Icon 20040202
4 MD_METATYPE Instance attribute Public Type reference (TYPE) FINB_METATYPE Metatype 20040220
5 MD_NAME Instance attribute Public Type reference (TYPE) FINB_TYPE_NAME Name of Type 20040202
6 MTH_COMPONENT Instance attribute Public Type reference (TYPE) FINB_TH_COMPONENT Components of a Type 20040427
7 MT_AUTHORITY_FIELD Instance attribute Public Type reference (TYPE) FINB_T_AUTH_FIELD Attributes of Type Components 20050317
8 MT_DESCRIPTION Instance attribute Public Type reference (TYPE) FINB_T_TYPE_DESCR Language-Dependent Type Descriptions 20040226
9 MT_TABLE_COMPONENT Instance attribute Public Type reference (TYPE) FINB_T_STRUCT_TYPE Types of Dependent Tables 20040421
Methods
# Method Level Visibility Method type Description Created on
1 GET_ADDITIONAL_KEY Instance method Public Method Provides Any Additionally Required Key for Field Access 20040202
2 GET_ALL_COMPONENTS Instance method Public Method Gets All Components, also from Subtypes 20050120
3 GET_DESCRIPTION Instance method Public Method Gets Language-Dependent Type Description 20040202
4 GET_FIELD_NAMES Instance method Public Method Provides Names of All (Flat) Components of Field Type 20040202
5 GET_PERSISTENCE_OBJECT Instance method Public Method Gets Persistence Object for Type 20040202
Events
Interface IF_FINB_STRUCT_TYPE has no event.
Types
Interface IF_FINB_STRUCT_TYPE has no local type.
Method Signatures

Method GET_ADDITIONAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20040202
2 Returning RT_FIELDNAME Value transfer Type reference (TYPE) FINB_MD_T_FIELDNAME Benötigte Feldnamen 20040202

Method GET_ADDITIONAL_KEY on Interface IF_FINB_STRUCT_TYPE has no exception.

Method GET_ALL_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_SUB_KEYS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20050120
2 Returning RT_COMPONENT Value transfer Type reference (TYPE) FINB_T_COMPONENT 20050120

Method GET_ALL_COMPONENTS on Interface IF_FINB_STRUCT_TYPE has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_LENGTH Call by reference Type reference (TYPE) INT4 50 Maximale Länge der Beschreibung 20040202
2 Returning R_DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung in Anmeldesprache 20040202

Method GET_DESCRIPTION on Interface IF_FINB_STRUCT_TYPE has no exception.

Method GET_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_WITHOUT_ADMIN_FIELDS Call by reference Type reference (TYPE) BOOLE_D Ohne admin Felder 20050511
2 Importing ID_WITHOUT_TECH_FIELDS Call by reference Type reference (TYPE) BOOLE_D Ohne technische Felder 20040506
3 Importing ID_WITH_TABLE_COMP Call by reference Type reference (TYPE) BOOLE_D Auch Felder der abhängigen Tabellen 20040506
4 Returning RT_FIELD_NAME Value transfer Type reference (TYPE) FINB_MD_T_FIELDNAME Feldnamen 20040202

Method GET_FIELD_NAMES on Interface IF_FINB_STRUCT_TYPE has no exception.

Method GET_PERSISTENCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TAB_RUN Value transfer Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN 20040202
# Exception Resumable Description Created on
1 CX_FINB_PR_FACTORY_ERROR 20040226
History
Last changed by/on SAP  20050520 
SAP Release Created in 300