SAP ABAP Class CL_UA_TYPE_BASE (Basis Class of Types)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-AET (Application Component) Accounting Entities
     FINB_ACCOUNTING_TYPES (Package) Accounting Types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_STRUCT_TYPE Structured Type Using Characteristics of a Data Basis 20040226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_CC_SPLIT_TYPE Cost Component Split Type 20021108
2 Inheritance (c INHERITING FROM c_ref)  CL_UA_CONTEXT_TYPE ContextType 20020802
3 Inheritance (c INHERITING FROM c_ref)  CL_UA_ELEMENT_TYPE Basis Class of All Types 20020505
4 Inheritance (c INHERITING FROM c_ref)  CL_UA_HIER_OBJECT_TYPE Hierarchy Node Type 20040429
5 Inheritance (c INHERITING FROM c_ref)  CL_UA_LEVEL_TYPE Characteristics that form a level 20020505
6 Inheritance (c INHERITING FROM c_ref)  CL_UA_MODEL_TYPE Characteristics that form a level 20031208
7 Inheritance (c INHERITING FROM c_ref)  CL_UA_OBJECT_TYPE Object Type 20040115
8 Inheritance (c INHERITING FROM c_ref)  CL_UA_SUB_TYPE Subcomponent of a Structured Type 20040226
9 Inheritance (c INHERITING FROM c_ref)  CL_UA_TABLE_TYPE Metadata of a Costing Solution 20020614
Properties
Class CL_UA_TYPE_BASE  
Short Description Basis Class of Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_ACCOUNTING_TYPES   Accounting Types 
Created 20020505   SAP 
Last change 20050615   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_CONFIG_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_ACC_STRUCT_TYPE_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_STRUCT_TYPE Structured Type Using Characteristics of a Data Basis 20040226
Friends
Class CL_UA_TYPE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_APPLICATION Constant Public Type reference (TYPE) FINB_MD_APPLICATION 'EA' MDF Application 20030722
2 CD_CONF_ASPECT_ALT_FIELD_DESCR Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_ALTERNATIVE_FIELD_DESCR' 20050322
3 CD_CONF_ASPECT_ATTR_SET_ASSIGN Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_ATTR_SET_ASSIGN' 20050318
4 CD_CONF_ASPECT_ATTR_SET_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_ATTR_SET_TYPES' 20050318
5 CD_CONF_ASPECT_AUTH_FIELDS Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_AUTH_FIELDS' 20050321
6 CD_CONF_ASPECT_CCST_ASSIGNMENT Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_CCST_ASSIGNMENTS' 20050322
7 CD_CONF_ASPECT_CCS_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_CCS_TYPES' 20030715
8 CD_CONF_ASPECT_CONTEXT_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_CONTEXT_TYPES' 20030715
9 CD_CONF_ASPECT_EDGE_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_EDGE_TYPES' 20030715
10 CD_CONF_ASPECT_FIELD_CONTROL Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_FIELD_CONTROL' 20050321
11 CD_CONF_ASPECT_FOBJ_EXTENSION Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_FOBJ_TYPE_EXTENSION' 20030815
12 CD_CONF_ASPECT_FORMULA_ASS Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_FORMULA_ASSIGNMENT' Configuration Aspect 20050513
13 CD_CONF_ASPECT_HIER_EDGE_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_HIER_EDGE_TYPES' 20030715
14 CD_CONF_ASPECT_HIER_NODE_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_HIER_NODE_TYPES' 20030715
15 CD_CONF_ASPECT_HIER_OBJ_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_HIER_OBJECT_TYPES' 20050318
16 CD_CONF_ASPECT_LEVEL_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_LEVEL_TYPES' 20030715
17 CD_CONF_ASPECT_METHOD Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_METHOD' Configuration Aspect 20050513
18 CD_CONF_ASPECT_MODEL_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_MODEL_TYPES' 20050318
19 CD_CONF_ASPECT_NODE_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_NODE_TYPES' 20030715
20 CD_CONF_ASPECT_SENDER_RECEIVER Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_SENDER_RECEIVER' 20050324
21 CD_CONF_ASPECT_STATUS Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_STATUS' 20050404
22 CD_CONF_ASPECT_STATUS_PROFILE Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_STATUS_PROFILES' 20050404
23 CD_CONF_ASPECT_TABLE_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'ACC_TABLE_TYPES' 20030715
24 CD_CONF_ASPECT_TREE_NODE_TYPES Constant Public Type reference (TYPE) FINB_CONF_ASPECT 'UAB_TREE_NODE_TYPES' 20030715
25 CD_CONF_COMP_COSTING_TYPES Constant Public Type reference (TYPE) FINB_CONF_COMP 'COSTING_TYPES' 20030721
26 CD_CONF_COMP_FINB_TYPES Constant Public Type reference (TYPE) FINB_CONF_COMP 'FINB_TYPES' 20030715
27 CD_INPUT_EDITABLE Constant Public Type reference (TYPE) C ' ' 20041214
28 CD_INPUT_INVISIBLE Constant Public Type reference (TYPE) C 'I' 20041214
29 CD_INPUT_NOT_EDITABLE Constant Public Type reference (TYPE) C 'N' 20041214
30 CD_INPUT_OBLIGATORY Constant Public Type reference (TYPE) C 'O' 20041214
31 CD_READONLY_MAGIC Constant Public Type reference (TYPE) CHAR08 'READONLY' CHAR08 20050311
32 CD_READONLY_NOT_USED Constant Public Type reference (TYPE) STRING 'READONLY_NOT_USED' "Pseudo Field Name" 20050311
33 CD_READ_ONLY_SUFFIX Constant Public Type reference (TYPE) CHAR04 '&RO&' Suffix for Read Only Style 20050105
34 MD_APPLICATION Instance attribute Protected Attribute reference (LIKE) 20040226
35 MD_AREAID Instance attribute Public Attribute reference (LIKE) 20040226
36 MD_DATABASIS Instance attribute Public Type reference (TYPE) ACC_DATABASIS 20040506
37 MD_ICON Instance attribute Public Attribute reference (LIKE) Icon in text fields (substitute display, alias) 20020521
38 MD_METATYPE Instance attribute Public Attribute reference (LIKE) 20030326
39 MD_TYPENAME Instance attribute Public Attribute reference (LIKE) Name of a Type 20020516
40 MD_VERSION Instance attribute Public Type reference (TYPE) FINB_CONF_STATUS 20030714
41 MO_PR_DISPATCHER Instance attribute Private Object reference (TYPE REF TO) IF_FINB_PR_REQUEST_DISPATCHER 20040225
42 MO_PR_TAB_RUN Instance attribute Private Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN 20040225
43 MTH_COMPONENT Instance attribute Public Attribute reference (LIKE) 20040427
44 MTH_FIELD_CONTROL Instance attribute Public Type reference (TYPE) YTH_FIELD_CONTROL 20040629
45 MT_AUTH_FIELDS Instance attribute Private Type reference (TYPE) UGMD_T_FIELDNAME 20040810
46 MT_DESCRIPTION Instance attribute Public Attribute reference (LIKE) 20040226
47 MT_FCAT Instance attribute Protected Type reference (TYPE) UAB_T_COLUMN 20040505
48 MT_TABLE_COMPONENT Instance attribute Public Attribute reference (LIKE) 20040427
49 MT_TABLE_PAIR Instance attribute Protected Type reference (TYPE) YT_TABLE_PAIR 20040903
50 ST_TYPE_BUFFER Static Attribute Protected Type reference (TYPE) YTS_TYPE_INSTANCE Type Instances 20030716
51 ST_TYPE_CONFIG Static Attribute Private Type reference (TYPE) YT_CONFIG_TYPE 20041014
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Protected Method 20030509
2 ADD_COMPONENT Instance method Public Method 20030702
3 ADD_SUB_TYPE Instance method Public Method 20040427
4 ADD_TEXT_COMPONENT Instance method Public Method 20040602
5 ADD_TEXT_TABLE Instance method Protected Method 20030513
6 ADD_UNIT_FIELD Instance method Protected Method 20030509
7 CONSTRUCTOR Instance method Public Constructor 20020505
8 DELETE_TYPE Static method Public Method 20050404
9 ENSURE_ADMIN_DATA Instance method Protected Method 20031211
10 ENSURE_OBLIGATORY_FIELDS Instance method Public Method 20030709
11 GENERATE Instance method Public Method 20030509
12 GET_ALL_COMPONENTS Instance method Public Method 20050120
13 GET_BUSINESS_NAMES Instance method Protected Method 20030509
14 GET_COLUMN Instance method Public Method 20050530
15 GET_COLUMNS Instance method Public Method 20020521
16 GET_COLUMN_NAME_INSTANCE_ID Instance method Public Method Gets Names of Column with ID for Instances (NID) 20020930
17 GET_CONTEXT Static method Public Method 20050317
18 GET_DATABASIS Static method Protected Method 20040426
19 GET_DDIC_TEXT Static method Protected Method 20030512
20 GET_DESCRIPTION Instance method Public Method 20050119
21 GET_FIELDINFO Instance method Public Method 20041213
22 GET_FIELD_NAMES Instance method Public Method 20040505
23 GET_LOGICAL_NAMES Instance method Public Method 20020517
24 GET_PERSISTENCY_PREFIX Instance method Protected Method 20030516
25 GET_TEXT Instance method Public Method Gets Text in one Language, Default: Logon Langauge 20020521
26 MODIFY_INDEX Instance method Protected Method 20030513
27 MODIFY_RUNTIME_TABLE Instance method Protected Method 20040123
28 MODIFY_TABLE Instance method Protected Method 20030509
29 READ_XML Static method Protected Method 20040427
30 REFRESH_TYPE_BUFFER Static method Public Method 20041014
31 SET_COMPONENTS Instance method Public Method 20040226
32 SET_FCAT_FROM_COMPONENT_PROPS Instance method Public Method 20030625
33 SET_ICON Instance method Public Method Set Icons 20020521
34 SET_TEXT Instance method Public Method Add or Change a Text 20020521
35 USE_NEW_CONFIGURATION Static method Public Method 20050317
Events
Class CL_UA_TYPE_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CONFIG_TYPE Protected See coding 20041014 BEGIN OF ys_config_type, version TYPE finb_conf_status, areaid TYPE finb_md_regid, t_object_type TYPE finb_t_type_config, t_table_type TYPE finb_t_table_type_config, t_context_type TYPE finb_t_type_config, t_level_type TYPE finb_t_type_config, t_model_type TYPE finb_t_type_config, t_attr_set TYPE acc_t_attribute_set_config, t_edge_type TYPE finb_t_type_config, t_hier_edge_type TYPE finb_t_type_config, t_hier_object_type TYPE finb_t_type_config, t_tree_node_type TYPE finb_t_type_config, t_ccs_type TYPE finb_t_type_config, t_attr_assignment TYPE acc_t_attr_assignment_config, END OF ys_config_type
2 YS_FIELD_CONTROL Public See coding 20050407 begin of YS_FIELD_CONTROL, comp_name type finb_md_fieldname, input_type type finb_input, as_checkbox type finb_as_checkbox, as_icon type finb_as_icon, end of ys_field_control
3 YS_SPLITTAB_NAME Public See coding 20050406 BEGIN OF ys_splittab_name , ccs_typename TYPE finb_type_name, logical_name_header TYPE finb_pr_obj_name, logical_name_item TYPE finb_pr_obj_name, END OF ys_splittab_name
4 YS_TABLE_PAIR Protected See coding 20040903 BEGIN OF ys_table_pair, org_tab TYPE REF TO if_finb_pr_tab_config, "orignal table del_tab TYPE REF TO if_finb_pr_tab_config, "table for deleted entries from org_tab END OF ys_table_pair
5 YS_TYPE_INSTANCE Protected See coding 20040225 BEGIN OF ys_type_instance, areaid TYPE finb_md_regid, status TYPE finb_conf_status, metatype TYPE finb_metatype, typename TYPE finb_type_name, * ref type ref to cl_ua_type_base, type TYPE REF TO if_finb_struct_type, END OF ys_type_instance
6 YTH_FIELD_CONTROL Public See coding 20040629 yth_field_control TYPE HASHED TABLE OF ys_field_control WITH UNIQUE KEY comp_name
7 YTS_TYPE_INSTANCE Protected See coding 20040225 yts_type_instance TYPE SORTED TABLE OF ys_type_instance WITH UNIQUE KEY areaid status metatype typename
8 YT_CONFIG_TYPE Protected See coding 20041014 yt_config_type TYPE STANDARD TABLE OF ys_config_type
9 YT_SPLITTAB_NAME Public See coding 20050406 yt_splittab_name TYPE STANDARD TABLE OF ys_splittab_name
10 YT_TABLE_PAIR Protected See coding 20040903 yt_table_pair TYPE STANDARD TABLE OF ys_table_pair
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHILD Call by reference Object reference (TYPE REF TO) IF_FINB_PR_TAB_CONFIG 20030509
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_FINB_PR_TAB_CONFIG 20030509
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR 20030509

