Hierarchy
⤷ BW-BEX-OT-BICS-EQ (Application Component) BICS Easy Query
⤷ BW_BICS_EQ (Package) Easy Query
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EQ_BICS_GW_RT | runtime (BICS) calls for EQ GW | 20120829 |
Properties
Class | CL_EQ_BICS_GW_DT | |
Short Description | Designtime-BICS call for EQ GW | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BW_BICS_EQ | Easy Query |
Created | 20120815 | 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 | CL_BICS_PRESENTATION | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_BICS_MD_CHARACTERISTIC | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_BICS_MD_KEY_FIGURE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_BICS_MD_VARIABLE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | IF_BICS_OBJECT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EQ_BICS_GW_DT has no interface implemented.
Friends
Class CL_EQ_BICS_GW_DT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_HAS_VARIABLES | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Query with variables | 20120829 | ||
2 | N_HAS_VARIABLES_MAND | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Query with mandatory variables | 20120829 | ||
3 | N_INVALID_QUERY | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Faulty Query | 20120829 | ||
4 | N_R_APPLICATION | Instance attribute | Public | Object reference (TYPE REF TO) | IF_BICS_APPLICATION | Application Representation | 20120829 | ||
5 | N_R_QUERY_VIEW_MD | Instance attribute | Public | Object reference (TYPE REF TO) | IF_BICS_MD_QV | Design Time Version of the Query View | 20120829 | ||
6 | N_T_COLUMN_DESCRIPTION_MD | Instance attribute | Public | Type reference (TYPE) | RSEQ_T_GWI_QUERY_STRUC | Designtime column descriptions | 20120829 | ||
7 | N_T_COLUMN_DESCRIPTION_MD_INT | Instance attribute | Public | Type reference (TYPE) | TN_T_COLUMN_DESCRIPTION_INT | assignment column names and BICS names | 20120829 | ||
8 | N_T_VARIABLES_MD | Instance attribute | Public | Type reference (TYPE) | IF_BICS_MD_VARIABLE=>TN_T_MD_VARIABLE | designtime varialbes (BICS-format) | 20120829 | ||
9 | N_T_VARIBALES_MD_INT | Instance attribute | Public | Type reference (TYPE) | TN_T_VARIABLE_MD_INT | Variablenname intern extern | 20120913 | ||
10 | P_T_MD_CHARACTERISTIC | Instance attribute | Protected | Type reference (TYPE) | IF_BICS_MD_CHARACTERISTIC=>TN_T_MD_CHARACTERISTIC | Characters of the Query View | 20120829 |
Methods
Events
Class CL_EQ_BICS_GW_DT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_S_COLUMN_DESCRIPTION_INT | Public | See coding | column name internal external | 20120829 | BEGIN OF tn_s_column_description_int ,
column_name TYPE fieldname,
id TYPE if_bics_object=>tn_id,
column_name_bics TYPE fieldname,
active_hierarchy TYPE abap_bool,
t_comp_parent_in_rs TYPE tn_t_compound_parent,
add_date_line TYPE abap_bool,
input_enabled TYPE abap_bool, "aggregated info: at least one assigned QV Data Cell is input enabled
decimals TYPE i,
END OF tn_s_column_description_int
|
|
2 | TN_S_COMPOUND_PARENT | Public | See coding | Klammervater in RS (BICS-format) | 20121210 | BEGIN OF tn_s_compound_parent,
name TYPE if_bics_object=>tn_name,
END OF tn_s_compound_parent
|
|
3 | TN_S_VARIABLE_MD | Public | See coding | variable metadata | 20120829 | BEGIN OF tn_s_variable_md,
name TYPE rszvnam,
id TYPE int2,
alternative_name TYPE char30,
text TYPE string,
mandatory TYPE rs_bool,
input_enabled TYPE rs_bool,
supports_single_member TYPE rs_bool,
supports_interval TYPE rs_bool,
supports_range TYPE rs_bool,
supports_pattern TYPE rs_bool,
supports_multiple_components TYPE rs_bool,
supports_node_selection TYPE rs_bool,
datatype TYPE char1,
input_length TYPE ddlen,
ref_name TYPE char30, "parent variable
value_help TYPE rs_bool,
char_name TYPE rszvnam, "variable base char
END OF tn_s_variable_md
|
|
4 | TN_S_VARIABLE_MD_INT | Public | See coding | variable name internal external | 20120913 | BEGIN OF tn_s_variable_md_int,
name TYPE fieldname,
name_bics TYPE fieldname,
END OF tn_s_variable_md_int
|
|
5 | TN_T_COLUMN_DESCRIPTION_INT | Public | See coding | column name internal external | 20120829 | tn_t_column_description_int TYPE STANDARD TABLE OF tn_s_column_description_int WITH NON-UNIQUE KEY column_name
|
|
6 | TN_T_COMPOUND_PARENT | Public | See coding | Klammervater in RS (BICS-format) | 20121210 | tn_t_compound_parent TYPE STANDARD TABLE OF tn_s_compound_parent
WITH KEY name
|
|
7 | TN_T_VARIABLE_MD | Public | See coding | variable metadata | 20120829 | tn_t_variable_md TYPE STANDARD TABLE OF tn_s_variable_md
WITH DEFAULT KEY
|
|
8 | TN_T_VARIABLE_MD_INT | Public | See coding | variable name internal external | 20120913 | tn_t_variable_md_int TYPE STANDARD TABLE OF tn_s_variable_md_int WITH NON-UNIQUE KEY name
|
Method Signatures
Method BUILD_RS_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_QUERY_RS_STRUC | Call by reference | Type reference (TYPE) | RSEQ_T_GWI_QUERY_STRUC | Spalten Beschreibung für GateWayIntegration | 20120829 | ||
2 | Returning | R_R_RS_TAB | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Run Time Type Services | 20120829 |
Method BUILD_RS_STRUCTURE on class CL_EQ_BICS_GW_DT has no exception.
Method CLOSE Signature
Method CLOSE on class CL_EQ_BICS_GW_DT has no parameter.
Method CLOSE on class CL_EQ_BICS_GW_DT has no exception.
Method CONSTRUCTOR 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 |
Method CONSTRUCTOR on class CL_EQ_BICS_GW_DT has no exception.
Method GET_DESIGNTIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_QUERY_DETAILS | Call by reference | Type reference (TYPE) | RSEQ_S_GWI_QUERY_MD | Query Meta Daten | 20120829 | ||
2 | Exporting | E_T_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | RSEQ_T_GWI_QUERY_STRUC | Spalten Beschreibung für GateWayIntegration | 20120829 | ||
3 | Exporting | E_T_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20120829 | ||
4 | Exporting | E_T_QUERY_VAR_MD | Call by reference | Type reference (TYPE) | RSEQ_T_GWI_QVAR | Queryvariablen Metadaten für GateWayIntegration | 20120829 |
Method GET_DESIGNTIME on class CL_EQ_BICS_GW_DT has no exception.
Method IS_HIERARCHY_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130507 |
Method IS_HIERARCHY_ACTIVE on class CL_EQ_BICS_GW_DT has no exception.
Method _CHECK_FOR_COMPOUNDED_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_CHAR_MD | Call by reference | Type reference (TYPE) | IF_BICS_MD_CHARACTERISTIC=>TN_S_MD_CHARACTERISTIC | Merkmale MD-Layer | 20120907 | ||
2 | Returning | R_COMP_PARENT_IN_RS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120829 |
Method _CHECK_FOR_COMPOUNDED_PARENT on class CL_EQ_BICS_GW_DT has no exception.
Method _CHECK_NAME_USAGE 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) | FIELDNAME | Feldname | 20120829 | ||
2 | Importing | I_T_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | RSEQ_T_GWI_QUERY_STRUC | Spalten Beschreibung für GateWayIntegration | 20120829 | ||
3 | Returning | R_USED | Value transfer | Type reference (TYPE) | ABAP_BOOL | boolsche Variable (X=true, -=false, space=unknown) | 20120829 |
Method _CHECK_NAME_USAGE on class CL_EQ_BICS_GW_DT has no exception.
Method _CHECK_PRESENTATION_FOR_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_PRESENTATION | Call by reference | Type reference (TYPE) | CL_BICS_PRESENTATION=>TN_T_PRESENTATION | 20120829 | |||
2 | Returning | R_MODE_TEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Textdarstellung vorhanden | 20120829 |
Method _CHECK_PRESENTATION_FOR_TEXT on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_ADD_COLUMN_FOR_DATETIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_S_COLUMN_DESCRIPTION | Value transfer | Type reference (TYPE) | RSEQ_S_GWI_QUERY_STRUC | Description Columns of Result Sets for Gateway Integration | 20130109 | ||
2 | Importing | I_S_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | RSEQ_S_GWI_QUERY_STRUC | Description Columns of Result Sets for Gateway Integration | 20130109 |
Method _GET_ADD_COLUMN_FOR_DATETIME on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_ADD_COLUMN_FOR_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_T_COLUMN_DESCRIPTION_HIER | Value transfer | Type reference (TYPE) | RSEQ_T_GWI_QUERY_STRUC | Spalten Beschreibung des ResultSets für GateWayIntegration | 20120829 | ||
2 | Importing | I_S_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | RSEQ_S_GWI_QUERY_STRUC | Spalten Beschreibung des ResultSets für GateWayIntegration | 20120829 |
Method _GET_ADD_COLUMN_FOR_HIERARCHY on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_COLUMN_DESCR_ROWID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_S_COLUMN_DESCRIPTION | Value transfer | Type reference (TYPE) | RSEQ_S_GWI_QUERY_STRUC | Spalten Beschreibung des ResultSets für GateWayIntegration | 20120829 |
Method _GET_COLUMN_DESCR_ROWID on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_COLUMN_DESCR_TOTAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_S_COLUMN_DESCRIPTION | Value transfer | Type reference (TYPE) | RSEQ_S_GWI_QUERY_STRUC | Spalten Beschreibung des ResultSets für GateWayIntegration | 20120829 |
Method _GET_COLUMN_DESCR_TOTAL on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_COLUMN_NAME_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_V_COLUMN_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20120829 | ||
2 | Returning | R_V_COLUMN_NAME_EXT | Value transfer | Type reference (TYPE) | CHAR255 | Feldname mit externer Darstellung | 20120829 |
Method _GET_COLUMN_NAME_EXTERNAL on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_COLUMN_UNIT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PMODE_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120829 | |||
2 | Importing | I_S_CHAR_MD | Call by reference | Type reference (TYPE) | IF_BICS_MD_CHARACTERISTIC=>TN_S_MD_CHARACTERISTIC | Merkmale MD-Layer | 20120907 | ||
3 | Returning | R_UNITTYPE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20120829 |
Method _GET_COLUMN_UNIT_TYPE on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_COMPOUNDED_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_CHAR_MD | Call by reference | Type reference (TYPE) | IF_BICS_MD_CHARACTERISTIC=>TN_S_MD_CHARACTERISTIC | Merkmale MD-Layer | 20120907 | ||
2 | Returning | R_T_COMP_PARENT | Value transfer | Type reference (TYPE) | TN_T_COMPOUND_PARENT | Klammervater in RS (BICS-format) | 20121210 |
Method _GET_COMPOUNDED_PARENT on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_FIELD_LEN_COMP_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_PRESENTATION | Call by reference | Object reference (TYPE REF TO) | CL_BICS_PRESENTATION | Darstellung von Membern in BICS | 20121127 | ||
2 | Importing | I_S_CHAR_MD | Call by reference | Type reference (TYPE) | IF_BICS_MD_CHARACTERISTIC=>TN_S_MD_CHARACTERISTIC | MD-Merkmalsstruktur | 20121127 | ||
3 | Importing | I_T_COMPOUND_PARENT | Call by reference | Type reference (TYPE) | TN_T_COMPOUND_PARENT | Klammervater in RS (BICS-format) | 20121210 | ||
4 | Returning | R_LENGHT | Value transfer | Type reference (TYPE) | I | Feldlänge | 20121127 |
Method _GET_FIELD_LEN_COMP_PARENT on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_QUERY_META_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_S_MD_DATA | Value transfer | Type reference (TYPE) | RSEQ_S_GWI_QUERY_MD | Query Meta Daten | 20120829 |
Method _GET_QUERY_META_DATA on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_REFFIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BASE_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20120913 | ||
2 | Returning | R_REFFIELD | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20120913 |
Method _GET_REFFIELD on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_RS_ELEMENTS_KEYFIGURE_MD Signature
Method _GET_RS_ELEMENTS_KEYFIGURE_MD on class CL_EQ_BICS_GW_DT has no parameter.
Method _GET_RS_ELEMENTS_KEYFIGURE_MD on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_RS_ELEMENTS_MD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_T_COLUMN_DESCRIPTION | Value transfer | Type reference (TYPE) | RSEQ_T_GWI_QUERY_STRUC | Spalten Beschreibung für GateWayIntegration | 20120829 |
Method _GET_RS_ELEMENTS_MD on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_VARIABLES_MD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_T_VARIABLES | Value transfer | Type reference (TYPE) | RSEQ_T_GWI_QVAR | Queryvariablen Metadaten für GateWayIntegration | 20120829 |
Method _GET_VARIABLES_MD on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_VAR_LENGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_VARIABLE | Call by reference | Type reference (TYPE) | IF_BICS_MD_VARIABLE=>TN_S_MD_VARIABLE | Designtime Variable | 20120829 | ||
2 | Returning | R_LENGTH | Value transfer | Type reference (TYPE) | I | 20120829 |
Method _GET_VAR_LENGHT on class CL_EQ_BICS_GW_DT has no exception.
Method _GET_VAR_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_VAR | Call by reference | Type reference (TYPE) | IF_BICS_OBJECT=>TN_NAME | Name eines Objekts | 20120829 | ||
2 | Returning | R_PARENT_NAME | Value transfer | Type reference (TYPE) | RSZVNAM | Name (ID) einer Berichtsvariablen | 20120829 |
Method _GET_VAR_PARENT on class CL_EQ_BICS_GW_DT has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |