SAP ABAP Class CL_UA_TYPE_FORMULA_LOADER (Administration of Formulas (without Cell Formulas))
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_STRUCTURE (Package) Generation of DDIC Objects
Properties
Class CL_UA_TYPE_FORMULA_LOADER  
Short Description Administration of Formulas (without Cell Formulas)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_STRUCTURE   Generation of DDIC Objects 
Created 20040909   SAP 
Last change 20060703   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)
Interfaces
Class CL_UA_TYPE_FORMULA_LOADER has no interface implemented.
Friends
Class CL_UA_TYPE_FORMULA_LOADER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_FLG_ENQUEUED Instance attribute Private Type reference (TYPE) BOOLE_D Formulas Are Locked 20040909
2 MD_VERSION Instance attribute Public Type reference (TYPE) FINB_CONF_STATUS 20040909
3 MO_CHAR_FACTORY Instance attribute Public Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY 20050405
4 MO_FORMULA_LOADER Instance attribute Private Object reference (TYPE REF TO) CL_UA_FORMULA_LOADER 20040909
5 MO_FORMULA_PERSIST Instance attribute Private Object reference (TYPE REF TO) CL_UA_METADATA_PERSISTENCY 20040909
6 MO_METADATA Instance attribute Public Object reference (TYPE REF TO) CL_UA_METADATA 20040909
7 MT_DELETED_FORMULAS Instance attribute Public Type reference (TYPE) UAB_T_FORMULA_USAGE Formulas to Be Deleted 20040910
8 MT_FORMULAS Instance attribute Public Type reference (TYPE) UAB_T_FORMULA_USAGE 20040909
9 MT_METHODS Instance attribute Private Type reference (TYPE) UAB_T_METHOD 20040909
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20040909
2 CHECK_NEW_METHODS Instance method Public Method 20040914
3 CONSTRUCTOR Instance method Public Constructor 20040909
4 DELETE_FORMULA Instance method Public Method 20041028
5 ENQUEUE Instance method Public Method 20040910
6 FUNCTION_TO_METHOD_NAME Static method Public Method 20040909
7 GET_FORMULA Instance method Public Method 20040909
8 GET_FORMULAS Instance method Public Method Gets Formulas for Display 20040910
9 GET_FORMULAS_FOR_DELETION Instance method Private Method 20040909
10 GET_INITIALIZED_INSTANCE Static method Public Method 20040914
11 GET_METHODS Instance method Public Method 20040909
12 IS_SHARED_MEMORY_USED Static method Private Method 20051128
13 LOAD Instance method Public Method 20040909
14 LOAD_METHODS Static method Public Method 20051214
15 METHOD_TO_FUNCTION_NAME Static method Public Method 20040909
16 SAVE Instance method Public Method 20040909
17 SET_FORMULA Instance method Public Method 20040910
18 SET_METHODS Instance method Public Method 20040909
Events
Class CL_UA_TYPE_FORMULA_LOADER has no event.
Types
Class CL_UA_TYPE_FORMULA_LOADER has no local type.
Method Signatures

Method CHECK Signature

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

Method CHECK on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method CHECK_NEW_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20040914
2 Importing IT_METHOD Call by reference Type reference (TYPE) UAB_T_METHOD 20040914
3 Returning RD_ERROR_OCCURRED Value transfer Type reference (TYPE) BOOLE_D 20040914

Method CHECK_NEW_METHODS on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method CONSTRUCTOR 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 20040909
2 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20040909
# Exception Resumable Description Created on
1 GENERATION_REQUIRED 20040909
2 INVALID_DATABASIS 20040909
3 INVALID_XML 20040909
4 MASTERDATA_SERVICE_FAILED 20040909

Method DELETE_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CALL_TIME Call by reference Type reference (TYPE) UAB_CALL_TIME 20041028
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20041028
3 Importing ID_FOR_SPLIT_VALUE Call by reference Type reference (TYPE) BOOLE_D 20041028
4 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20041028
5 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20041028
# Exception Resumable Description Created on
1 LOCK_FAILED 20041028

Method ENQUEUE Signature

Method ENQUEUE on class CL_UA_TYPE_FORMULA_LOADER has no parameter.
# Exception Resumable Description Created on
1 LOCK_FAILED 20040910

