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
⤷ 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 |