Method ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UPDATE_OF_FCAT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20050503
2 Importing IS_COMPONENT Call by reference Type reference (TYPE) FINB_S_COMPONENT 20031205
# Exception Resumable Description Created on
1 DUPLICATE_COMPONENT 20050318

Method ADD_SUB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLE_COMP_CONFIG Call by reference Type reference (TYPE) FINB_S_TABLE_COMP_CONFIG 20040504
2 Returning RO_SUB_TYPE Value transfer Object reference (TYPE REF TO) CL_UA_SUB_TYPE 20040506
# Exception Resumable Description Created on
1 CX_FINB_ERROR 20050415

Method ADD_TEXT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMPONENT Call by reference Type reference (TYPE) FINB_S_COMPONENT 20040602
# Exception Resumable Description Created on
1 DUPLICATE_COMPONENT 20040602

Method ADD_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIG Call by reference Object reference (TYPE REF TO) IF_FINB_PR_CONFIGURATOR 20030513
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_FINB_PR_TAB_CONFIG 20030513
3 Importing IT_TABLE_COMPONENT Call by reference Type reference (TYPE) FINB_T_STRUCT_TYPE 20040519
# Exception Resumable Description Created on
1 CX_FINB_PR_FACTORY_ERROR 20030513
2 CX_FINB_PR_OBJ_ERROR 20030513

