SAP ABAP Class /EACC/CL_FOBU_ENVIRONMENT (Formula Editor: Environment)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     /EACC/FORMULA_BUILDER (Package) Formula Editor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOBU_CONNECTOR Formula Builder: Interface Addapter for Formula Builder 20010926
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOEV_CONNECTOR FoBuEv: Interface Adapter for Evaluation 20010926
Properties
Class /EACC/CL_FOBU_ENVIRONMENT  
Short Description Formula Editor: Environment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/FOBU    
Program status     
Category 0   
Package /EACC/FORMULA_BUILDER   Formula Editor 
Created 20010926   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/CL_FOBU_ENVIRONMENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOBU_CONNECTOR Formula Builder: Interface Addapter for Formula Builder 20010926
2 IF_FOEV_CONNECTOR FoBuEv: Interface Adapter for Evaluation 20010926
Friends
Class /EACC/CL_FOBU_ENVIRONMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ANALYSIS_MODE Constant Public Type reference (TYPE) /EACC/FOBU_ENVMOD 'A' Analysis Mode 20010927
2 DEFINITION_MODE Constant Public Type reference (TYPE) /EACC/FOBU_ENVMOD 'D' Definition Mode 20010928
3 EVALUATION_MODE Constant Public Type reference (TYPE) /EACC/FOBU_ENVMOD 'E' Evaluation Mode 20010927
4 SYMTYP_BASKYF Constant Public Type reference (TYPE) /EACC/FOBU_SYMTYP 'BASKYF' E-Accounting Formula Editor: Interner Symbol Type 20010928
5 SYMTYP_CALKYF Constant Public Type reference (TYPE) /EACC/FOBU_SYMTYP 'CALKYF' E-Accounting Formula Editor: Interner Symbol Type 20010928
6 _ENVMOD Instance attribute Private Type reference (TYPE) /EACC/FOBU_ENVMOD Enviroment Mode 20010927
7 _O_SYMBCOLLECTOR Instance attribute Private Object reference (TYPE REF TO) /EACC/CL_FOBU_SYMBCOLLECTOR Formula Editor: Symbol Collector 20010927
8 _T_ENVMNT Instance attribute Private Type reference (TYPE) /EACC/FOBU_T_ENVMNT_HASHED Formula Editor: Environment 20010926
Methods
# Method Level Visibility Method type Description Created on
1 AS_TABLE Instance method Public Method Read Whole Environment as Table 20010926
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010927
3 DELETE_ALL Instance method Public Method Delets All Symbols from the Environment 20020814
4 EVALUATE Instance method Public Method 20010926
5 EXTEND_BY_BASKYF_DEFS Instance method Public Method Add Basic Key Figures to Environment (Definition) 20010928
6 EXTEND_BY_CALKYF_DEFS Instance method Public Method Add Calculated Key Figures to Environment (Definition) 20010928
7 GET Instance method Public Method 20010926
8 READ Instance method Public Method Reads Symbol from Environment 20010926
9 WRITE Instance method Public Method Writes Symbol in Environment 20010927
Events
Class /EACC/CL_FOBU_ENVIRONMENT has no event.
Types
Class /EACC/CL_FOBU_ENVIRONMENT has no local type.
Method Signatures

Method AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ENVMNT Value transfer Type reference (TYPE) /EACC/FOBU_T_ENVMNT Formeleditor: Environment 20010926

Method AS_TABLE on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBCOLLECTOR Value transfer Object reference (TYPE REF TO) /EACC/CL_FOBU_SYMBCOLLECTOR Formeleditor: Symbolsammler 20010927
2 Importing I_ENVMOD Value transfer Type reference (TYPE) /EACC/FOBU_ENVMOD Enviroment Mode 20010927

Method CONSTRUCTOR on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method DELETE_ALL Signature

Method DELETE_ALL on class /EACC/CL_FOBU_ENVIRONMENT has no parameter.
Method DELETE_ALL on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method EVALUATE Signature

Method EVALUATE on class /EACC/CL_FOBU_ENVIRONMENT has no parameter.
Method EVALUATE on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method EXTEND_BY_BASKYF_DEFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BASKYF Call by reference Type reference (TYPE) /EACC/FOBU_T_BASKYF Liste von Basiskennzahlen 20010928

Method EXTEND_BY_BASKYF_DEFS on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method EXTEND_BY_CALKYF_DEFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CALKYF Call by reference Type reference (TYPE) /EACC/FOBU_T_CALKYF Liste gerechneter Kennzahlen 20010928

Method EXTEND_BY_CALKYF_DEFS on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method GET Signature

Method GET on class /EACC/CL_FOBU_ENVIRONMENT has no parameter.
Method GET on class /EACC/CL_FOBU_ENVIRONMENT has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYMBOL Value transfer Type reference (TYPE) SFBEFSYM FoBuEv: Funktionssymbol 20010926
2 Returning RS_ENVMNT Value transfer Type reference (TYPE) /EACC/FOBU_S_ENVMNT Formeleditor: Environment 20010926
# Exception Resumable Description Created on
1 NOT_FOUND 20010926

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENVMNT Value transfer Type reference (TYPE) /EACC/FOBU_S_ENVMNT Formeleditor: Environment 20010927

Method WRITE on class /EACC/CL_FOBU_ENVIRONMENT has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A