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 |