Method ADD_UNIT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELDS 20030509
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20030509
# Exception Resumable Description Created on
1 INVALID_FIELDNAME 20041213

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADD_TO_BUFFER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20050401
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS 20030715
3 Importing ID_ICON Call by reference Type reference (TYPE) ICON_D 20030811
4 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE Metatyp 20030702
5 Importing ID_TYPENAME Call by reference Type reference (TYPE) FINB_TYPE_NAME Name eines Typs 20020516
6 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20030714
7 Importing IT_DESCR Call by reference Type reference (TYPE) FINB_T_TYPE_DESCR Tabelle mit sprachabhängigen Typbeschreibungen 20030811
# Exception Resumable Description Created on
1 INVALID_DATABASIS 20030715

Method DELETE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID 20050404
2 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20050404
3 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20050404

Method DELETE_TYPE on class CL_UA_TYPE_BASE has no exception.

Method ENSURE_ADMIN_DATA Signature

Method ENSURE_ADMIN_DATA on class CL_UA_TYPE_BASE has no parameter.
Method ENSURE_ADMIN_DATA on class CL_UA_TYPE_BASE has no exception.

Method ENSURE_OBLIGATORY_FIELDS Signature

Method ENSURE_OBLIGATORY_FIELDS on class CL_UA_TYPE_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_ERROR 20050415
2 CX_FINB_TYPES_FOREIGN_LOCK 20050407
3 CX_FINB_TYPES_READ_FAILED 20050407

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIG Call by reference Object reference (TYPE REF TO) IF_FINB_PR_CONFIGURATOR 20030509
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20030509

