SAP ABAP Class /BCV/CL_QRM_QUERY (BCV Query)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/QRM (Package) BCV Query Management Layer
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 /BCV/CL_FND_BOOLEAN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /BCV/CL_QRM_QUERY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /BCV/CL_QRM_QUERY_CSCOPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 ICON 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 GC_ATM_JOIN1 Constant Private Type reference (TYPE) TY_AUX_TABLE_MODE 'J1' Aux. Table Mode 'Join 1' 20090126
2 GC_ATM_JOIN2 Constant Private Type reference (TYPE) TY_AUX_TABLE_MODE 'J2' Aux. Table Mode 'Join 2' 20090126
3 GC_ATM_SINGLE Constant Private Type reference (TYPE) TY_AUX_TABLE_MODE 'S' Aux. Table Mode 'Single' 20090126
4 GC_BASE_LANGUAGE Constant Private Type reference (TYPE) LANGU 'E' Base Language 20080828
5 GC_MESS_CLASS Constant Private Type reference (TYPE) SYMSGID '/BCV/QRM' Standard Message Class 20080828
6 GC_NAMESPACE_SEP Constant Private Type reference (TYPE) C '/' Namespace Separator 20090624
7 GC_SAP_OWNER Constant Private Type reference (TYPE) /BCV/FND_OWNER 'SAP' SAP Owner 20080828
8 GC_STD_JOIN_ID Constant Public Type reference (TYPE) STRING 'JOIN1' ID of Standard Query Join 20090205
9 GC_STD_SEARCH_ID Constant Public Type reference (TYPE) STRING 'CONN1' ID of Standard Query Search Connector 20080828
10 GC_UNIT_MISMATCH Constant Private Type reference (TYPE) STRING '*' Unit Mismatch Indicator 20090107
11 GC_VALID_ID_CHAR1 Constant Private Type reference (TYPE) STRING 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_' First Character of Valid IDs 20080828
12 GC_VALID_ID_CHARN Constant Private Type reference (TYPE) STRING 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_' Follow. Characters of Valid IDs 20080828
13 GT_INSTANCE Static Attribute Private Type reference (TYPE) TY_T_INST_BUFFER Query Instance Buffer 20080828
14 GT_SIN_INSTANCE Static Attribute Private Type reference (TYPE) TY_T_SIN_SC_BUFFER SIN Search Connector Instance Buffer 20090219
15 MO_BRF_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20080828
16 MO_GROUP_STR_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Data Type Object of Result Group Structure 20080828
17 MO_RESULT_LIMIT_STR_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Data Type Object of Result Limit Structure 20080828
18 MO_VARIABLE_STR_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Data Type Object of Variable Structure 20080828
19 MO_VARIABLE_STR_TYPE2 Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Data Type Object of Variable Structure 20110112
20 MS_HEADER Instance attribute Private Type reference (TYPE) /BCV/S_QRM_QUERY_HEADER Query Header 20080828
21 MT_ALT_TEXT Instance attribute Private Type reference (TYPE) TY_T_ALT_TEXT Alternative Text Table 20080828
22 MT_ATTRIBUTE Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Query Attribute Table 20080828
23 MT_AUX_TABDESC_BUFFER Instance attribute Private Type reference (TYPE) TY_T_AUX_TABDESC Buffer for Auxiliary Table Descriptions 20090202
24 MT_CONTEXT_KEY Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_CLF Query Context Key Table 20090506
25 MT_FORMULA Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_FORMULA Query formula table 20080828
26 MT_FORMULA_PARAM Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_FPARAM Query formula parameter table 20080828
27 MT_GROUP_AGGR Instance attribute Private Type reference (TYPE) TY_T_AGGR_ATTR Aggregation Attribute Table Type 20080828
28 MT_GROUP_SORT Instance attribute Private Type reference (TYPE) ABAP_SORTORDER_TAB Group Sorting Order of Result Table 20080828
29 MT_INT_RATTR_1 Instance attribute Private Type reference (TYPE) TY_T_RATTR_FILL Internal Result Attributes (Step 1) 20080828
30 MT_INT_RATTR_2 Instance attribute Private Type reference (TYPE) TY_T_RATTR_FILL Internal Result Attributes (Step 2) 20080828
31 MT_JOIN Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN Query Join Table 20090122
32 MT_JOIN_CRIT Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN_CRIT Query Join Criteria Table 20090122
33 MT_RESULT_ATTR Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_RES_ATTR Query Result Attribute Table 20080828
34 MT_RESULT_SORT Instance attribute Private Type reference (TYPE) ABAP_SORTORDER_TAB Sorting Order of Result Table 20080828
35 MT_SEARCH_CONN Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_SCONN Query Search Connector Table 20080828
36 MT_SEL_CRIT Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table 20080828
37 MT_SEL_CRIT_C Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table (Complemented) 20080828
38 MT_VARIABLE Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Query Variable Table 20080828
39 MV_BRFAPPL_ID Instance attribute Private Type reference (TYPE) /BCV/QRM_BRFPLUSAPPL_ID BRFplus application ID 20080828
40 MV_CONSISTENT Instance attribute Private Type reference (TYPE) BOOLE_D Query is consistent 20080828
41 MV_GROUP_FILLED Instance attribute Private Type reference (TYPE) BOOLE_D Aux. Grouping Information already filled? 20080828
42 MV_INT_RATTR_FILLED Instance attribute Private Type reference (TYPE) BOOLE_D Tables MT_INT_RATTR* already filled? 20080828
43 MV_LANGUAGE Instance attribute Private Type reference (TYPE) LANGU Language Key of Text Elements 20080828
44 MV_QUERY_ID Instance attribute Private Type reference (TYPE) /BCV/QRM_QUERY_ID Query Name 20080828
45 MV_RESULT_SORT_FILLED 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 ADD_MESSAGE_TO_CHECK_LOG Instance method Private Method Add Message to Check Log 20080828
2 CALCULATE_FORMULA Instance method Private Method Calculate formula in BRFplus 20080828
3 CHECK Instance method Public Method Check Consistency of Query 20080828
4 CHECK_ATTRIBUTES Instance method Private Method Check Query Attributes 20080828
5 CHECK_AUTHORITY Static method Public Method Check Authorization for given Activity on given Query 20080828
6 CHECK_CONDITION Instance method Private Method Check Result Data Filtering Conditions 20090508
7 CHECK_CONTEXT_KEYS Instance method Private Method Check Query / Context Key Assignments 20090506
8 CHECK_FORMULA Instance method Private Method Check Formula 20080828
9 CHECK_FORMULA_ENTRIES Instance method Private Method Check Query Formula Entries 20081118
10 CHECK_HEADER Instance method Private Method Check Query Header 20080828
11 CHECK_JOINS Instance method Private Method Check Joins / Join Criteria 20090122
12 CHECK_RESULT_ATTR Instance method Private Method Check Query Result Attributes 20080828
13 CHECK_SEARCH_CONN Instance method Private Method Check Query Search Connectors 20080828
14 CHECK_SEARCH_REQUEST Instance method Private Method Check Search Request 20080828
15 CHECK_SEL_CRIT Instance method Private Method Check Query Selection Criteria 20080828
16 CHECK_VARIABLES Instance method Private Method Check Query Variables 20080828
17 CLEAR Instance method Public Method Clear Query Instance 20080828
18 COMPLEMENT_SEL_CRIT Instance method Private Method Complement Selection Criteria 20080828
19 CONSTRUCTOR Instance method Private Constructor Constructor 20080828
20 CONVERT_RESULTS Instance method Private Method Convert Results 20090115
21 COPY_FORMULA Instance method Private Method Copy Formula 20080828
22 COPY_QUERY_IN_DB Static method Public Method Copy Query in Database 20080828
23 CREATE_INSTANCE Static method Public Method Factory Method for Query Instances 20080828
24 CREATE_RESULT_TAB Instance method Public Method Factory Method for (empty!) Result Table Object 20080828
25 CREATE_SYSDEF_OBJ Static method Public Method Create the Given System-Defined Object 20090217
26 CREATE_VARIABLE_STR Instance method Public Method Factory Method for (empty!) Variable Structure Object 20080828
27 DELETE_QUERY_FROM_DB Static method Public Method Delete Query from Database 20080828
28 FILL_ATTR_DELEM_INFO Static method Public Method Fill Query Attribute with Data Element Information 20091007
29 FILL_ATTR_TEXT_DEFAULT Static method Private Method Fill Missing Attribute Texts (Defaul Logic) 20080828
30 FILL_INT_RESULT_ATTR Instance method Private Method Fill Internal Result Attributes 20080828
31 FILL_SEARCH_REQUEST Instance method Private Method Fill Search Request 20080828
32 FIND Static method Public Method Find Queries matching the given Selection Conditions 20080828
33 FIND_USAGE Static method Public Method Find Objects using the given Queries 20080828
34 GENERATE_STD_QUERY Static method Public Method Generate Standard Query for given Search Connector 20080828
35 GET_ALT_TEXT Instance method Private Method Get Alternative Text for a Text Element 20080828
36 GET_ATTRIBUTE Instance method Public Method Get Attribute Table 20080828
37 GET_AUX_TABLEDESC Instance method Private Method Get Type Description of Auxiliary Table 20090126
38 GET_CONTEXT_KEY Instance method Public Method Get Context Key Table 20090506
39 GET_FORMULA Instance method Public Method Get Formula and Formula Parameter Tables 20080828
40 GET_HEADER Instance method Public Method Get Query Header 20080828
41 GET_JOIN Instance method Public Method Get Join / Join Criteria Tables 20090122
42 GET_METADATA Instance method Public Method Get Query Metadata 20081203
43 GET_RESULT_ATTR Instance method Public Method Get Result Attribute Table 20080828
44 GET_SEARCH_CONN Instance method Public Method Get Search Connector Table 20080828
45 GET_SEL_CRIT Instance method Public Method Get Selection Criteria Table 20080828
46 GET_SIN_SEARCH_CONN Static method Private Method Get SIN Search Connector Instance 20090219
47 GET_VARIABLE Instance method Public Method Get Variable Table 20080828
48 GROUP_AGG_RESULTS Instance method Private Method Group/Aggregate Results 20080828
49 IS_VALID_ID Static method Public Method Is given Query ID valid? 20090618
50 IS_VALID_SCONN_ID Static method Private Method Is given Search Connector ID valid? 20090618
51 MASS_CHECK Static method Public Method Mass Consistency Check 20080828
52 PREPARE_VAR_VALUES Instance method Private Method Prepare Variable Values before Query Processing 20110111
53 PROCESS_SEARCH_REQUEST Instance method Private Method Process Search Request 20080828
54 READ_QUERY_FROM_DB Instance method Private Method Read Query from Database 20080828
55 RUN Instance method Public Method Process Query 20080828
56 SEARCH_DATA Instance method Private Method Search for Data via Search Connector 20090126
57 SEARCH_JOIN_DATA Instance method Private Method Search for Data via Joined Search Connectors 20090127
58 SET_ATTRIBUTE Instance method Public Method Set Attribute Table 20090326
59 SET_HEADER Instance method Public Method Set Query Header 20090326
60 SET_RESULT_ATTR Instance method Public Method Set Result Attribute Table 20090326
61 SET_VARIABLE Instance method Public Method Set Variable Table 20090326
62 SORT_LIMIT_RESULTS Instance method Private Method Sort/Limit Results 20080828
63 SPLIT_SEARCH_REQUEST Instance method Private Method Split Given Search Request into Processable Search Requests 20090128
64 TRANSFORM_SEL_CRIT Instance method Private Method Transform Selection Criteria 20080828
65 TRAVERSE_SCRIT_TREE Instance method Private Method Traverse Selection Criteria Tree 20080828
66 UPDATE_SYSDEF_OBJ Instance method Public Method Update System-Defined Objects in Query 20090112
67 WRITE_QUERY_TO_DB 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG PCV Log 20080828
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_FND_MESS_CONTEXT Message Context 20080828
3 Importing IV_CUMULATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Cumulate Messages 20080828
4 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
5 Importing IV_GEN_EXC Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Use General Exception 20090508
6 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID GC_MESS_CLASS Message Class 20080828
7 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20080828
8 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20080828
9 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 1 20080828
10 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 2 20080828
11 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 3 20080828
12 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 4 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CALCULATE_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CUKY Call by reference Type reference (TYPE) /BCV/FND_CUKY Currency Unit 20080905
2 Exporting EV_RESULT Call by reference Type reference (TYPE) DATA Formula Result 20080828
3 Exporting EV_UNIT Call by reference Type reference (TYPE) /BCV/FND_UNIT Unit of Measure 20080905
4 Importing IS_ATTR_VALUE Call by reference Type reference (TYPE) DATA Attribute Values 20090130
5 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Variable Values 20090130
6 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) /BCV/QRM_FORMULA_ID Formula ID 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG PCV Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing IV_INT_REL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also Internal Relations to Other Query Subobjects 20080828
5 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CHECK_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG PCV Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_EXISTS Call by reference Type reference (TYPE) BOOLE_D Authorization Exists 20080828
2 Importing IV_ACTVT Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20080828
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090203
4 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20080828
5 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CHECK_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20090508
2 Importing IT_CONDITION Call by reference Type reference (TYPE) /BCV/T_FND_GEN_F_RANGE Result Data Filter Conditions 20090508
3 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20090508
4 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20090508
5 Importing IV_INT_REL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also Internal Relations to Other Query Subobjects 20090508
6 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20090506
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20090506
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20090506
4 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20090506

