SAP ABAP Class CL_EVE_THLD_FORMULA (Wrapper Class for Communication with Formula Builder)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EVA (Application Component) Evaluations
     EVE_SETTINGS (Package) Evaluation Engine - System und Customizing
Properties
Class CL_EVE_THLD_FORMULA  
Short Description Wrapper Class for Communication with Formula Builder    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EVE_SETTINGS   Evaluation Engine - System und Customizing 
Created 20020228   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EVE_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_EVE_THLD_FORMULA has no interface implemented.
Friends
Class CL_EVE_THLD_FORMULA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_FOBU_ENVIRONMENT Instance attribute Private Object reference (TYPE REF TO) LCL_FOBU_ENVIRONMENT Formula Editor Environment 20020328
2 MR_FOBU_FORMULA Instance attribute Public Object reference (TYPE REF TO) CL_FOBU_FORMULA Formula Builder 20020228
3 MR_FOEV_ENVIRONMENT Instance attribute Private Object reference (TYPE REF TO) LCL_FOEV_ENVIRONMENT Formula Evaluation Environment 20020420
4 MR_FOEV_FORMULA Instance attribute Private Object reference (TYPE REF TO) CL_FOEV_FORMULA FoBuEv: Formula During Evaluation 20020420
5 MT_DELETED_FORMULAS Instance attribute Private Type reference (TYPE) EVE_TT_THLD_FORMULA Buffer Table for Predecessor Formulas to Be Deleted 20020328
6 MT_FORMULA Static Attribute Private Type reference (TYPE) TT_FORMULA Buffer Table for Formulas 20020228
7 MV_APPLICATION Instance attribute Private Type reference (TYPE) EVE_TV_APPLICATION Evaluation Engine Application 20020328
8 MV_FORMULA_ID Instance attribute Public Type reference (TYPE) SFBEID Formula ID 20020228
9 MV_STATUS Instance attribute Private Type reference (TYPE) CHAR1 Formula Status 20020306
10 MV_SYNTAX_VALID Instance attribute Private Type reference (TYPE) EVE_TV_BOOLE Formula Syntax Is Correct 20020626
11 MV_VIEW Instance attribute Private Type reference (TYPE) EVE_TV_VIEW View 20020328
12 SC_RESULT_TYPE_BOOLEAN Static Attribute Public Type reference (TYPE) SFBETYPE 'BOOLEAN' Formula Result Type: BOOLE 20020420
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Formula 20020228
2 COPY Instance method Public Method Copy Formula 20020307
3 CREATE Static method Public Method Create New Formula 20020228
4 DELETE Instance method Public Method Delete Formula (No Update Function Module) 20020306
5 DELETE_PREDECESSORS Instance method Public Method Delete Formula (No Update Function Module) 20020328
6 EVALUATE_FOR_DATA_OBJECT Instance method Public Method Evaluate Formula for a Data Object 20020420
7 GET_INSTANCE Static method Public Method Instance an Existing Formula 20020228
8 GET_STATUS Instance method Public Method Formula Status 20020307
9 IS_CHANGED Instance method Public Method Checks Whether Formula Was Changed 20020228
10 IS_INSTANCIATED Static method Public Method Was an instance created for the formula? 20020402
11 SAVE Instance method Public Method Save Formula (No Update Function Module) 20020228
12 SET_VIEW Instance method Public Method Change Source View 20020328
Events
Class CL_EVE_THLD_FORMULA has no event.
Types
Class CL_EVE_THLD_FORMULA has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SYNTAX_VALID Value transfer Type reference (TYPE) EVE_TV_BOOLE Kennzeichen: Wahr/Ja; Falsch/Nein 20020626

Method CHECK on class CL_EVE_THLD_FORMULA has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVE_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Layout Sicht/View der Evaluation Engine 20020328
2 Returning RR_THLD_FORMULA Value transfer Object reference (TYPE REF TO) CL_EVE_THLD_FORMULA Wrapper Klasse für Komunikation mit Formula Builder 20020307

Method COPY on class CL_EVE_THLD_FORMULA has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESIRED_TYPE Call by reference Type reference (TYPE) CLIKE SC_RESULT_TYPE_BOOLEAN Ergebnistyp der Formel 20020420
2 Importing IV_EVE_APPLICATION Call by reference Type reference (TYPE) EVE_TV_APPLICATION Anwendung der Evaluation Engine 20020228
3 Importing IV_EVE_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Layout Sicht/View der Evaluation Engine 20020328
4 Returning RR_THLD_FORMULA Value transfer Object reference (TYPE REF TO) CL_EVE_THLD_FORMULA Wrapper Klasse für Komunikation mit Formula Builder 20020307

Method CREATE on class CL_EVE_THLD_FORMULA has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20020306

Method DELETE on class CL_EVE_THLD_FORMULA has no exception.

Method DELETE_PREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20020328

Method DELETE_PREDECESSORS on class CL_EVE_THLD_FORMULA has no exception.

Method EVALUATE_FOR_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT Call by reference Object reference (TYPE REF TO) DATA Ergebnis der Auswertung 20020420
2 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_EVE_OBJECT_GET_REFERENCE Interface Referenzzugriff auf Datenobjekte 20020420

Method EVALUATE_FOR_DATA_OBJECT on class CL_EVE_THLD_FORMULA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESIRED_TYPE Call by reference Type reference (TYPE) CLIKE SC_RESULT_TYPE_BOOLEAN Ergebnistyp der Formel 20020420
2 Importing IV_EVE_APPLICATION Call by reference Type reference (TYPE) EVE_TV_APPLICATION Anwendung der Evaluation Engine 20020228
3 Importing IV_EVE_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Layout Sicht/View der Evaluation Engine 20020328
4 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) SFBEID Formel-ID 20020228
5 Returning RR_THLD_FORMULA Value transfer Object reference (TYPE REF TO) CL_EVE_THLD_FORMULA Wrapper Klasse für Komunikation mit Formula Builder 20020228

Method GET_INSTANCE on class CL_EVE_THLD_FORMULA has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STATUS Value transfer Type reference (TYPE) CHAR1 Status der Formel 20020307

Method GET_STATUS on class CL_EVE_THLD_FORMULA has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) BOOLE_D Formel verändert ('X') 20020228

Method IS_CHANGED on class CL_EVE_THLD_FORMULA has no exception.

Method IS_INSTANCIATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_INSTANCIATED Value transfer Type reference (TYPE) BOOLE_D 'X': Ja; SPACE: Nein 20020402
2 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) SFBEID Formel-ID 20020402

Method IS_INSTANCIATED on class CL_EVE_THLD_FORMULA has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20020306

Method SAVE on class CL_EVE_THLD_FORMULA has no exception.

Method SET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW Call by reference Type reference (TYPE) EVE_TV_VIEW Layout Sicht/View der Evaluation Engine 20020328

Method SET_VIEW on class CL_EVE_THLD_FORMULA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100