Hierarchy
⤷
⤷
Properties
| Class | /BCV/CL_QRM_QUERY | |
| Short Description | BCV Query | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | /BCV/QRM | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | /BCV/QRM | BCV Query Management Layer |
| Created | 20080828 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BCV/CL_QRM_QUERY has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | /BCV/CL_QRM_QUERY_ECATT | 20090902 | BCV Query eCATT Functionality |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | TY_AUX_TABLE_MODE | 'J1' | Aux. Table Mode 'Join 1' | 20090126 | ||
| 2 | Constant | Private | Type reference (TYPE) | TY_AUX_TABLE_MODE | 'J2' | Aux. Table Mode 'Join 2' | 20090126 | ||
| 3 | Constant | Private | Type reference (TYPE) | TY_AUX_TABLE_MODE | 'S' | Aux. Table Mode 'Single' | 20090126 | ||
| 4 | Constant | Private | Type reference (TYPE) | LANGU | 'E' | Base Language | 20080828 | ||
| 5 | Constant | Private | Type reference (TYPE) | SYMSGID | '/BCV/QRM' | Standard Message Class | 20080828 | ||
| 6 | Constant | Private | Type reference (TYPE) | C | '/' | Namespace Separator | 20090624 | ||
| 7 | Constant | Private | Type reference (TYPE) | /BCV/FND_OWNER | 'SAP' | SAP Owner | 20080828 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'JOIN1' | ID of Standard Query Join | 20090205 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'CONN1' | ID of Standard Query Search Connector | 20080828 | ||
| 10 | Constant | Private | Type reference (TYPE) | STRING | '*' | Unit Mismatch Indicator | 20090107 | ||
| 11 | Constant | Private | Type reference (TYPE) | STRING | 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_' | First Character of Valid IDs | 20080828 | ||
| 12 | Constant | Private | Type reference (TYPE) | STRING | 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_' | Follow. Characters of Valid IDs | 20080828 | ||
| 13 | Static Attribute | Private | Type reference (TYPE) | TY_T_INST_BUFFER | Query Instance Buffer | 20080828 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | TY_T_SIN_SC_BUFFER | SIN Search Connector Instance Buffer | 20090219 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20080828 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Data Type Object of Result Group Structure | 20080828 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Data Type Object of Result Limit Structure | 20080828 | |||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Data Type Object of Variable Structure | 20080828 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Data Type Object of Variable Structure | 20110112 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | /BCV/S_QRM_QUERY_HEADER | Query Header | 20080828 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TY_T_ALT_TEXT | Alternative Text Table | 20080828 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table | 20080828 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | TY_T_AUX_TABDESC | Buffer for Auxiliary Table Descriptions | 20090202 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_CLF | Query Context Key Table | 20090506 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_FORMULA | Query formula table | 20080828 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20080828 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | TY_T_AGGR_ATTR | Aggregation Attribute Table Type | 20080828 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | Group Sorting Order of Result Table | 20080828 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TY_T_RATTR_FILL | Internal Result Attributes (Step 1) | 20080828 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | TY_T_RATTR_FILL | Internal Result Attributes (Step 2) | 20080828 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN | Query Join Table | 20090122 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN_CRIT | Query Join Criteria Table | 20090122 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table | 20080828 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | Sorting Order of Result Table | 20080828 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_SCONN | Query Search Connector Table | 20080828 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20080828 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table (Complemented) | 20080828 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Query Variable Table | 20080828 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | /BCV/QRM_BRFPLUSAPPL_ID | BRFplus application ID | 20080828 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Query is consistent | 20080828 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Aux. Grouping Information already filled? | 20080828 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Tables MT_INT_RATTR* already filled? | 20080828 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | LANGU | Language Key of Text Elements | 20080828 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query Name | 20080828 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Table MT_RESULT_SORT already filled? | 20080828 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Add Message to Check Log | 20080828 | |
| 2 | Instance method | Private | Method | Calculate formula in BRFplus | 20080828 | |
| 3 | Instance method | Public | Method | Check Consistency of Query | 20080828 | |
| 4 | Instance method | Private | Method | Check Query Attributes | 20080828 | |
| 5 | Static method | Public | Method | Check Authorization for given Activity on given Query | 20080828 | |
| 6 | Instance method | Private | Method | Check Result Data Filtering Conditions | 20090508 | |
| 7 | Instance method | Private | Method | Check Query / Context Key Assignments | 20090506 | |
| 8 | Instance method | Private | Method | Check Formula | 20080828 | |
| 9 | Instance method | Private | Method | Check Query Formula Entries | 20081118 | |
| 10 | Instance method | Private | Method | Check Query Header | 20080828 | |
| 11 | Instance method | Private | Method | Check Joins / Join Criteria | 20090122 | |
| 12 | Instance method | Private | Method | Check Query Result Attributes | 20080828 | |
| 13 | Instance method | Private | Method | Check Query Search Connectors | 20080828 | |
| 14 | Instance method | Private | Method | Check Search Request | 20080828 | |
| 15 | Instance method | Private | Method | Check Query Selection Criteria | 20080828 | |
| 16 | Instance method | Private | Method | Check Query Variables | 20080828 | |
| 17 | Instance method | Public | Method | Clear Query Instance | 20080828 | |
| 18 | Instance method | Private | Method | Complement Selection Criteria | 20080828 | |
| 19 | Instance method | Private | Constructor | Constructor | 20080828 | |
| 20 | Instance method | Private | Method | Convert Results | 20090115 | |
| 21 | Instance method | Private | Method | Copy Formula | 20080828 | |
| 22 | Static method | Public | Method | Copy Query in Database | 20080828 | |
| 23 | Static method | Public | Method | Factory Method for Query Instances | 20080828 | |
| 24 | Instance method | Public | Method | Factory Method for (empty!) Result Table Object | 20080828 | |
| 25 | Static method | Public | Method | Create the Given System-Defined Object | 20090217 | |
| 26 | Instance method | Public | Method | Factory Method for (empty!) Variable Structure Object | 20080828 | |
| 27 | Static method | Public | Method | Delete Query from Database | 20080828 | |
| 28 | Static method | Public | Method | Fill Query Attribute with Data Element Information | 20091007 | |
| 29 | Static method | Private | Method | Fill Missing Attribute Texts (Defaul Logic) | 20080828 | |
| 30 | Instance method | Private | Method | Fill Internal Result Attributes | 20080828 | |
| 31 | Instance method | Private | Method | Fill Search Request | 20080828 | |
| 32 | Static method | Public | Method | Find Queries matching the given Selection Conditions | 20080828 | |
| 33 | Static method | Public | Method | Find Objects using the given Queries | 20080828 | |
| 34 | Static method | Public | Method | Generate Standard Query for given Search Connector | 20080828 | |
| 35 | Instance method | Private | Method | Get Alternative Text for a Text Element | 20080828 | |
| 36 | Instance method | Public | Method | Get Attribute Table | 20080828 | |
| 37 | Instance method | Private | Method | Get Type Description of Auxiliary Table | 20090126 | |
| 38 | Instance method | Public | Method | Get Context Key Table | 20090506 | |
| 39 | Instance method | Public | Method | Get Formula and Formula Parameter Tables | 20080828 | |
| 40 | Instance method | Public | Method | Get Query Header | 20080828 | |
| 41 | Instance method | Public | Method | Get Join / Join Criteria Tables | 20090122 | |
| 42 | Instance method | Public | Method | Get Query Metadata | 20081203 | |
| 43 | Instance method | Public | Method | Get Result Attribute Table | 20080828 | |
| 44 | Instance method | Public | Method | Get Search Connector Table | 20080828 | |
| 45 | Instance method | Public | Method | Get Selection Criteria Table | 20080828 | |
| 46 | Static method | Private | Method | Get SIN Search Connector Instance | 20090219 | |
| 47 | Instance method | Public | Method | Get Variable Table | 20080828 | |
| 48 | Instance method | Private | Method | Group/Aggregate Results | 20080828 | |
| 49 | Static method | Public | Method | Is given Query ID valid? | 20090618 | |
| 50 | Static method | Private | Method | Is given Search Connector ID valid? | 20090618 | |
| 51 | Static method | Public | Method | Mass Consistency Check | 20080828 | |
| 52 | Instance method | Private | Method | Prepare Variable Values before Query Processing | 20110111 | |
| 53 | Instance method | Private | Method | Process Search Request | 20080828 | |
| 54 | Instance method | Private | Method | Read Query from Database | 20080828 | |
| 55 | Instance method | Public | Method | Process Query | 20080828 | |
| 56 | Instance method | Private | Method | Search for Data via Search Connector | 20090126 | |
| 57 | Instance method | Private | Method | Search for Data via Joined Search Connectors | 20090127 | |
| 58 | Instance method | Public | Method | Set Attribute Table | 20090326 | |
| 59 | Instance method | Public | Method | Set Query Header | 20090326 | |
| 60 | Instance method | Public | Method | Set Result Attribute Table | 20090326 | |
| 61 | Instance method | Public | Method | Set Variable Table | 20090326 | |
| 62 | Instance method | Private | Method | Sort/Limit Results | 20080828 | |
| 63 | Instance method | Private | Method | Split Given Search Request into Processable Search Requests | 20090128 | |
| 64 | Instance method | Private | Method | Transform Selection Criteria | 20080828 | |
| 65 | Instance method | Private | Method | Traverse Selection Criteria Tree | 20080828 | |
| 66 | Instance method | Public | Method | Update System-Defined Objects in Query | 20090112 | |
| 67 | Instance method | Public | Method | Write Query to Database | 20080828 |
Events
Class /BCV/CL_QRM_QUERY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_AUX_TABLE_MODE | Private | See coding | Auxiliary Table Mode Type | 20090126 | ty_aux_table_mode(2) TYPE c
|
|
| 2 | TY_S_AGGR_ATTR | Private | See coding | Aggregation Attribute Structure Type | 20080828 | BEGIN OF ty_s_aggr_attr,
attribute_id TYPE /bcv/qrm_attribute_id,
unit_attr_id TYPE /bcv/qrm_attribute_id,
unit_change_ind TYPE boole_d,
aggr_func TYPE /bcv/qrm_aggr_function,
value TYPE REF TO data,
END OF ty_s_aggr_attr
|
|
| 3 | TY_S_AGGR_UATTR | Private | See coding | Aggregation Unit Attribute Structure Type | 20090108 | BEGIN OF ty_s_aggr_uattr,
unit_attr_id TYPE /bcv/qrm_attribute_id,
use_cnt TYPE i,
END OF ty_s_aggr_uattr
|
|
| 4 | TY_S_ALT_TEXT | Private | See coding | Alternative Text Structure Type | 20080828 | BEGIN OF ty_s_alt_text,
obj_type TYPE i,
obj_name TYPE string,
text_type TYPE i,
text TYPE string,
END OF ty_s_alt_text
|
|
| 5 | TY_S_AUX_TABDESC | Private | See coding | Auxiliary Table Description Structure Type | 20090127 | BEGIN OF ty_s_aux_tabdesc,
mode TYPE ty_aux_table_mode,
edesc_only TYPE boole_d,
idesc TYPE REF TO cl_abap_tabledescr,
edesc TYPE REF TO cl_abap_tabledescr,
same TYPE boole_d,
mapping TYPE /bcv/cl_fnd_data_proc=>ty_t_field_map,
genfield TYPE /bcv/cl_fnd_data_proc=>ty_t_field_map,
gf_pdesc TYPE REF TO cl_abap_structdescr,
gf_sdesc TYPE REF TO cl_abap_structdescr,
END OF ty_s_aux_tabdesc
|
|
| 6 | TY_S_INST_BUFFER | Private | See coding | Instance Buffer Structure Type | 20080828 | BEGIN OF ty_s_inst_buffer,
query_id TYPE /bcv/qrm_query_id,
context_key TYPE /bcv/fnd_context_key,
auth_actvt TYPE /bcv/fnd_auth_actvt,
langu TYPE langu,
query_inst TYPE REF TO /bcv/cl_qrm_query,
END OF ty_s_inst_buffer
|
|
| 7 | TY_S_JOINC_EXT | Public | See coding | External Join Criterion Structure Type | 20090205 | begin of ty_s_joinc_ext,
pri_attr_id type /bcv/fnd_attribute_id,
sec_attr_in_id type /bcv/fnd_attribute_id,
sec_attr_out_id type /bcv/fnd_attribute_id,
end of ty_s_joinc_ext
|
|
| 8 | TY_S_JOIN_EXT | Public | See coding | External Join Structure Type | 20090205 | begin of ty_s_join_ext,
pri_search_id type /bcv/sin_search_id,
sec_search_id type /bcv/sin_search_id,
join_type type /bcv/qrm_join_type,
joinc_tab type ty_t_joinc_ext,
end of ty_s_join_ext
|
|
| 9 | TY_S_RATTR_FILL | Private | See coding | Result Attribute Fill Structure Type | 20080828 | BEGIN OF ty_s_rattr_fill,
attribute_id TYPE /bcv/qrm_attribute_id,
value_source TYPE /bcv/qrm_res_attr_vsource,
formula_id TYPE /bcv/qrm_formula_id,
datatype TYPE /bcv/qrm_attribute_datatype,
relation TYPE /bcv/qrm_relation,
relation_type TYPE /bcv/qrm_relation_type,
END OF ty_s_rattr_fill
|
|
| 10 | TY_S_SEARCH | Public | See coding | Internal search 1 and search 2 connector structure type | 20090715 | begin of ty_s_search,
search1 type /bcv/qrm_search_id,
search2 type /bcv/qrm_search_id,
end of ty_s_search
|
|
| 11 | TY_S_SELC_VTAB | Private | See coding | Selection Criteria Value Table Structure Type | 20110117 | BEGIN OF ty_s_selc_vtab,
criterion_id TYPE /bcv/qrm_criterion_id,
value_tab TYPE REF TO data,
END OF ty_s_selc_vtab
|
|
| 12 | TY_S_SIN_SC_BUFFER | Private | See coding | SIN Search Connector Buffer Structure Type | 20090219 | BEGIN OF ty_s_sin_sc_buffer,
search_id TYPE /bcv/sin_search_id,
status TYPE i,
instance TYPE REF TO /bcv/if_sin_search,
inpar_tab TYPE /bcv/t_fnd_import_parameter,
expar_tab TYPE /bcv/t_fnd_export_parameter,
exc TYPE REF TO /bcv/cx_sin,
END OF ty_s_sin_sc_buffer
|
|
| 13 | TY_T_AGGR_ATTR | Private | See coding | Aggregation Attribute Table Type | 20080828 | ty_t_aggr_attr TYPE STANDARD TABLE OF ty_s_aggr_attr
|
|
| 14 | TY_T_AGGR_UATTR | Private | See coding | Aggregation Unit Attribute Table Type | 20090108 | ty_t_aggr_uattr TYPE STANDARD TABLE OF ty_s_aggr_uattr
|
|
| 15 | TY_T_ALT_TEXT | Private | See coding | Alternative Text Table Type | 20080828 | ty_t_alt_text TYPE SORTED TABLE OF ty_s_alt_text WITH UNIQUE KEY obj_type obj_name text_type
|
|
| 16 | TY_T_AUX_TABDESC | Private | See coding | Auxiliary Table Description Table Type | 20090202 | ty_t_aux_tabdesc TYPE STANDARD TABLE OF ty_s_aux_tabdesc
|
|
| 17 | TY_T_CRIT_ID | Private | See coding | Criterion ID Table Type | 20080828 | ty_t_crit_id TYPE STANDARD TABLE OF /bcv/qrm_criterion_id
|
|
| 18 | TY_T_INST_BUFFER | Private | See coding | Instance Buffer Table Type | 20080828 | ty_t_inst_buffer TYPE STANDARD TABLE OF ty_s_inst_buffer
|
|
| 19 | TY_T_JOINC_EXT | Public | See coding | External Join Criteria Table Type | 20090205 | ty_t_joinc_ext type standard table of ty_s_joinc_ext
with non-unique key pri_attr_id
|
|
| 20 | TY_T_JOIN_EXT | Public | See coding | External Join Table Type | 20090205 | ty_t_join_ext type standard table of ty_s_join_ext
with non-unique key pri_search_id sec_search_id
|
|
| 21 | TY_T_RATTR_FILL | Private | See coding | Result Attribute Fill Table Type | 20080828 | ty_t_rattr_fill TYPE STANDARD TABLE OF ty_s_rattr_fill
|
|
| 22 | TY_T_SELC_VTAB | Private | See coding | Selection Criteria Value Table Table Type | 20110117 | ty_t_selc_vtab TYPE SORTED TABLE OF ty_s_selc_vtab WITH UNIQUE KEY criterion_id
|
|
| 23 | TY_T_SIN_SC_BUFFER | Private | See coding | SIN Search Connector Buffer Table Type | 20090219 | ty_t_sin_sc_buffer TYPE SORTED TABLE OF ty_s_sin_sc_buffer WITH UNIQUE KEY search_id
|
|
| 24 | TY_T_SIN_SEARCH_ID | Public | See coding | SIN Search ID Table Type | 20090205 | ty_t_sin_search_id type standard table of /bcv/sin_search_id
|
|
| 25 | TY_T_SREQ_TAB | Private | See coding | Search Request Table Table Type | 20090128 | ty_t_sreq_tab TYPE STANDARD TABLE OF /bcv/t_sin_attribute
|
Method Signatures
Method ADD_MESSAGE_TO_CHECK_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | PCV Log | 20080828 | |||
| 2 | IS_CONTEXT | Call by reference | Type reference (TYPE) | /BCV/S_FND_MESS_CONTEXT | Message Context | 20080828 | |||
| 3 | IV_CUMULATE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Cumulate Messages | 20080828 | ||
| 4 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 5 | IV_GEN_EXC | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Use General Exception | 20090508 | ||
| 6 | IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | GC_MESS_CLASS | Message Class | 20080828 | ||
| 7 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20080828 | |||
| 8 | IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20080828 | ||
| 9 | IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable 1 | 20080828 | |||
| 10 | IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable 2 | 20080828 | |||
| 11 | IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable 3 | 20080828 | |||
| 12 | IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable 4 | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CALCULATE_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CUKY | Call by reference | Type reference (TYPE) | /BCV/FND_CUKY | Currency Unit | 20080905 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | DATA | Formula Result | 20080828 | |||
| 3 | EV_UNIT | Call by reference | Type reference (TYPE) | /BCV/FND_UNIT | Unit of Measure | 20080905 | |||
| 4 | IS_ATTR_VALUE | Call by reference | Type reference (TYPE) | DATA | Attribute Values | 20090130 | |||
| 5 | IS_VAR_VALUE | Call by reference | Type reference (TYPE) | DATA | Variable Values | 20090130 | |||
| 6 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | PCV Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 | ||
| 5 | IV_SCOPE | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_CSCOPE | /BCV/CL_QRM_QUERY_CSCOPE=>GC_QUERY_ALL | Query Check Scope | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | PCV Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_AUTH_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Authorization Exists | 20080828 | |||
| 2 | IV_ACTVT | Call by reference | Type reference (TYPE) | /BCV/FND_AUTH_ACTVT | Authorization Activity | 20080828 | |||
| 3 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090203 | |||
| 4 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080828 | |||
| 5 | IV_RAISE_EXC | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Raise Exception if Authorization is missing | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20090508 | |||
| 2 | IT_CONDITION | Call by reference | Type reference (TYPE) | /BCV/T_FND_GEN_F_RANGE | Result Data Filter Conditions | 20090508 | |||
| 3 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20090508 | ||
| 4 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20090508 | ||
| 5 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20090508 | ||
| 6 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SEARCH_ID | Internal ID of Search Connector | 20090508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090508 |
Method CHECK_CONTEXT_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20090506 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20090506 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20090506 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20090506 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090506 |
Method CHECK_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IS_CONTEXT | Call by reference | Type reference (TYPE) | /BCV/S_FND_MESS_CONTEXT | Message Context | 20080828 | |||
| 3 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 4 | IV_EXT_REL_BRF | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to BRFplus | 20080828 | ||
| 5 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080828 | |||
| 6 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_FORMULA_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20081118 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20081118 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20081118 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20081118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20081118 |
Method CHECK_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_JOINS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20090122 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20090122 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20090122 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20090122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090122 |
Method CHECK_RESULT_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_SEARCH_CONN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_SEARCH_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IT_REQUEST | Call by reference | Type reference (TYPE) | /BCV/T_SIN_ATTRIBUTE | Search Request | 20080828 | |||
| 3 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 4 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 5 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 | ||
| 6 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SEARCH_ID | Internal ID of Search Connector | 20090319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_SEL_CRIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CHECK_VARIABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 3 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 4 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CLEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUFFER_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Clear only buffer attributes | 20080828 |
Method CLEAR on class /BCV/CL_QRM_QUERY has no exception.
Method COMPLEMENT_SEL_CRIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20080828 |
Method COMPLEMENT_SEL_CRIT on class /BCV/CL_QRM_QUERY has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ALLOW_INCONS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Allow Reading of Inconsistent Query | 20080828 | ||
| 2 | IV_AUTH_ACTVT | Call by reference | Type reference (TYPE) | /BCV/FND_AUTH_ACTVT | Authorization Activity | 20090511 | |||
| 3 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090511 | |||
| 4 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20080828 | ||
| 5 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query Name | 20080828 | |||
| 6 | IV_SKIP_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Skip Consistency Check during Query Read | 20080828 | ||
| 7 | IV_UPD_SYSDEF_OBJ | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Update System-Defined Objects in Query | 20090112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CONVERT_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Result Table | 20090115 | |||
| 2 | IS_VAR_VALUE | Call by reference | Type reference (TYPE) | DATA | Variable Values | 20090115 | |||
| 3 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090115 |
Method COPY_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FORMULA | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_FORMULA | Query formula | 20080828 | |||
| 2 | ET_FORMULA_PARAM | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20080828 | |||
| 3 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method COPY_QUERY_IN_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NEW_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | ID of New Query | 20080828 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | ID of Existing Query | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CREATE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ALLOW_INCONS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Allow Reading of Inconsistent Query | 20080828 | ||
| 2 | IV_ALWAYS_CREATE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Always Create New Instance? | 20080828 | ||
| 3 | IV_AUTH_ACTVT | Call by reference | Type reference (TYPE) | /BCV/FND_AUTH_ACTVT | Authorization Activity | 20090511 | |||
| 4 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090511 | |||
| 5 | IV_EMPTY_INSTANCE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Create Empty Instance? | 20090326 | ||
| 6 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20080828 | ||
| 7 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query Name | 20080828 | |||
| 8 | IV_SKIP_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Skip Consistency Check during Query Read | 20080828 | ||
| 9 | RO_QUERY | Value transfer | Object reference (TYPE REF TO) | /BCV/CL_QRM_QUERY | Instance of Query Class | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CREATE_RESULT_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_RESULT_TAB | Value transfer | Object reference (TYPE REF TO) | DATA | Result Table Object | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method CREATE_SYSDEF_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_ATTRIBUTE | Resulting Query Attribute | 20090217 | |||
| 2 | ES_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_VARIABLE | Resulting Query Variable | 20090217 | |||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20090217 | ||
| 4 | IV_NO_OTHER_LANGU | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Use Texts in Other Languages as Fallback | 20090220 | ||
| 5 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090217 | |||
| 6 | IV_SYSDEF_OBJ | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Name of System-Defined Object | 20090217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090217 |
Method CREATE_VARIABLE_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TABLES | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Create Components as Tables | 20110107 | ||
| 2 | RR_VARIABLE_STR | Value transfer | Object reference (TYPE REF TO) | DATA | Variable Structure Object | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method DELETE_QUERY_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method FILL_ATTR_DELEM_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_ATTRIBUTE | Query Field | 20091007 | |||
| 2 | IV_DATA_ELEM | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_DATA_ELEM | Data Element of Query Field | 20091007 | |||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20091007 |
Method FILL_ATTR_TEXT_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_DESCR | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_DESCR | Query Attribute Description | 20080828 | |||
| 2 | CV_LABEL_L | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_LABEL_L | (Long) Field Label for Query Attribute | 20080828 | |||
| 3 | CV_LABEL_M | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_LABEL_M | (Medium) Field Label for Query Attribute | 20080828 | |||
| 4 | CV_LABEL_S | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_LABEL_S | (Short) Field Label for Query Attribute | 20080828 |
Method FILL_ATTR_TEXT_DEFAULT on class /BCV/CL_QRM_QUERY has no exception.
Method FILL_INT_RESULT_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Result Table | 20080828 | |||
| 2 | IS_VAR_VALUE | Call by reference | Type reference (TYPE) | DATA | Variable Values | 20080828 | |||
| 3 | IS_VAR_VALUE_OLD | Call by reference | Type reference (TYPE) | DATA | Variable Values (old) | 20110113 | |||
| 4 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090327 | |||
| 5 | IV_FILL_TIME | Call by reference | Type reference (TYPE) | /BCV/QRM_RES_ATTR_FTIME | Query Result Attribute Fill Time | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method FILL_SEARCH_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONDITION | Call by reference | Type reference (TYPE) | /BCV/T_FND_GEN_F_RANGE | Additional Result Data Filter Conditions | 20090203 | |||
| 2 | ET_SEARCH_REQUEST | Call by reference | Type reference (TYPE) | /BCV/T_SIN_ATTRIBUTE | Search Request | 20080828 | |||
| 3 | IT_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20080828 | |||
| 4 | IT_VALUE_TAB | Call by reference | Type reference (TYPE) | TY_T_SELC_VTAB | Selection Criteria Value Table | 20110117 | |||
| 5 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SEARCH_ID | Internal ID of Search Connector | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method FIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_QUERY | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_HEADER_EXT | Query Header | 20080828 | |||
| 2 | ET_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_CLF | Query Context Key Table | 20090209 | |||
| 3 | ET_QUERY | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_HEADER_EXT | Query Header Table | 20080828 | |||
| 4 | ET_RESULT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTR_EXT | Query Result Attribute Table | 20080828 | |||
| 5 | ET_SEARCH_CONN | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SCONN | Query Search Connector Table | 20090514 | |||
| 6 | ET_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VAR_EXT | Query Variable Table | 20080828 | |||
| 7 | IT_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/T_FND_CONTEXT_KEY | Context Key Table | 20081106 | |||
| 8 | IT_MEANING | Call by reference | Type reference (TYPE) | /BCV/T_QRM_MEANING | Semantic Table | 20080903 | |||
| 9 | IT_QUERY_DESC_RANGE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_DESC_RANGE | Query Description Range Table | 20080828 | |||
| 10 | IT_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ID | Query ID Table | 20080828 | |||
| 11 | IT_QUERY_ID_RANGE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ID_RANGE | Query ID Range Table | 20080828 | |||
| 12 | IT_QUERY_OWNER_RANGE | Call by reference | Type reference (TYPE) | /BCV/T_FND_OWNER_RANGE | Owner Range Table | 20080828 | |||
| 13 | IV_AUTH_ACTVT | Call by reference | Type reference (TYPE) | /BCV/FND_AUTH_ACTVT | Authorization Activity | 20090511 | |||
| 14 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20080828 | ||
| 15 | IV_MEANING_RATTR | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Meaning refers to Result Attr. instead of Variables | 20080903 | ||
| 16 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080828 | |||
| 17 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20080905 |
Method FIND on class /BCV/CL_QRM_QUERY has no exception.
Method FIND_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | Log | 20080828 | |||
| 2 | ET_QUERY_VIEW | Call by reference | Type reference (TYPE) | /BCV/T_UIF_QVIEW | Query Views | 20080828 | |||
| 3 | IT_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ID | Query ID Table | 20080828 | |||
| 4 | IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Message Type for Log | 20080828 | ||
| 5 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080828 |
Method FIND_USAGE on class /BCV/CL_QRM_QUERY has no exception.
Method GENERATE_STD_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_QUERY | Value transfer | Object reference (TYPE REF TO) | /BCV/CL_QRM_QUERY | Instance of Generated Query | 20080828 | |||
| 2 | IS_INT_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/CL_QRM_QUERY=>TY_S_SEARCH | Internal search 1 and search 2 connector structure type | 20090715 | |||
| 3 | IT_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/T_FND_CONTEXT_KEY | Context Key Table | 20090506 | |||
| 4 | IT_JOIN | Call by reference | Type reference (TYPE) | TY_T_JOIN_EXT | External Join Table | 20090205 | |||
| 5 | IT_SEARCH_ID | Call by reference | Type reference (TYPE) | TY_T_SIN_SEARCH_ID | SIN Search ID Table | 20090205 | |||
| 6 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080828 | |||
| 7 | IV_WRITE_TO_DB | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Write Generated Query to Database | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method GET_ALT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | STRING | Object Name | 20080828 | |||
| 2 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | I | Object Type | 20080828 | |||
| 3 | IV_TEXT_TYPE | Call by reference | Type reference (TYPE) | I | Text Type within Object | 20080828 | |||
| 4 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20080828 |
Method GET_ALT_TEXT on class /BCV/CL_QRM_QUERY has no exception.
Method GET_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table | 20080828 |
Method GET_ATTRIBUTE on class /BCV/CL_QRM_QUERY has no exception.
Method GET_AUX_TABLEDESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TABLEDESC | Call by reference | Type reference (TYPE) | TY_S_AUX_TABDESC | Auxiliary Table Description | 20090127 | |||
| 2 | IV_EDESC_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Create only "External" Description | 20090331 | ||
| 3 | IV_MODE | Call by reference | Type reference (TYPE) | TY_AUX_TABLE_MODE | Auxiliary Table Mode | 20090126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090126 |
Method GET_CONTEXT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_CLF | Query Context Key Table | 20090506 |
Method GET_CONTEXT_KEY on class /BCV/CL_QRM_QUERY has no exception.
Method GET_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FORMULA | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FORMULA | Query formula table | 20080828 | |||
| 2 | ET_FORMULA_PARAM | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20080828 |
Method GET_FORMULA on class /BCV/CL_QRM_QUERY has no exception.
Method GET_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_HEADER | Query Header | 20080828 |
Method GET_HEADER on class /BCV/CL_QRM_QUERY has no exception.
Method GET_JOIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_JOIN | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN | Query Join Table | 20090122 | |||
| 2 | ET_JOIN_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN_CRIT | Query Join Criteria Table | 20090122 |
Method GET_JOIN on class /BCV/CL_QRM_QUERY has no exception.
Method GET_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_HEADER_EXT | Query Header (external view) | 20081203 | |||
| 2 | ET_RES_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR_EXT | Query Result Attribute Table (external view) | 20081203 | |||
| 3 | ET_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VAR_EXT | Query Variable Table (external view) | 20081203 | |||
| 4 | IV_HIDE_SYSDEF | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Hide System-Defined Objects | 20090114 | ||
| 5 | IV_SORT_BY_SEQNO | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Sort Tables by Sequence Number | 20081203 |
Method GET_METADATA on class /BCV/CL_QRM_QUERY has no exception.
Method GET_RESULT_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table | 20080828 |
Method GET_RESULT_ATTR on class /BCV/CL_QRM_QUERY has no exception.
Method GET_SEARCH_CONN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SEARCH_CONN | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SCONN | Query Search Connector Table | 20080828 |
Method GET_SEARCH_CONN on class /BCV/CL_QRM_QUERY has no exception.
Method GET_SEL_CRIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20080828 |
Method GET_SEL_CRIT on class /BCV/CL_QRM_QUERY has no exception.
Method GET_SIN_SEARCH_CONN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | /BCV/IF_SIN_SEARCH | Search Connector Instance | 20090219 | |||
| 2 | ES_ATTRIBUTE_IN | Call by reference | Type reference (TYPE) | /BCV/S_FND_IMPORT_PARAMETER | Search Connector Input Attribute | 20090219 | |||
| 3 | ES_ATTRIBUTE_OUT | Call by reference | Type reference (TYPE) | /BCV/S_FND_EXPORT_PARAMETER | Search Connector Output Attribute | 20090219 | |||
| 4 | ET_ATTRIBUTE_IN | Call by reference | Type reference (TYPE) | /BCV/T_FND_IMPORT_PARAMETER | Search Connector Input Attributes | 20090219 | |||
| 5 | ET_ATTRIBUTE_OUT | Call by reference | Type reference (TYPE) | /BCV/T_FND_EXPORT_PARAMETER | Search Connector Output Attributes | 20090219 | |||
| 6 | IV_ATTRIBUTE_TYPE | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_TYPE | Type of SIN Attribute (In/Out) | 20090219 | |||
| 7 | IV_SIN_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SIN_ATTRIBUTE_ID | Attribute ID of SIN Search Connector | 20090219 | |||
| 8 | IV_SIN_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | SIN Search Connector ID | 20090219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090219 |
Method GET_VARIABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Query Variable Table | 20080828 |
Method GET_VARIABLE on class /BCV/CL_QRM_QUERY has no exception.
Method GROUP_AGG_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Result Table | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method IS_VALID_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | STRING | Query ID | 20090618 | |||
| 2 | RV_VALID | Value transfer | Type reference (TYPE) | BOOLE_D | Query ID is valid | 20090618 |
Method IS_VALID_ID on class /BCV/CL_QRM_QUERY has no exception.
Method IS_VALID_SCONN_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | STRING | ID | 20090618 | |||
| 2 | RV_VALID | Value transfer | Type reference (TYPE) | BOOLE_D | ID is valid | 20090618 |
Method IS_VALID_SCONN_ID on class /BCV/CL_QRM_QUERY has no exception.
Method MASS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOG | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_FND_LOG | BCV Log | 20080828 | |||
| 2 | ET_SYSDEF_QATTR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Created System-Defined Query Attributes | 20090113 | |||
| 3 | ET_SYSDEF_QATTR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Deleted System-Defined Query Attributes | 20090113 | |||
| 4 | ET_SYSDEF_QVAR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Created System-Defined Query Variables | 20090113 | |||
| 5 | ET_SYSDEF_QVAR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Deleted System-Defined Query Variables | 20090113 | |||
| 6 | IT_QATTR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Changed Query Attributes | 20080828 | |||
| 7 | IT_QATTR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Deleted Query Attributes | 20080828 | |||
| 8 | IT_QCLF_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_CLF | Changed Context Key Assignments | 20090506 | |||
| 9 | IT_QCLF_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_CLF | Deleted Context Key Assignments | 20090506 | |||
| 10 | IT_QFORM_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FORMULA | Changed Query Formulas | 20080828 | |||
| 11 | IT_QFORM_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FORMULA | Deleted Query Formulas | 20080828 | |||
| 12 | IT_QFPAR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Changed Query Formula Parameters | 20080828 | |||
| 13 | IT_QFPAR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Deleted Query Formula Parameters | 20080828 | |||
| 14 | IT_QHEAD_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_HEADER | Changed Query Headers | 20080828 | |||
| 15 | IT_QHEAD_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_HEADER | Deleted Query Headers | 20080828 | |||
| 16 | IT_QJOINC_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN_CRIT | Changed Query Join Criteria | 20090122 | |||
| 17 | IT_QJOINC_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN_CRIT | Deleted Query Join Criteria | 20090122 | |||
| 18 | IT_QJOIN_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN | Changed Query Joins | 20090122 | |||
| 19 | IT_QJOIN_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_JOIN | Deleted Query Joins | 20090122 | |||
| 20 | IT_QRESA_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Changed Query Result Attributes | 20080828 | |||
| 21 | IT_QRESA_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Deleted Query Result Attributes | 20080828 | |||
| 22 | IT_QSCON_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SCONN | Changed Query Search Connectors | 20080828 | |||
| 23 | IT_QSCON_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SCONN | Deleted Query Search Connectors | 20080828 | |||
| 24 | IT_QSELC_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Changed Query Selection Criteria | 20080828 | |||
| 25 | IT_QSELC_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Deleted Query Selection Criteria | 20080828 | |||
| 26 | IT_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ID | Query ID Table | 20080828 | |||
| 27 | IT_QVAR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Changed Query Variables | 20080828 | |||
| 28 | IT_QVAR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Deleted Query Variables | 20080828 | |||
| 29 | IV_EXC_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'Exception Only' Mode | 20080828 | ||
| 30 | IV_EXT_REL_SIN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also External Relations to SIN | 20080828 | ||
| 31 | IV_INT_REL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check also Internal Relations to Other Query Subobjects | 20080828 | ||
| 32 | IV_NO_DB_READ | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Do Not Try to Read Query from DB | 20090319 | ||
| 33 | IV_SCOPE | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_CSCOPE | /BCV/CL_QRM_QUERY_CSCOPE=>GC_QUERY_ALL | Query Check Scope | 20080828 | ||
| 34 | IV_SKIP_AUTH | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Skip Authorization Check | 20090511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method PREPARE_VAR_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_VAR_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | Structure Object of Variable Values | 20110111 | |||
| 2 | ER_VAR_VALUE_OLD | Call by reference | Object reference (TYPE REF TO) | DATA | Old (i.e., Flat) Structure Object | 20110113 | |||
| 3 | IS_VAR_VALUE | Call by reference | Type reference (TYPE) | DATA | Variable Values | 20110111 | |||
| 4 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20110111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20110111 |
Method PROCESS_SEARCH_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT_TAB | Call by reference | Object reference (TYPE REF TO) | DATA | Result Table (External Structure) | 20090126 | |||
| 2 | IS_TABLEDESC | Call by reference | Type reference (TYPE) | TY_S_AUX_TABDESC | Result Table Description | 20090127 | |||
| 3 | IT_CONDITION | Call by reference | Type reference (TYPE) | /BCV/T_FND_GEN_F_RANGE | Additional Result Data Filter Conditions | 20090309 | |||
| 4 | IT_SEARCH_REQUEST | Call by reference | Type reference (TYPE) | /BCV/T_SIN_ATTRIBUTE | Search Request | 20080828 | |||
| 5 | IV_ROW_LIMIT | Call by reference | Type reference (TYPE) | /BCV/QRM_ROW_LIMIT | Row Limit | 20090204 | |||
| 6 | IV_SCONN_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method READ_QUERY_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ALLOW_INCONS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Allow Reading of Inconsistent Query | 20080828 | ||
| 2 | IV_AUTH_ACTVT | Call by reference | Type reference (TYPE) | /BCV/FND_AUTH_ACTVT | Authorization Activity | 20090511 | |||
| 3 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090511 | |||
| 4 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20080828 | ||
| 5 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080828 | |||
| 6 | IV_SKIP_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Skip Consistency Check | 20080828 | ||
| 7 | IV_UPD_SYSDEF_OBJ | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Update System-Defined Objects in Query | 20090112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method RUN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT_TAB | Call by reference | Object reference (TYPE REF TO) | DATA | Result Table | 20080828 | |||
| 2 | ET_METADATA | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR_EXT | Meta Data of Result Attributes | 20080828 | |||
| 3 | IS_VAR_VALUE | Call by reference | Type reference (TYPE) | DATA | Variable Values | 20080828 | |||
| 4 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method SEARCH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT_TAB | Call by reference | Object reference (TYPE REF TO) | DATA | Result Table | 20090126 | |||
| 2 | IS_TABLEDESC | Call by reference | Type reference (TYPE) | TY_S_AUX_TABDESC | Result Table Description | 20090127 | |||
| 3 | IT_SELC_VTAB | Call by reference | Type reference (TYPE) | TY_T_SELC_VTAB | Selection Criteria Value Table | 20110117 | |||
| 4 | IT_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20090126 | |||
| 5 | IV_SCONN_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090126 |
Method SEARCH_JOIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT_TAB | Call by reference | Object reference (TYPE REF TO) | DATA | Result Table | 20090127 | |||
| 2 | IT_SELC_VTAB | Call by reference | Type reference (TYPE) | TY_T_SELC_VTAB | Selection Criteria Value Table | 20110117 | |||
| 3 | IT_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20090127 | |||
| 4 | IV_CONTEXT_KEY | Call by reference | Type reference (TYPE) | /BCV/FND_CONTEXT_KEY | Context Key | 20090327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090127 |
Method SET_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table | 20090326 |
Method SET_ATTRIBUTE on class /BCV/CL_QRM_QUERY has no exception.
Method SET_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_HEADER | Query Header | 20090326 |
Method SET_HEADER on class /BCV/CL_QRM_QUERY has no exception.
Method SET_RESULT_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RESULT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table | 20090326 |
Method SET_RESULT_ATTR on class /BCV/CL_QRM_QUERY has no exception.
Method SET_VARIABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Query Variable Table | 20090326 |
Method SET_VARIABLE on class /BCV/CL_QRM_QUERY has no exception.
Method SORT_LIMIT_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Result Table | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method SPLIT_SEARCH_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONDITION | Call by reference | Type reference (TYPE) | /BCV/T_FND_GEN_F_RANGE | Additional Result Data Filter Conditions | 20090128 | |||
| 2 | ET_SEARCH_REQUESTS | Call by reference | Type reference (TYPE) | TY_T_SREQ_TAB | Processable Search Requests | 20090128 | |||
| 3 | IT_SEARCH_REQUEST | Call by reference | Type reference (TYPE) | /BCV/T_SIN_ATTRIBUTE | Original Search Request | 20090128 | |||
| 4 | IV_MAX_REQUESTS | Call by reference | Type reference (TYPE) | I | 1 | Maximum Number of Splitted Requests | 20090129 | ||
| 5 | IV_RES_FILTER_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Result Data Filtering Allowed | 20090227 | ||
| 6 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SEARCH_ID | Internal ID of Search Connector | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090128 |
Method TRANSFORM_SEL_CRIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20080828 | |||
| 2 | ET_VALUE_TAB | Call by reference | Type reference (TYPE) | TY_T_SELC_VTAB | Query Selection Criteria Value Tab | 20110117 | |||
| 3 | IS_VAR_VALUE | Call by reference | Type reference (TYPE) | DATA | Variable Values | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method TRAVERSE_SCRIT_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CONDITION | Call by reference | Type reference (TYPE) | /BCV/T_FND_GEN_F_RANGE | Additional Result Data Filter Conditions | 20090203 | |||
| 2 | CT_PROCESSED_CID | Call by reference | Type reference (TYPE) | TY_T_CRIT_ID | IDs of Processed Criteria | 20080828 | |||
| 3 | CT_REQUEST | Call by reference | Type reference (TYPE) | /BCV/T_SIN_ATTRIBUTE | Search Request | 20080828 | |||
| 4 | ET_CONTAINED_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_ATTRIBUTE_ID | IDs of Contained Attributes | 20090420 | |||
| 5 | IT_SEL_CRIT | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_SEL_CRIT | Query Selection Criteria Table | 20080828 | |||
| 6 | IT_VALUE_TAB | Call by reference | Type reference (TYPE) | TY_T_SELC_VTAB | Selection Criteria Value Table | 20110117 | |||
| 7 | IV_CURR_CID | Call by reference | Type reference (TYPE) | /BCV/QRM_CRITERION_ID | Current Criterion ID | 20080828 | |||
| 8 | IV_NEGATE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Negate Criterion | 20080828 | ||
| 9 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SEARCH_ID | Internal ID of Search Connector | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
Method UPDATE_SYSDEF_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QATTR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Created System-Defined Query Attributes | 20090113 | |||
| 2 | ET_QATTR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Deleted System-Defined Query Attributes | 20090113 | |||
| 3 | ET_QVAR_C | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Created System-Defined Query Variables | 20090113 | |||
| 4 | ET_QVAR_D | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Deleted System-Defined Query Variables | 20090113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20090217 |
Method WRITE_QUERY_TO_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEEP_ADMIN_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Do not change adminstrative data | 20081210 | ||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | New Query ID | 20080828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for Query | 20080829 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 701 |