Method CHECK_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_FND_MESS_CONTEXT Message Context 20080828
3 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
4 Importing IV_EXT_REL_BRF Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to BRFplus 20080828
5 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) /BCV/QRM_FORMULA_ID Formula ID 20080828
6 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20081118
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20081118
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20081118
4 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20081118

Method CHECK_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CHECK_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20090122
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20090122
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20090122
4 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IT_REQUEST Call by reference Type reference (TYPE) /BCV/T_SIN_ATTRIBUTE Search Request 20080828
3 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
4 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
5 Importing IV_INT_REL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also Internal Relations to Other Query Subobjects 20080828
6 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CHECK_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
3 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
4 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Changing 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 Importing IV_ALLOW_INCONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Allow Reading of Inconsistent Query 20080828
2 Importing IV_AUTH_ACTVT Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090511
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090511
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080828
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query Name 20080828
6 Importing IV_SKIP_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Consistency Check during Query Read 20080828
7 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CONVERT_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE Result Table 20090115
2 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Variable Values 20090115
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090115
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090115

Method COPY_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMULA Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_FORMULA Query formula 20080828
2 Exporting ET_FORMULA_PARAM Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_FPARAM Query formula parameter table 20080828
3 Importing IV_FORMULA_ID Call by reference Type reference (TYPE) /BCV/QRM_FORMULA_ID Formula ID 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Importing IV_NEW_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID ID of New Query 20080828
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID ID of Existing Query 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALLOW_INCONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Allow Reading of Inconsistent Query 20080828
2 Importing IV_ALWAYS_CREATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Always Create New Instance? 20080828
3 Importing IV_AUTH_ACTVT Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090511
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090511
5 Importing IV_EMPTY_INSTANCE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Create Empty Instance? 20090326
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080828
7 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query Name 20080828
8 Importing IV_SKIP_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Consistency Check during Query Read 20080828
9 Returning RO_QUERY Value transfer Object reference (TYPE REF TO) /BCV/CL_QRM_QUERY Instance of Query Class 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Returning RR_RESULT_TAB Value transfer Object reference (TYPE REF TO) DATA Result Table Object 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Exporting ES_ATTRIBUTE Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_ATTRIBUTE Resulting Query Attribute 20090217
2 Exporting ES_VARIABLE Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_VARIABLE Resulting Query Variable 20090217
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090217
4 Importing IV_NO_OTHER_LANGU Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Use Texts in Other Languages as Fallback 20090220
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090217
6 Importing 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 /BCV/CX_QRM_QUERY 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 Importing IV_TABLES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Create Components as Tables 20110107
2 Returning RR_VARIABLE_STR Value transfer Object reference (TYPE REF TO) DATA Variable Structure Object 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Changing CS_ATTRIBUTE Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_ATTRIBUTE Query Field 20091007
2 Importing IV_DATA_ELEM Call by reference Type reference (TYPE) /BCV/QRM_ATTRIBUTE_DATA_ELEM Data Element of Query Field 20091007
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091007
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Changing CV_DESCR Call by reference Type reference (TYPE) /BCV/QRM_ATTRIBUTE_DESCR Query Attribute Description 20080828
2 Changing CV_LABEL_L Call by reference Type reference (TYPE) /BCV/QRM_ATTRIBUTE_LABEL_L (Long) Field Label for Query Attribute 20080828
3 Changing CV_LABEL_M Call by reference Type reference (TYPE) /BCV/QRM_ATTRIBUTE_LABEL_M (Medium) Field Label for Query Attribute 20080828
4 Changing 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 Changing CT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE Result Table 20080828
2 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Variable Values 20080828
3 Importing IS_VAR_VALUE_OLD Call by reference Type reference (TYPE) DATA Variable Values (old) 20110113
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
5 Importing 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 /BCV/CX_QRM_QUERY 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 Exporting ET_CONDITION Call by reference Type reference (TYPE) /BCV/T_FND_GEN_F_RANGE Additional Result Data Filter Conditions 20090203
2 Exporting ET_SEARCH_REQUEST Call by reference Type reference (TYPE) /BCV/T_SIN_ATTRIBUTE Search Request 20080828
3 Importing IT_SEL_CRIT Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table 20080828
4 Importing IT_VALUE_TAB Call by reference Type reference (TYPE) TY_T_SELC_VTAB Selection Criteria Value Table 20110117
5 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUERY Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_HEADER_EXT Query Header 20080828
2 Exporting ET_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_CLF Query Context Key Table 20090209
3 Exporting ET_QUERY Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_HEADER_EXT Query Header Table 20080828
4 Exporting ET_RESULT_ATTR Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTR_EXT Query Result Attribute Table 20080828
5 Exporting ET_SEARCH_CONN Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SCONN Query Search Connector Table 20090514
6 Exporting ET_VARIABLE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VAR_EXT Query Variable Table 20080828
7 Importing IT_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/T_FND_CONTEXT_KEY Context Key Table 20081106
8 Importing IT_MEANING Call by reference Type reference (TYPE) /BCV/T_QRM_MEANING Semantic Table 20080903
9 Importing IT_QUERY_DESC_RANGE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_DESC_RANGE Query Description Range Table 20080828
10 Importing IT_QUERY_ID Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID Query ID Table 20080828
11 Importing IT_QUERY_ID_RANGE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID_RANGE Query ID Range Table 20080828
12 Importing IT_QUERY_OWNER_RANGE Call by reference Type reference (TYPE) /BCV/T_FND_OWNER_RANGE Owner Range Table 20080828
13 Importing IV_AUTH_ACTVT Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090511
14 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080828
15 Importing IV_MEANING_RATTR Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Meaning refers to Result Attr. instead of Variables 20080903
16 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20080828
17 Importing 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG Log 20080828
2 Exporting ET_QUERY_VIEW Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW Query Views 20080828
3 Importing IT_QUERY_ID Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID Query ID Table 20080828
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type for Log 20080828
5 Importing 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 Exporting EO_QUERY Value transfer Object reference (TYPE REF TO) /BCV/CL_QRM_QUERY Instance of Generated Query 20080828
2 Importing 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 Importing IT_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/T_FND_CONTEXT_KEY Context Key Table 20090506
4 Importing IT_JOIN Call by reference Type reference (TYPE) TY_T_JOIN_EXT External Join Table 20090205
5 Importing IT_SEARCH_ID Call by reference Type reference (TYPE) TY_T_SIN_SEARCH_ID SIN Search ID Table 20090205
6 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20080828
7 Importing 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 /BCV/CX_QRM_QUERY 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 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) STRING Object Name 20080828
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) I Object Type 20080828
3 Importing IV_TEXT_TYPE Call by reference Type reference (TYPE) I Text Type within Object 20080828
4 Returning 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 Exporting 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 Exporting ES_TABLEDESC Call by reference Type reference (TYPE) TY_S_AUX_TABDESC Auxiliary Table Description 20090127
2 Importing IV_EDESC_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Create only "External" Description 20090331
3 Importing IV_MODE Call by reference Type reference (TYPE) TY_AUX_TABLE_MODE Auxiliary Table Mode 20090126
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Exporting 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 Exporting ET_FORMULA Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_FORMULA Query formula table 20080828
2 Exporting 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 Exporting 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 Exporting ET_JOIN Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN Query Join Table 20090122
2 Exporting 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 Exporting ES_HEADER Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_HEADER_EXT Query Header (external view) 20081203
2 Exporting ET_RES_ATTR Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_RES_ATTR_EXT Query Result Attribute Table (external view) 20081203
3 Exporting ET_VARIABLE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VAR_EXT Query Variable Table (external view) 20081203
4 Importing IV_HIDE_SYSDEF Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Hide System-Defined Objects 20090114
5 Importing 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 Exporting 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 Exporting 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 Exporting 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 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) /BCV/IF_SIN_SEARCH Search Connector Instance 20090219
2 Exporting ES_ATTRIBUTE_IN Call by reference Type reference (TYPE) /BCV/S_FND_IMPORT_PARAMETER Search Connector Input Attribute 20090219
3 Exporting ES_ATTRIBUTE_OUT Call by reference Type reference (TYPE) /BCV/S_FND_EXPORT_PARAMETER Search Connector Output Attribute 20090219
4 Exporting ET_ATTRIBUTE_IN Call by reference Type reference (TYPE) /BCV/T_FND_IMPORT_PARAMETER Search Connector Input Attributes 20090219
5 Exporting ET_ATTRIBUTE_OUT Call by reference Type reference (TYPE) /BCV/T_FND_EXPORT_PARAMETER Search Connector Output Attributes 20090219
6 Importing IV_ATTRIBUTE_TYPE Call by reference Type reference (TYPE) /BCV/QRM_ATTRIBUTE_TYPE Type of SIN Attribute (In/Out) 20090219
7 Importing IV_SIN_ATTRIBUTE_ID Call by reference Type reference (TYPE) /BCV/QRM_SIN_ATTRIBUTE_ID Attribute ID of SIN Search Connector 20090219
8 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20090219

