SAP ABAP Class /BCV/CL_QRM_QUERY_BADI (BCV Query BAdI Access)
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_BADI  
Short Description BCV Query BAdI Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /BCV/QRM    
Program status P  SAP Standard Production Program 
Category 0   
Package /BCV/QRM   BCV Query Management Layer 
Created 20090327   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BCV/CL_QRM_QUERY_BADI has no forward declaration.
Interfaces
Class /BCV/CL_QRM_QUERY_BADI has no interface implemented.
Friends
Class /BCV/CL_QRM_QUERY_BADI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_IN_BADI_BUFFER Static Attribute Private Type reference (TYPE) TY_T_IN_BADI_BUFFER BAdI Buffer (/BCV/QRM_QUERY_INPUT) 20090327
2 GT_RES_BADI_BUFFER Static Attribute Private Type reference (TYPE) TY_T_RES_BADI_BUFFER BAdI Buffer (/BCV/QRM_QUERY_RESULT) 20090327
Methods
# Method Level Visibility Method type Description Created on
1 CALL_IN_BADI_FILL_VAR Static method Public Method Call BAdI Method /BCV/QRM_QUERY_INPUT->FILL_VARIABLES 20090327
2 CALL_IN_BADI_TRANS_JFIELD Static method Public Method Call BAdI Method /BCV/QRM_QUERY_INPUT->TRANSFORM_JOIN_FIELD_ 20090327
3 CALL_RES_BADI_CHANGE_PROC Static method Public Method Call BAdI Method /BCV/QRM_QUERY_RESULT->CHANGE_PROC_RESULT 20090327
4 CALL_RES_BADI_CHANGE_RAW Static method Public Method Call BAdI Method /BCV/QRM_QUERY_RESULT->CHANGE_RAW_RESULT 20090327
5 CALL_RES_BADI_FILL_RESA Static method Public Method Call BAdI Method /BCV/QRM_QUERY_RESULT->FILL_RESULT_ATTR 20090327
6 GET_IN_BADI Static method Private Method Get BAdI Object /BCV/QRM_QUERY_INPUT for Given Context Key 20090327
7 GET_RES_BADI Static method Private Method Get BAdI Object /BCV/QRM_QUERY_RESULT for Given Context Key 20090327
Events
Class /BCV/CL_QRM_QUERY_BADI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_IN_BADI_BUFFER Private See coding BAdI Buffer Structure Type (/BCV/QRM_QUERY_INPUT) 20090327 BEGIN OF ty_s_in_badi_buffer, appl TYPE /bcv/fnd_appl, badi TYPE REF TO /bcv/qrm_query_input, END OF ty_s_in_badi_buffer
2 TY_S_RES_BADI_BUFFER Private See coding BAdI Buffer Structure Type (/BCV/QRM_QUERY_RESULT) 20090327 BEGIN OF ty_s_res_badi_buffer, appl TYPE /bcv/fnd_appl, badi TYPE REF TO /bcv/qrm_query_result, END OF ty_s_res_badi_buffer
3 TY_T_IN_BADI_BUFFER Private See coding BAdI Buffer Table Type (/BCV/QRM_QUERY_INPUT) 20090327 ty_t_in_badi_buffer TYPE SORTED TABLE OF ty_s_in_badi_buffer WITH UNIQUE KEY appl
4 TY_T_RES_BADI_BUFFER Private See coding BAdI Buffer Table Type (/BCV/QRM_QUERY_RESULT) 20090327 ty_t_res_badi_buffer TYPE SORTED TABLE OF ty_s_res_badi_buffer WITH UNIQUE KEY appl
Method Signatures

Method CALL_IN_BADI_FILL_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VAR_VALUE Call by reference Type reference (TYPE) DATA Values of the Query Variables 20090327
2 Changing CS_VAR_VALUE_TAB Call by reference Type reference (TYPE) DATA Values of the Query Variables (enabled for multiple values) 20110113
3 Importing IT_VARIABLE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_VARIABLE Query Variable Metadata 20110113
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query Name 20090327
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090327

Method CALL_IN_BADI_TRANS_JFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SEC_FIELD_VALUE Call by reference Type reference (TYPE) DATA Transformed Value in Secondary Field Format 20090327
2 Importing IS_PRI_FIELD_VALUE Call by reference Type reference (TYPE) DATA Result Record of Primary Call 20090327
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
4 Importing IV_CRITERION_ID Call by reference Type reference (TYPE) /BCV/QRM_JOIN_CRIT_ID Query Join Criterion ID 20090327
5 Importing IV_JOIN_ID Call by reference Type reference (TYPE) /BCV/QRM_JOIN_ID Query Join ID 20090327
6 Importing IV_PRI_FIELD_ID Call by reference Type reference (TYPE) /BCV/QRM_PRI_ATTRIBUTE_ID ID of Primary Field 20090327
7 Importing IV_PRI_FIELD_VALUE Call by reference Type reference (TYPE) DATA Value of Primary Field 20090327
8 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090327
9 Importing IV_SEC_FIELD_ID Call by reference Type reference (TYPE) /BCV/QRM_SEC_ATTRIBUTE_IN_ID ID of Secondary Field (Input) 20090327
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090327

Method CALL_RES_BADI_CHANGE_PROC 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 20090327
2 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Values of the Query Variables 20090327
3 Importing IS_VAR_VALUE_TAB Call by reference Type reference (TYPE) DATA Values of the Query Variables (enabled for multiple values) 20110113
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query Name 20090327
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090327

Method CALL_RES_BADI_CHANGE_RAW 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 20090327
2 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Values of the Query Variables 20090327
3 Importing IS_VAR_VALUE_TAB Call by reference Type reference (TYPE) DATA Values of the Query Variables (enabled for multiple values) 20110113
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query Name 20090327
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090327

Method CALL_RES_BADI_FILL_RESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VALUE Call by reference Type reference (TYPE) DATA Value of the Result Attribute 20090327
2 Importing IS_RESULT Call by reference Type reference (TYPE) DATA Result Record 20090327
3 Importing IS_VAR_VALUE Call by reference Type reference (TYPE) DATA Values of the Query Variables 20090327
4 Importing IS_VAR_VALUE_TAB Call by reference Type reference (TYPE) DATA Values of the Query Variables (enabled for multiple values) 20110113
5 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) /BCV/QRM_ATTRIBUTE_ID Result Attribute ID 20090327
6 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090327
7 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090327
# Exception Resumable Description Created on
1 /BCV/CX_QRM_QUERY Exception Class for Query 20090327

Method GET_IN_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BADI Call by reference Object reference (TYPE REF TO) /BCV/QRM_QUERY_INPUT BAdI Object 20090327
2 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 20090327

Method GET_RES_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BADI Call by reference Object reference (TYPE REF TO) /BCV/QRM_QUERY_RESULT BAdI Object 20090327
2 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 20090327
History
Last changed by/on SAP  20110908 
SAP Release Created in 702