SAP ABAP Class CL_FINB_FUNC_SERVICE_FACADE (Facade of the Function Library)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_FUNCTIONAL_SERVICES (Package) Function Builder
Properties
Class CL_FINB_FUNC_SERVICE_FACADE  
Short Description Facade of the Function Library    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_FUNC_SERVICES    
Program status     
Category 0   
Package FINB_FUNCTIONAL_SERVICES   Function Builder 
Created 20030210   SAP 
Last change 20041006   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_FINB_FUNC_SERVICE_FACADE has no interface implemented.
Friends
Class CL_FINB_FUNC_SERVICE_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _T_FUNCTION Static Attribute Private See coding Buffer for Function Instances 20031204
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ENTRY Static method Protected Method Generates an XML Node "Entries" with Formula Child 20030806
2 CREATE_METADATA Static method Public Method Generate an XML Node 'Field Names' for LibraryOfFunctions 20030903
3 GET_FUNCTION Static method Public Method 20030210
4 SAVE_FORMULA Static method Public Method 20030805
Events
Class CL_FINB_FUNC_SERVICE_FACADE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LYS_FUNCTION Private See coding 20031204 BEGIN OF lys_function, databasis TYPE acc_databasis, name_of_function TYPE finb_log_func_name, function TYPE REF TO cl_finb_function, END OF lys_function
Method Signatures

Method CREATE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORMULA Call by reference Object reference (TYPE REF TO) CL_UA_FORMULA_ Formel 20030806
2 Importing I_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030806
3 Importing I_NAME_OF_FUNCTION Call by reference Type reference (TYPE) FINB_LOG_FUNC_NAME Logischer Name einer Funktion 20030806
4 Returning RO_ENTRIES Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030806
# Exception Resumable Description Created on
1 FAILED 20030806

Method CREATE_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FIELDNAMES Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030903

Method CREATE_METADATA on class CL_FINB_FUNC_SERVICE_FACADE has no exception.

Method GET_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20030210
2 Importing I_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030212
3 Importing I_NAME_OF_FUNCTION Call by reference Type reference (TYPE) FINB_LOG_FUNC_NAME Funktionsname 20030210
4 Importing I_STATUS Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_ACTIVE Status einer Konfigurationsversion 20030911
5 Returning RO_FUNCTION Value transfer Object reference (TYPE REF TO) IF_FINB_FUNCTION Laufzeitschnittstelle einer Funktion 20030210
# Exception Resumable Description Created on
1 FUNC_DSNT_EXST_IN_VALDTY_AREA Die Funktion existiert nicht im angegeben Gültigkeitsbereich 20030210

Method SAVE_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORMULA Call by reference Object reference (TYPE REF TO) CL_UA_FORMULA_ Formel 20030805
2 Importing I_AS_FUNCTION Call by reference Type reference (TYPE) FINB_LOG_FUNC_NAME Logischer Name einer Funktion 20030805
3 Importing I_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030805
# Exception Resumable Description Created on
1 FAILED 20030805
2 FUNCTION_IS_NOT_CHANGEABLE 20030805
3 SAVED_BUT_NOT_ACTIVATED 20030806
History
Last changed by/on SAP  20041006 
SAP Release Created in 200