Method GET_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Changing CT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE Result Table 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Importing IV_ID Call by reference Type reference (TYPE) STRING Query ID 20090618
2 Returning 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 Importing IV_ID Call by reference Type reference (TYPE) STRING ID 20090618
2 Returning 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 Changing CO_LOG Call by reference Object reference (TYPE REF TO) /BCV/CL_FND_LOG BCV Log 20080828
2 Exporting ET_SYSDEF_QATTR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Created System-Defined Query Attributes 20090113
3 Exporting ET_SYSDEF_QATTR_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Deleted System-Defined Query Attributes 20090113
4 Exporting ET_SYSDEF_QVAR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Created System-Defined Query Variables 20090113
5 Exporting ET_SYSDEF_QVAR_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Deleted System-Defined Query Variables 20090113
6 Importing IT_QATTR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Changed Query Attributes 20080828
7 Importing IT_QATTR_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Deleted Query Attributes 20080828
8 Importing IT_QCLF_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_CLF Changed Context Key Assignments 20090506
9 Importing IT_QCLF_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_CLF Deleted Context Key Assignments 20090506
10 Importing IT_QFORM_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_FORMULA Changed Query Formulas 20080828
11 Importing IT_QFORM_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_FORMULA Deleted Query Formulas 20080828
12 Importing IT_QFPAR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_FPARAM Changed Query Formula Parameters 20080828
13 Importing IT_QFPAR_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_FPARAM Deleted Query Formula Parameters 20080828
14 Importing IT_QHEAD_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_HEADER Changed Query Headers 20080828
15 Importing IT_QHEAD_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_HEADER Deleted Query Headers 20080828
16 Importing IT_QJOINC_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN_CRIT Changed Query Join Criteria 20090122
17 Importing IT_QJOINC_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN_CRIT Deleted Query Join Criteria 20090122
18 Importing IT_QJOIN_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN Changed Query Joins 20090122
19 Importing IT_QJOIN_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_JOIN Deleted Query Joins 20090122
20 Importing IT_QRESA_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_RES_ATTR Changed Query Result Attributes 20080828
21 Importing IT_QRESA_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_RES_ATTR Deleted Query Result Attributes 20080828
22 Importing IT_QSCON_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SCONN Changed Query Search Connectors 20080828
23 Importing IT_QSCON_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SCONN Deleted Query Search Connectors 20080828
24 Importing IT_QSELC_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Changed Query Selection Criteria 20080828
25 Importing IT_QSELC_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Deleted Query Selection Criteria 20080828
26 Importing IT_QUERY_ID Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID Query ID Table 20080828
27 Importing IT_QVAR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Changed Query Variables 20080828
28 Importing IT_QVAR_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Deleted Query Variables 20080828
29 Importing IV_EXC_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'Exception Only' Mode 20080828
30 Importing IV_EXT_REL_SIN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also External Relations to SIN 20080828
31 Importing IV_INT_REL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Check also Internal Relations to Other Query Subobjects 20080828
32 Importing IV_NO_DB_READ Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Do Not Try to Read Query from DB 20090319
33 Importing 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 Importing IV_SKIP_AUTH Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authorization Check 20090511
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Exporting ER_VAR_VALUE Call by reference Object reference (TYPE REF TO) DATA Structure Object of Variable Values 20110111
2 Exporting ER_VAR_VALUE_OLD Call by reference Object reference (TYPE REF TO) DATA Old (i.e., Flat) Structure Object 20110113
3 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Variable Values 20110111
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20110111
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Changing ER_RESULT_TAB Call by reference Object reference (TYPE REF TO) DATA Result Table (External Structure) 20090126
2 Importing IS_TABLEDESC Call by reference Type reference (TYPE) TY_S_AUX_TABDESC Result Table Description 20090127
3 Importing IT_CONDITION Call by reference Type reference (TYPE) /BCV/T_FND_GEN_F_RANGE Additional Result Data Filter Conditions 20090309
4 Importing IT_SEARCH_REQUEST Call by reference Type reference (TYPE) /BCV/T_SIN_ATTRIBUTE Search Request 20080828
5 Importing IV_ROW_LIMIT Call by reference Type reference (TYPE) /BCV/QRM_ROW_LIMIT Row Limit 20090204
6 Importing IV_SCONN_ID Call by reference Type reference (TYPE) /BCV/SIN_SEARCH_ID Search Connector ID 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Importing IV_ALLOW_INCONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Allow Reading of Inconsistent Query 20080828
2 Importing IV_AUTH_ACTVT Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090511
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090511
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080828
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20080828
6 Importing IV_SKIP_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Consistency Check 20080828
7 Importing 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 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT_TAB Call by reference Object reference (TYPE REF TO) DATA Result Table 20080828
2 Exporting ET_METADATA Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_RES_ATTR_EXT Meta Data of Result Attributes 20080828
3 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Variable Values 20080828
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090115
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20080829