Method GENERATE on class CL_UA_TYPE_BASE has no exception.

Method GET_ALL_COMPONENTS Signature

Method GET_ALL_COMPONENTS on class CL_UA_TYPE_BASE has no parameter.
Method GET_ALL_COMPONENTS on class CL_UA_TYPE_BASE has no exception.

Method GET_BUSINESS_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TEXT Call by reference Type reference (TYPE) STRING 20030509
2 Returning RT_BUSINESS_NAMES Value transfer Type reference (TYPE) FINB_PR_T_BUSINESS_NAME 20030509

Method GET_BUSINESS_NAMES on class CL_UA_TYPE_BASE has no exception.

Method GET_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_NAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20050530
2 Returning RS_COLUMN Value transfer Type reference (TYPE) UAB_S_COLUMN 20050530
# Exception Resumable Description Created on
1 UNKNOWN_COLUMN 20050530

Method GET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ONLY_KEY_COLUMNS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur Schlüsselspalten lesen 20020815
2 Returning RT_COLUMNS Value transfer Type reference (TYPE) UAB_T_COLUMN Feldkatalog 20020523

Method GET_COLUMNS on class CL_UA_TYPE_BASE has no exception.

Method GET_COLUMN_NAME_INSTANCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_COLUMN_NAME Value transfer Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20020930

