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
⤷ 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 |