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)
⤷ 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 | C_AXIS_CHAR | Constant | Public | Type reference (TYPE) | NUMC3 | '001' | Numc3, Internal Use | 20010628 | |
2 | C_AXIS_KYF | Constant | Public | Type reference (TYPE) | NUMC3 | '000' | Numc3, Internal Use | 20010628 | |
3 | C_AXIS_SLICE | Constant | Public | Type reference (TYPE) | NUMC3 | '255' | Numc3, Internal Use | 20010628 | |
4 | MSG_HANDLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20010705 | ||
5 | _CUBE | Instance attribute | Private | Type reference (TYPE) | RSINFOCUBE | InfoCube | 20010829 | ||
6 | _O_CHAR_FACTORY | 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 | _O_CHAR_REG | 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 | _O_LOG | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20010628 | |||
9 | _O_MSG_TOOL | Instance attribute | Private | Object reference (TYPE REF TO) | /EACC/CL_MSG_LOG_TOOL | Message Collector - Tools and Enhancements | 20010704 | ||
10 | _QUERYID | Instance attribute | Private | Type reference (TYPE) | CHAR70 | Character field, length 70 | 20010628 | ||
11 | _RFCDEST | Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20010628 | ||
12 | _SESSION | Instance attribute | Private | Type reference (TYPE) | NUMC4 | Count Parameters | 20010628 | ||
13 | _T_AXIS | Instance attribute | Private | Type reference (TYPE) | YT_AXIS | 20010628 | |||
14 | _T_CELL | Instance attribute | Private | Type reference (TYPE) | YT_CELL | 20010628 | |||
15 | _T_CHAR | Instance attribute | Private | Type reference (TYPE) | YT_CHAR | 20010628 | |||
16 | _T_KYF | Instance attribute | Private | Type reference (TYPE) | YT_KYF | 20010628 | |||
17 | _T_KYF_SEL | Instance attribute | Private | Type reference (TYPE) | YT_KYF_SEL | 20010628 | |||
18 | _T_MEMVAL | Instance attribute | Private | Type reference (TYPE) | YT_MEMVAL | 20010628 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_CHARACTERISTIC | Instance method | Public | Method | Set Characteristic as Output Characteristic | 20010628 |
2 | ADD_FILTER | Instance method | Public | Method | Set Condition for a Characteristic | 20010903 |
3 | ADD_KEYFIGURE | Instance method | Public | Method | Set Key Figure from Output Key Figure | 20010628 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20010628 |
5 | OPEN_SESSION | Instance method | Public | Method | Open Session | 20010628 |
6 | START_QUERY | Instance method | Public | Method | Read Data | 20010628 |
7 | _CHECK_RETURNTABLE | Instance method | Private | Method | Evaluate BAPI Return Table | 20010704 |
8 | _GET_CHARS | Instance method | Private | Method | Read All Characteristics | 20010628 |
9 | _GET_KYFS | 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 | Importing | I_CHARACTERISTIC | Call by reference | Type reference (TYPE) | /EACC/OBJ_NAME | eAcc: Objektname | 20010628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /EACC/CX_REPPROV_BAPI | 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 | Importing | IT_SELTAB | Call by reference | Type reference (TYPE) | /EACC/YT_SEL_OPT_OBJ_VALUE | Tabelle mit Selektionsoptionen für Merkmalswerte | 20010903 | ||
2 | Importing | I_CHARACTERISTIC | Call by reference | Type reference (TYPE) | /EACC/OBJ_NAME | Merkmal | 20010903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /EACC/CX_REPPROV_BAPI | 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 | Importing | I_KEYFIGURE | Call by reference | Type reference (TYPE) | /EACC/OBJ_NAME | eAcc: Objektname | 20010628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | KYF_NOT_AVAILABLE | Kennzahl nicht in Query enthalten | 20010628 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMPON | Value transfer | Type reference (TYPE) | /EACC/COMPON | Komponente | 20010816 | ||
2 | Importing | I_DATABASIS | Value transfer | Type reference (TYPE) | ACC_DATABASIS | Datenbasis | 20020926 | ||
3 | Importing | I_STRUCTURE | Value transfer | Type reference (TYPE) | ACC_STRUCTURE | Struktur-ID des Rechnungswesens | 20020926 | ||
4 | Importing | I_SUBKEY | Value transfer | Type reference (TYPE) | SYSUUID_22 | UUID in komprimierter Form (22 Stellen UUENCODEd) | 20010816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /EACC/CX_REPPROV_BAPI | 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 | /EACC/CX_REPPROV_BAPI | 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 | Returning | 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 | /EACC/CX_REPPROV_BAPI | 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 | Importing | IT_RETURN | Call by reference | Type reference (TYPE) | /EACC/T_BAPIRET2 | Bapi-Returntabelle | 20010704 | ||
2 | Returning | 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 | /EACC/CX_REPPROV_BAPI | 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 | /EACC/CX_REPPROV_BAPI | Ausnahme bei Zugriff auf Segmentation BAPI | 20010705 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 10A |