Method FUNCTION_TO_METHOD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CLASS_NAME Call by reference Type reference (TYPE) UAB_CLASSNAME 20040909
2 Exporting ED_METHOD_NAME Call by reference Type reference (TYPE) UAB_METHODNAME 20040909
3 Importing ID_FUNCTION_NAME Call by reference Type reference (TYPE) UAB_FUNCTION_NAME 20040909

Method FUNCTION_TO_METHOD_NAME on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method GET_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CALL_TIME Call by reference Type reference (TYPE) UAB_CALL_TIME 20040909
2 Importing ID_CREATE Call by reference Type reference (TYPE) BOOLE_D Formel erzeugen, falls noch nicht vorhanden 20040910
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20040909
4 Importing ID_FOR_CHANGE Call by reference Type reference (TYPE) BOOLE_D Formel sperren 20040909
5 Importing ID_FOR_SPLIT_VALUE Call by reference Type reference (TYPE) BOOLE_D 20040909
6 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20040909
7 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20040909
8 Returning RO_FORMULA Value transfer Object reference (TYPE REF TO) CL_UA_FORMULA_ 20040909
# Exception Resumable Description Created on
1 CREATION_FAILED 20040909
2 FORMULA_DOES_NOT_EXIST 20040909
3 LOCK_FAILED 20040909

Method GET_FORMULAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FORMULAS Value transfer Type reference (TYPE) UAB_T_FORMULA_USAGE 20040910

Method GET_FORMULAS on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method GET_FORMULAS_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FORMULAS_FOR_DELETION Value transfer Type reference (TYPE) UAB_T_FORMULA_USAGE 20040909

Method GET_FORMULAS_FOR_DELETION on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method GET_INITIALIZED_INSTANCE 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 20040914
2 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20040914
3 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20040915
4 Returning RO_FORMULA_LOADER Value transfer Object reference (TYPE REF TO) CL_UA_TYPE_FORMULA_LOADER 20040915
# Exception Resumable Description Created on
1 INITIALIZATION_FAILED 20040915

Method GET_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FOR_CHANGE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20040909
2 Returning RT_METHOD Value transfer Type reference (TYPE) UAB_T_METHOD 20040909
# Exception Resumable Description Created on
1 LOCK_FAILED 20040909

Method IS_SHARED_MEMORY_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_USED Value transfer Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20051128

Method IS_SHARED_MEMORY_USED on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method LOAD Signature

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

Method LOAD on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method LOAD_METHODS 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 20051214
2 Importing ID_VERSION Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE 20051214
3 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20051214
4 Returning RT_METHODS Value transfer Type reference (TYPE) UAB_T_METHOD 20051214
# Exception Resumable Description Created on
1 INITIALIZATION_FAILED 20051214

Method METHOD_TO_FUNCTION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLASS_NAME Call by reference Type reference (TYPE) UAB_CLASSNAME 20040909
2 Importing ID_METHOD_NAME Call by reference Type reference (TYPE) UAB_METHODNAME 20040909
3 Returning RD_FUNCTION_NAME Value transfer Type reference (TYPE) UAB_FUNCTION_NAME 20040909

Method METHOD_TO_FUNCTION_NAME on class CL_UA_TYPE_FORMULA_LOADER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TR_FACTORY Call by reference Object reference (TYPE REF TO) CL_FINB_TR_OBJ_FACTORY 20050819
2 Importing IO_TR_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT 20050818
# Exception Resumable Description Created on
1 SAVE_FAILED 20040909

Method SET_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CALL_TIME Call by reference Type reference (TYPE) UAB_CALL_TIME 20040910
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20040910
3 Importing ID_FOR_SPLIT_VALUE Call by reference Type reference (TYPE) BOOLE_D 20040910
4 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20040910
5 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20040910
6 Importing IO_FORMULA Call by reference Object reference (TYPE REF TO) CL_UA_FORMULA_ 20040910
# Exception Resumable Description Created on
1 LOCK_FAILED 20040910

Method SET_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20040909
2 Importing IT_METHOD Call by reference Type reference (TYPE) UAB_T_METHOD 20040909
3 Returning RD_ERROR_OCCURRED Value transfer Type reference (TYPE) BOOLE_D 20040909
# Exception Resumable Description Created on
1 LOCK_FAILED 20040909
History
Last changed by/on SAP  20060703 
SAP Release Created in 400