Method GET_COLUMN_NAME_INSTANCE_ID on class CL_UA_TYPE_BASE has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS 20050317
2 Returning RO_CONTEXT Value transfer Object reference (TYPE REF TO) CL_FINB_CONTEXT 20050317

Method GET_CONTEXT on class CL_UA_TYPE_BASE has no exception.

Method GET_DATABASIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20050119
2 Returning RD_DATABASIS Value transfer Type reference (TYPE) ACC_DATABASIS 20040426

Method GET_DATABASIS on class CL_UA_TYPE_BASE has no exception.

Method GET_DDIC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TEXT Value transfer Type reference (TYPE) STRING 20030512
2 Importing TEXT_ID Call by reference Type reference (TYPE) I 1 = Kopftabelle, 2 = Item, 3 = Text 20030512

Method GET_DDIC_TEXT on class CL_UA_TYPE_BASE has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_UA_TYPE_BASE has no parameter.
Method GET_DESCRIPTION on class CL_UA_TYPE_BASE has no exception.

Method GET_FIELDINFO 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 20041213
2 Returning RS_FPROP Value transfer Type reference (TYPE) FINB_MD_S_FPROP 20041213
# Exception Resumable Description Created on
1 INVALID_FIELDNAME 20041213

Method GET_FIELD_NAMES Signature

Method GET_FIELD_NAMES on class CL_UA_TYPE_BASE has no parameter.
Method GET_FIELD_NAMES on class CL_UA_TYPE_BASE has no exception.

Method GET_LOGICAL_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DB_HEADER_TABLE Call by reference Type reference (TYPE) FINB_GN_LOGICAL_NAME Datenbanktabelle für Instanz-Header 20020802
2 Exporting ED_DB_ITEM_TABLE Call by reference Type reference (TYPE) FINB_GN_LOGICAL_NAME Datenbanktabelle für Instanz-Items 20031210
3 Exporting ED_DB_TEXT_TABLE Call by reference Type reference (TYPE) FINB_GN_LOGICAL_NAME Datenbanktabelle für die Instanz-Texte 20020607
4 Exporting ED_UPDATE_MODULE Call by reference Type reference (TYPE) FINB_GN_LOGICAL_NAME Verbuchungsbaustein 20020910
5 Exporting ED_UPDATE_MODULE_CALLER Call by reference Type reference (TYPE) FINB_GN_LOGICAL_NAME Baustein zum Aufruf des Verbuchungsbausteins 20020912
6 Exporting ET_SPLITTAB_TABLES Call by reference Type reference (TYPE) YT_SPLITTAB_NAME Datenbanktabellen für Schichtungswerte 20020604
7 Importing ID_HISTORIC_ENTRIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20050323
# Exception Resumable Description Created on
1 INVALID_CONFIGURATION 20031210
2 INVALID_DATABASIS 20031210

Method GET_PERSISTENCY_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_PREFIX Value transfer Type reference (TYPE) STRING 20030516

Method GET_PERSISTENCY_PREFIX on class CL_UA_TYPE_BASE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SPRAS Value transfer Type reference (TYPE) SPRAS Sprachkennzeichen 20020618
2 Returning RD_TEXT Value transfer Type reference (TYPE) STRING Costing Solution Typ-Text 20020521

Method GET_TEXT on class CL_UA_TYPE_BASE has no exception.

Method MODIFY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INDEX_ID Call by reference Type reference (TYPE) INDEXID 20030513
2 Importing ID_IS_UNIQUE Call by reference Type reference (TYPE) ABAP_BOOL 20030513
3 Importing IO_TABLE Call by reference Object reference (TYPE REF TO) IF_FINB_PR_TAB_CONFIG 20030513
4 Importing IT_BUSINESS_NAMES Call by reference Type reference (TYPE) FINB_PR_T_BUSINESS_NAME 20030513
5 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME 20030513
# Exception Resumable Description Created on
1 CX_FINB_PR_FACTORY_ERROR 20030513
2 CX_FINB_PR_OBJ_ERROR 20030513