Method SEARCH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT_TAB Call by reference Object reference (TYPE REF TO) DATA Result Table 20090126
2 Importing IS_TABLEDESC Call by reference Type reference (TYPE) TY_S_AUX_TABDESC Result Table Description 20090127
3 Importing IT_SELC_VTAB Call by reference Type reference (TYPE) TY_T_SELC_VTAB Selection Criteria Value Table 20110117
4 Importing IT_SEL_CRIT Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table 20090126
5 Importing IV_SCONN_ID Call by reference Type reference (TYPE) /BCV/SIN_SEARCH_ID Search Connector ID 20090126
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Exporting ER_RESULT_TAB Call by reference Object reference (TYPE REF TO) DATA Result Table 20090127
2 Importing IT_SELC_VTAB Call by reference Type reference (TYPE) TY_T_SELC_VTAB Selection Criteria Value Table 20110117
3 Importing IT_SEL_CRIT Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table 20090127
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090127

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing 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 Importing 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 Importing 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 Changing CT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE Result Table 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Exporting ET_CONDITION Call by reference Type reference (TYPE) /BCV/T_FND_GEN_F_RANGE Additional Result Data Filter Conditions 20090128
2 Exporting ET_SEARCH_REQUESTS Call by reference Type reference (TYPE) TY_T_SREQ_TAB Processable Search Requests 20090128
3 Importing IT_SEARCH_REQUEST Call by reference Type reference (TYPE) /BCV/T_SIN_ATTRIBUTE Original Search Request 20090128
4 Importing IV_MAX_REQUESTS Call by reference Type reference (TYPE) I 1 Maximum Number of Splitted Requests 20090129
5 Importing IV_RES_FILTER_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Result Data Filtering Allowed 20090227
6 Importing 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 /BCV/CX_QRM_QUERY 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 Changing CT_SEL_CRIT Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table 20080828
2 Exporting ET_VALUE_TAB Call by reference Type reference (TYPE) TY_T_SELC_VTAB Query Selection Criteria Value Tab 20110117
3 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Variable Values 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY 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 Changing CT_CONDITION Call by reference Type reference (TYPE) /BCV/T_FND_GEN_F_RANGE Additional Result Data Filter Conditions 20090203
2 Changing CT_PROCESSED_CID Call by reference Type reference (TYPE) TY_T_CRIT_ID IDs of Processed Criteria 20080828
3 Changing CT_REQUEST Call by reference Type reference (TYPE) /BCV/T_SIN_ATTRIBUTE Search Request 20080828
4 Exporting ET_CONTAINED_ATTR Call by reference Type reference (TYPE) /BCV/T_QRM_ATTRIBUTE_ID IDs of Contained Attributes 20090420
5 Importing IT_SEL_CRIT Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_SEL_CRIT Query Selection Criteria Table 20080828
6 Importing IT_VALUE_TAB Call by reference Type reference (TYPE) TY_T_SELC_VTAB Selection Criteria Value Table 20110117
7 Importing IV_CURR_CID Call by reference Type reference (TYPE) /BCV/QRM_CRITERION_ID Current Criterion ID 20080828
8 Importing IV_NEGATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Negate Criterion 20080828
9 Importing 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 /BCV/CX_QRM_QUERY 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 Exporting ET_QATTR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Created System-Defined Query Attributes 20090113
2 Exporting ET_QATTR_D Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ATTRIBUTE Deleted System-Defined Query Attributes 20090113
3 Exporting ET_QVAR_C Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Created System-Defined Query Variables 20090113
4 Exporting 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 /BCV/CX_QRM_QUERY 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 Importing IV_KEEP_ADMIN_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Do not change adminstrative data 20081210
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID New Query ID 20080828
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20080829
History
Last changed by/on SAP  20130531 
SAP Release Created in 701