Hierarchy
⤷ BW-BEX-OT-BICS-EQ (Application Component) BICS Easy Query
⤷ BW_BICS_EQ (Package) Easy Query
Properties
Class | CL_EQ_TOOL | |
Short Description | Tools for Easy Query | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BW_BICS_EQ | Easy Query |
Created | 20110202 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_BICS_INFOPROV_METADATA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_BICS_METADATA_BROWSER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EQ_TOOL has no interface implemented.
Friends
Class CL_EQ_TOOL has no friend class.
Attributes
Class CL_EQ_TOOL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AND_CREATE_PACKAGE | Static method | Public | Method | Create Package for Generated QWS Objects | 20110202 |
2 | CHECK_AND_DELETE_FUNCTION | Static method | Public | Method | Check Function and Delete if Required | 20110830 |
3 | CHECK_AUTHORITY | Static method | Public | Method | Checking EQ-relevant authorizations... | 20110825 |
4 | CHECK_EQ_EXISTS | Static method | Public | Method | Prüfen ob EasyQuery existiert | 20120829 |
5 | CHECK_PACKAGE | Static method | Public | Method | Create Package for Generated QWS Objects | 20130328 |
6 | CHECK_RSEQ_DIR | Static method | Public | Method | Checking all RSEQ_DIR entries... | 20110202 |
7 | CLEAN_UP_FUNCTIONGROUP | Static method | Public | Method | Delete Function Group | 20111012 |
8 | CREATE_MSG_629 | Static method | Public | Method | Create Message BRAIN 629 | 20110202 |
9 | CREATE_MSG_EQ | Static method | Public | Method | Meldung aus Nachrichtenklasse BW_BCIS_EQ anlegen | 20120829 |
10 | DELETE_RSEQ_DIR | Static method | Public | Method | Delete DB | 20110202 |
11 | FORMAT_XML_TO_TEXT | Static method | Public | Method | Formats xml string to text table (CHAR255) | 20110202 |
12 | GET_MSG_PARAMETER | Static method | Public | Method | Copy Message Parameter => BAPIRET | 20110202 |
13 | GET_NEW_COUNTER | Static method | Public | Method | Find New Counter Number | 20110310 |
14 | GET_QUERY_DATA_FROM_DB | Static method | Public | Method | Read Existing Queries | 20110407 |
15 | GET_RSEQ_DIR | Static method | Public | Method | Read Individual EQ Record from DB | 20110202 |
16 | GET_RSEQ_DIR_ALL | Static method | Public | Method | Read Complete EQ Table from DB | 20110202 |
17 | GET_RSEQ_DIR_ALL2 | Static method | Public | Method | Read Complete EQ Table from DB and compare with RSREPDIR | 20110713 |
18 | MODIFY_RSEQ_DIR | Static method | Public | Method | Update DB | 20110202 |
19 | OPTIMIZE_NAMES | Static method | Public | Method | Optimize Field Names for HTML Usage | 20120307 |
20 | REMOVE_NAMESPACE | Static method | Public | Method | Remove Namespace from Names | 20120224 |
21 | REMOVE_NAMESPACE_WITHIN_NAMES | Static method | Public | Method | Remove Namespace in a Name | 20120307 |
22 | SET_STATUS_FLAG_DELETE | Static method | Public | Method | Set Delete Flag for EQ | 20110713 |
23 | SET_STATUS_FLAG_UPDATE | Static method | Public | Method | Set Create/Update Flag for EQ | 20110713 |
24 | UPDATE_TRAFFIC_COUNTER | Static method | Public | Method | Update Access Counter on the DB | 20110202 |
Events
Class CL_EQ_TOOL has no event.
Types
Class CL_EQ_TOOL has no local type.
Method Signatures
Method CHECK_AND_CREATE_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PACK_NAME | Call by reference | Type reference (TYPE) | PACKNAME | Paket | 20110202 | ||
2 | Returning | R_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20130328 |
Method CHECK_AND_CREATE_PACKAGE on class CL_EQ_TOOL has no exception.
Method CHECK_AND_DELETE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FUNCTION_MODULE | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20110830 | ||
2 | Importing | I_WEBSERVICE | Call by reference | Type reference (TYPE) | RSEQ_WEBSERVICE | Easy Query Webservice Objekt | 20111012 |
Method CHECK_AND_DELETE_FUNCTION on class CL_EQ_TOOL has no exception.
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_T_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110825 |
Method CHECK_AUTHORITY on class CL_EQ_TOOL has no exception.
Method CHECK_EQ_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_QUERY | Call by reference | Type reference (TYPE) | RSZCOMPID | Name (ID) einer Reporting-Komponete | 20120829 | ||
2 | Returning | R_S_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20120829 |
Method CHECK_EQ_EXISTS on class CL_EQ_TOOL has no exception.
Method CHECK_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PACK_NAME | Call by reference | Type reference (TYPE) | PACKNAME | Package | 20130328 | ||
2 | Returning | R_S_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20130328 |
Method CHECK_PACKAGE on class CL_EQ_TOOL has no exception.
Method CHECK_RSEQ_DIR Signature
Method CHECK_RSEQ_DIR on class CL_EQ_TOOL has no parameter.
Method CHECK_RSEQ_DIR on class CL_EQ_TOOL has no exception.
Method CLEAN_UP_FUNCTIONGROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FUNC_NAME | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20111012 |
Method CLEAN_UP_FUNCTIONGROUP on class CL_EQ_TOOL has no exception.
Method CREATE_MSG_629 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20110202 | ||
2 | Importing | I_VAR_NAME | Call by reference | Type reference (TYPE) | STRING | QueryVariableName | 20110202 |
Method CREATE_MSG_629 on class CL_EQ_TOOL has no exception.
Method CREATE_MSG_EQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MSG_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20120829 | ||
2 | Importing | I_VAR1 | Call by reference | Type reference (TYPE) | STRING | 20120829 | |||
3 | Importing | I_VAR2 | Call by reference | Type reference (TYPE) | STRING | 20120829 | |||
4 | Importing | I_VAR3 | Call by reference | Type reference (TYPE) | STRING | 20120829 | |||
5 | Importing | I_VAR4 | Call by reference | Type reference (TYPE) | STRING | 20120829 | |||
6 | Returning | R_S_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20120829 |
Method CREATE_MSG_EQ on class CL_EQ_TOOL has no exception.
Method DELETE_RSEQ_DIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20110202 | ||
2 | Importing | I_FUNCTION_MODULE | Call by reference | Type reference (TYPE) | RSEQ_S_EQDIR-FUNCTION_MODULE | Name des Funktionsbausteins | 20110202 |
Method DELETE_RSEQ_DIR on class CL_EQ_TOOL has no exception.
Method FORMAT_XML_TO_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_XML | Call by reference | Type reference (TYPE) | STRING | xml string | 20110202 | ||
2 | Returning | R_TAB_TEXT | Value transfer | Type reference (TYPE) | SIW_TAB_CODE | Table of Code Lines | 20110202 |
Method FORMAT_XML_TO_TEXT on class CL_EQ_TOOL has no exception.
Method GET_MSG_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_S_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20110202 |
Method GET_MSG_PARAMETER on class CL_EQ_TOOL has no exception.
Method GET_NEW_COUNTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_COUNTER | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20110310 |
Method GET_NEW_COUNTER on class CL_EQ_TOOL has no exception.
Method GET_QUERY_DATA_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SEARCH_BY_INFOPROV | Call by reference | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20110407 | ||
2 | Importing | I_SEARCH_BY_KEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20110407 | ||
3 | Importing | I_SEARCH_TEXT | Call by reference | Type reference (TYPE) | IF_BICS_METADATA_BROWSER=>TN_SEARCH_STRING | Suchstring | 20110407 | ||
4 | Returning | R_T_LIST | Value transfer | Type reference (TYPE) | RSEQ_T_QUERYLIST | UI: Easy Query | 20110407 |
Method GET_QUERY_DATA_FROM_DB on class CL_EQ_TOOL has no exception.
Method GET_RSEQ_DIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_QUERY_NAME | Call by reference | Type reference (TYPE) | RSZCOMPID | Name (ID) einer Reporting-Komponete | 20110202 | ||
2 | Returning | R_S_EQ_DIR | Value transfer | Type reference (TYPE) | RSEQ_DIR | 20110202 |
Method GET_RSEQ_DIR on class CL_EQ_TOOL has no exception.
Method GET_RSEQ_DIR_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_T_QUERYLIST | Value transfer | Type reference (TYPE) | RSEQ_T_QUERYLIST | Zuordnung Query zu QueryWebService | 20110202 |
Method GET_RSEQ_DIR_ALL on class CL_EQ_TOOL has no exception.
Method GET_RSEQ_DIR_ALL2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_T_QUERYLIST | Value transfer | Type reference (TYPE) | RSEQ_T_QUERYLIST | Zuordnung Query zu QueryWebService | 20110713 |
Method GET_RSEQ_DIR_ALL2 on class CL_EQ_TOOL has no exception.
Method MODIFY_RSEQ_DIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20110202 | ||
2 | Importing | I_S_EQ_DIR | Call by reference | Type reference (TYPE) | RSEQ_S_EQDIR | 20110202 |
Method MODIFY_RSEQ_DIR on class CL_EQ_TOOL has no exception.
Method OPTIMIZE_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | IF_BICS_OBJECT=>TN_NAME | Feldname | 20120307 | ||
2 | Returning | R_FIELDNAME_OPT | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname optimiert | 20120307 |
Method OPTIMIZE_NAMES on class CL_EQ_TOOL has no exception.
Method REMOVE_NAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20120224 | |||
2 | Returning | R_NAME | Value transfer | Type reference (TYPE) | STRING | 20120224 |
Method REMOVE_NAMESPACE on class CL_EQ_TOOL has no exception.
Method REMOVE_NAMESPACE_WITHIN_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20120307 | |||
2 | Returning | R_NAME | Value transfer | Type reference (TYPE) | STRING | 20120307 |
Method REMOVE_NAMESPACE_WITHIN_NAMES on class CL_EQ_TOOL has no exception.
Method SET_STATUS_FLAG_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_QUERY | Call by reference | Type reference (TYPE) | RSEQ_S_EQDIR_ID | Schlüssel: Query und Infoprovider | 20110713 |
Method SET_STATUS_FLAG_DELETE on class CL_EQ_TOOL has no exception.
Method SET_STATUS_FLAG_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_QUERY | Call by reference | Type reference (TYPE) | RSEQ_S_EQDIR_ID | Schlüssel: Query und Infoprovider | 20110713 |
Method SET_STATUS_FLAG_UPDATE on class CL_EQ_TOOL has no exception.
Method UPDATE_TRAFFIC_COUNTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20110202 | ||
2 | Importing | I_QUERY | Call by reference | Type reference (TYPE) | RSZCOMPID | Name (ID) einer Reporting-Komponete | 20110202 |
Method UPDATE_TRAFFIC_COUNTER on class CL_EQ_TOOL has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 731 |