Method MODIFY_RUNTIME_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE_NAME Call by reference Type reference (TYPE) FINB_RT_TABLE_NAME 20040123
2 Importing IO_CONFIGURATOR Call by reference Object reference (TYPE REF TO) CL_FINB_RT_CONFIGURATOR 20040123
3 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20040123
4 Importing IT_COMPONENT Call by reference Type reference (TYPE) FINB_RT_TH_COMPONENT 20040123
5 Importing IT_KEY Call by reference Type reference (TYPE) FINB_RT_T_TABLE_KEY_WITH_FLDS 20040123

Method MODIFY_RUNTIME_TABLE on class CL_UA_TYPE_BASE has no exception.

Method MODIFY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE 20030509
2 Importing ID_TEXT_TABLE Call by reference Type reference (TYPE) BOOLE_D 20030509
3 Importing IO_CONFIG Call by reference Object reference (TYPE REF TO) IF_FINB_PR_CONFIGURATOR 20030509
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) FINB_GN_TECH_SETTINGS 20030509
5 Importing IT_BUSINESS_NAMES Call by reference Type reference (TYPE) FINB_PR_T_BUSINESS_NAME betriebswirtschaftlicher Name (Sprachvektor) 20030509
6 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELDS 20030509
7 Returning RO_TAB_CONFIG Value transfer Object reference (TYPE REF TO) IF_FINB_PR_TAB_CONFIG 20030509
# Exception Resumable Description Created on
1 CX_FINB_PR_FACTORY_ERROR 20030509
2 CX_FINB_PR_OBJ_ERROR 20030509

Method READ_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTR_ASSIGNMENT Call by reference Type reference (TYPE) ACC_T_ATTR_ASSIGNMENT_CONFIG Zuordnung von Attribut-Sets zu Objekttypen 20040427
2 Exporting ET_ATTR_SET Call by reference Type reference (TYPE) ACC_T_ATTRIBUTE_SET_CONFIG 20040427
3 Exporting ET_CCS_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
4 Exporting ET_CONTEXT_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
5 Exporting ET_EDGE_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
6 Exporting ET_HIER_EDGE_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
7 Exporting ET_HIER_OBJECT_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
8 Exporting ET_LEVEL_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
9 Exporting ET_MODEL_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
10 Exporting ET_OBJECT_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
11 Exporting ET_TABLE_TYPE Call by reference Type reference (TYPE) FINB_T_TABLE_TYPE_CONFIG 20040427
12 Exporting ET_TREE_NODE_TYPE Call by reference Type reference (TYPE) FINB_T_TYPE_CONFIG 20040427
13 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID 20050221
14 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20040427
# Exception Resumable Description Created on
1 INVALID_CONFIGURATION 20040505
2 INVALID_DATABASIS 20040427

Method REFRESH_TYPE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID 20050217
2 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20050301
3 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20050301
4 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS 20041014

Method REFRESH_TYPE_BUFFER on class CL_UA_TYPE_BASE has no exception.

Method SET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPONENT Call by reference Type reference (TYPE) FINB_T_COMPONENT 20040427
# Exception Resumable Description Created on
1 DUPLICATE_COMPONENT 20040226

Method SET_FCAT_FROM_COMPONENT_PROPS Signature

Method SET_FCAT_FROM_COMPONENT_PROPS on class CL_UA_TYPE_BASE has no parameter.
Method SET_FCAT_FROM_COMPONENT_PROPS on class CL_UA_TYPE_BASE has no exception.

Method SET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ICON Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 20020521

Method SET_ICON on class CL_UA_TYPE_BASE has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DESCR Call by reference Type reference (TYPE) FINB_S_TYPE_DESCR 20040505

Method SET_TEXT on class CL_UA_TYPE_BASE has no exception.

Method USE_NEW_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) BOOLE_D 20050317

Method USE_NEW_CONFIGURATION on class CL_UA_TYPE_BASE has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 320