SAP ABAP Class /EACC/CL_REPPROV_QUERY (Access to Segmentation BAPI)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-BAC (Application Component) Business Accounting
⤷
/EACC/DM_QUERY (Package) Interface to BW Query Data (Report Provider)

⤷

⤷

Properties
Class | /EACC/CL_REPPROV_QUERY | |
Short Description | Access to Segmentation BAPI | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /EACC/DM_QUERY | Interface to BW Query Data (Report Provider) |
Created | 20010628 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /EACC/CL_REPPROV_QUERY has no forward declaration.
Interfaces
Class /EACC/CL_REPPROV_QUERY has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /EACC/CL_REPPROV_DATA | 20010628 | Access Functions for Data in Report Provider (RSCRM) |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | NUMC3 | '001' | Numc3, Internal Use | 20010628 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | NUMC3 | '000' | Numc3, Internal Use | 20010628 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | NUMC3 | '255' | Numc3, Internal Use | 20010628 | |
4 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20010705 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSINFOCUBE | InfoCube | 20010829 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /EACC/IF_KF_CHAR_FACTORY | Initial Screen in eACC to Get Characteristic and Key Figures | 20010628 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /EACC/IF_KF_CHAR_REG | Registration of IOBJ as Characteristic or Key Figure in eacc | 20010628 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20010628 | |||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /EACC/CL_MSG_LOG_TOOL | Message Collector - Tools and Enhancements | 20010704 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR70 | Character field, length 70 | 20010628 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20010628 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | NUMC4 | Count Parameters | 20010628 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_AXIS | 20010628 | |||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_CELL | 20010628 | |||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_CHAR | 20010628 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_KYF | 20010628 | |||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_KYF_SEL | 20010628 | |||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_MEMVAL | 20010628 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Set Characteristic as Output Characteristic | 20010628 |
2 | ![]() |
Instance method | Public | Method | Set Condition for a Characteristic | 20010903 |
3 | ![]() |
Instance method | Public | Method | Set Key Figure from Output Key Figure | 20010628 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20010628 |
5 | ![]() |
Instance method | Public | Method | Open Session | 20010628 |
6 | ![]() |
Instance method | Public | Method | Read Data | 20010628 |
7 | ![]() |
Instance method | Private | Method | Evaluate BAPI Return Table | 20010704 |
8 | ![]() |
Instance method | Private | Method | Read All Characteristics | 20010628 |
9 | ![]() |
Instance method | Private | Method | Read All Key Figures | 20010628 |
Events
Class /EACC/CL_REPPROV_QUERY has no event.
Types
Class /EACC/CL_REPPROV_QUERY has no local type.
Method Signatures
Method ADD_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHARACTERISTIC | Call by reference | Type reference (TYPE) | /EACC/OBJ_NAME | eAcc: Objektname | 20010628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010705 |
Method ADD_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SELTAB | Call by reference | Type reference (TYPE) | /EACC/YT_SEL_OPT_OBJ_VALUE | Tabelle mit Selektionsoptionen für Merkmalswerte | 20010903 | ||
2 | ![]() |
I_CHARACTERISTIC | Call by reference | Type reference (TYPE) | /EACC/OBJ_NAME | Merkmal | 20010903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010903 |
Method ADD_KEYFIGURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_KEYFIGURE | Call by reference | Type reference (TYPE) | /EACC/OBJ_NAME | eAcc: Objektname | 20010628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kennzahl nicht in Query enthalten | 20010628 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMPON | Value transfer | Type reference (TYPE) | /EACC/COMPON | Komponente | 20010816 | ||
2 | ![]() |
I_DATABASIS | Value transfer | Type reference (TYPE) | ACC_DATABASIS | Datenbasis | 20020926 | ||
3 | ![]() |
I_STRUCTURE | Value transfer | Type reference (TYPE) | ACC_STRUCTURE | Struktur-ID des Rechnungswesens | 20020926 | ||
4 | ![]() |
I_SUBKEY | Value transfer | Type reference (TYPE) | SYSUUID_22 | UUID in komprimierter Form (22 Stellen UUENCODEd) | 20010816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010816 |
Method OPEN_SESSION Signature
Method OPEN_SESSION on class /EACC/CL_REPPROV_QUERY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010704 |
Method START_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_DATA | Value transfer | Object reference (TYPE REF TO) | /EACC/CL_REPPROV_DATA | Zugriffsfunktionen auf Daten des Report Providers (RSCRM) | 20010628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010705 |
Method _CHECK_RETURNTABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RETURN | Call by reference | Type reference (TYPE) | /EACC/T_BAPIRET2 | Bapi-Returntabelle | 20010704 | ||
2 | ![]() |
R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20010705 |
Method _CHECK_RETURNTABLE on class /EACC/CL_REPPROV_QUERY has no exception.
Method _GET_CHARS Signature
Method _GET_CHARS on class /EACC/CL_REPPROV_QUERY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010705 |
Method _GET_KYFS Signature
Method _GET_KYFS on class /EACC/CL_REPPROV_QUERY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme bei Zugriff auf Segmentation BAPI | 20010705 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 10A |