Hierarchy
⤷ CA-EPT-BCV (Application Component) Business Context Viewer
⤷ /BCV/QRM (Package) BCV Query Management Layer
Properties
Class | /BCV/CL_QRM_BRFPLUS | |
Short Description | BRFplus Helper | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BCV/QRM | BCV Query Management Layer |
Created | 20080905 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_FDT_APPLICATION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_FDT_WD_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_FDT_WD_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | TRWBO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BCV/CL_QRM_BRFPLUS has no interface implemented.
Friends
Class /BCV/CL_QRM_BRFPLUS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SC_BCV_APPLICATION_COMPONENT | Constant | Public | Type reference (TYPE) | IF_FDT_APPLICATION=>APPLICATION_COMPONENT | 'CA-EPT-BCV' | BCV Application Component | 20080905 | |
2 | SC_BCV_SOFTWARE_COMPONENT | Constant | Public | Type reference (TYPE) | IF_FDT_APPLICATION=>SOFTWARE_COMPONENT | 'HOME' | BCV Software Component | 20080905 | |
3 | SC_BRF_APPL_BCV_SAP | Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | '801CC4EFFE841DDE83B1BD57BF7E9297' | ID of BRFplus Application /PLMPCV/SAP | 20080905 | |
4 | SC_BRF_CUST_APPLICATION_PREFIX | Constant | Private | Type reference (TYPE) | STRING | 'Z_BCVCUST_' | Prefix of BRFplus Customer Application | 20080905 | |
5 | SC_BRF_CUST_APPLICATION_PTRN | Constant | Private | Type reference (TYPE) | STRING | '*BCVCUST_++++++++_++++++' | Pattern of BRFplus Customer Appl. (*... to work also at SAP) | 20080905 | |
6 | SC_BRF_SETTINGS_CLASS | Constant | Public | Type reference (TYPE) | SEOCLSNAME | '/BCV/CL_QRM_BRFAPPL_SET' | Settings Class for BRFplus | 20080905 | |
7 | SC_COVERS_PATTERN | Constant | Public | Type reference (TYPE) | DDOPTION | 'CP' | Type of OPTION component in row type of a Ranges type | 20080905 | |
8 | SC_DIGITS | Constant | Public | Type reference (TYPE) | CHAR10 | '0123456789' | List of Digits | 20080905 | |
9 | SC_EQUAL | Constant | Public | Type reference (TYPE) | DDOPTION | 'EQ' | Type of OPTION component in row type of a Ranges type | 20080905 | |
10 | SC_INCLUDE | Constant | Public | Type reference (TYPE) | DDSIGN | 'I' | Type of SIGN component in row type of a Ranges type | 20080905 | |
11 | SC_NOT_SPECIFIED | Constant | Public | Type reference (TYPE) | STRING | 'NOT_SPECIFIED' | Request Name if no Request was Selected | 20080905 | |
12 | SC_QRM_PACKAGE | Constant | Public | Type reference (TYPE) | STRING | '/BCV/QRM' | QRM Package | 20080905 | |
13 | SC_WD_APPLICATION | Constant | Private | Type reference (TYPE) | STRING | '/BCV/WDA_QRM_BRF_OBJMAN' | BCV Webdynpro Application | 20080905 | |
14 | SO_BRF_APPL_BCV_CUST | Static Attribute | Private | Object reference (TYPE REF TO) | IF_FDT_APPLICATION | BRFplus Application | 20090723 | ||
15 | ST_BRF_FUNC_SAVED | Static Attribute | Private | See coding | 20090730 | ||||
16 | ST_BRF_FUNC_UNSAVED | Static Attribute | Private | See coding | 20090730 | ||||
17 | ST_FORMULA_PARAMETER | Static Attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20090513 | ||
18 | SV_BRF_APPL_BCV_CUST | Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20090723 | ||
19 | SV_ELEMENT_TYPE | Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | BRFplus Element Type (of last CREATE_ELEMENT call) | 20130919 | ||
20 | SV_QUERY_ID | Static Attribute | Private | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090710 | ||
21 | SV_REQUEST_ID | Static Attribute | Private | Type reference (TYPE) | TRKORR | Request/Task | 20090710 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALL_BROWSER | Static method | Private | Method | Calls the browser | 20080905 |
2 | CALL_REPORT_LAUNCHPAD | Static method | Private | Method | Start WD application via report launchpad | 20090225 |
3 | COPY_FUNCTION | Static method | Public | Method | Copy BRFplus Function | 20080905 |
4 | CREATE_APPLICATION | Static method | Private | Method | Create BRFplus Application for Customer Objects | 20080905 |
5 | CREATE_DATA_OBJECT | Static method | Private | Method | Create BRFplus Data Object | 20080905 |
6 | CREATE_ELEMENT | Static method | Private | Method | Create BRFplus Element | 20080905 |
7 | CREATE_EXPRESSION | Static method | Private | Method | Create BRFplus Expression | 20080905 |
8 | CREATE_FUNCTION | Static method | Public | Method | Create Function | 20080905 |
9 | DELETE_FUNCTION | Static method | Public | Method | Delete Function | 20080905 |
10 | DEQUEUE_FUNCTION | Static method | Public | Method | Dequeue Function | 20091215 |
11 | ENQUEUE_FUNCTION | Static method | Public | Method | Enqueue Function | 20091215 |
12 | GENERATE_ELEM_NAME | Static method | Private | Method | Generate valid/unique BRFplus element name | 20130920 |
13 | GET_APPLICATION_OF_QUERY | Static method | Public | Method | Get BRFplus Application used in BCV Query | 20130918 |
14 | GET_BRF_APPLICATION | Static method | Public | Method | Get BRFplus Application ID | 20080905 |
15 | GET_BRF_FUNCTION | Static method | Public | Method | Get BRFplus Function ID | 20080905 |
16 | GET_FUNCTION_DATA | Static method | Public | Method | Get Function Data | 20080905 |
17 | GET_NEW_FORMULA_ID | Static method | Public | Method | Get new Formula ID | 20090703 |
18 | GET_REQUEST_TYPE | Static method | Public | Method | Returns Type of Transport Request for Save if Required | 20090723 |
19 | HANDLE_EXCEPTION | Static method | Public | Method | Handle Exception | 20080905 |
20 | LOG_MESSAGES | Static method | Public | Method | Write Messages to Log and Display Log in Window | 20080905 |
21 | QUERY_APPLICATION | Static method | Private | Method | Start Query to Get BRFplus Application by Pattern | 20080905 |
22 | QUERY_FUNCTION | Static method | Private | Method | Start Query to Get BRFplus Function by Name | 20080905 |
23 | RAISE_ATTRIBUTE_IS_INVALID | Static method | Public | Method | Raise Exception Attribute is Invalid | 20080905 |
24 | RAISE_ATTRIBUTE_NOT_FOUND | Static method | Public | Method | Raise Exception Attribute not Found | 20080905 |
25 | RAISE_FUNCTION_ALREADY_USED | Static method | Public | Method | Raise Exception Function Already Used | 20080905 |
26 | RAISE_FUNCTION_IS_LOCKED | Static method | Public | Method | Raise Exception Function is Locked | 20080905 |
27 | RAISE_FUNCTION_NOT_FOUND | Static method | Public | Method | Raise Exception Function not Found | 20080905 |
28 | SAVE_APPLICATION | Static method | Public | Method | Save BRFplus Application | 20080905 |
29 | SAVE_FUNCTION | Static method | Public | Method | Save BRFplusFunction | 20080905 |
30 | SELECT_OUT_ATTR | Static method | Public | Method | Select Function Parameter from Output Attributes of SConn. | 20090202 |
31 | SELECT_REQUEST | Static method | Public | Method | Select Transport Request | 20080905 |
32 | SELECT_RESULT_ATTR | Static method | Public | Method | Select Function Parameter from Result Attributes | 20080905 |
33 | SELECT_VARIABLE | Static method | Public | Method | Select Function Parameter from Variables | 20080905 |
34 | SET_REQUEST | Static method | Public | Method | Sets transport request ID for later use | 20100115 |
35 | SET_URL_PARAMETERS | Static method | Private | Method | Sets the URL parameter | 20080905 |
36 | START_OBJECT_MANAGER | Static method | Public | Method | Start BRFplus Object Manager | 20080905 |
Events
Class /BCV/CL_QRM_BRFPLUS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_BRF_FUNCTION | Private | See coding | Query ID, Ref to BRF Function | 20090731 | BEGIN OF ty_brf_function,
query_id TYPE /bcv/qrm_query_id,
function TYPE REF TO if_fdt_function,
END OF ty_brf_function
|
|
2 | TY_T_ELEM_NAME | Private | See coding | Table of BRFplus Element Names | 20130920 | TY_T_ELEM_NAME type standard table of if_fdt_types=>name with default key
|
Method Signatures
Method CALL_BROWSER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_URL_PARAMETER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20080905 | ||
2 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | STRING | Application name | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT_SYSTEM | 20080905 |
Method CALL_REPORT_LAUNCHPAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Calling WD component | 20090225 | ||
2 | Importing | IT_PARAMETER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20090225 | ||
3 | Importing | IV_WD_APPLICATION | Call by reference | Type reference (TYPE) | STRING | WD application to start | 20090225 |
Method CALL_REPORT_LAUNCHPAD on class /BCV/CL_QRM_BRFPLUS has no exception.
Method COPY_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID_OLD | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | old Formula ID | 20080905 | ||
2 | Importing | IV_QUERY_ID_NEW | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | new Query ID | 20080905 | ||
3 | Importing | IV_QUERY_ID_OLD | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | old Query ID | 20080905 | ||
4 | Returning | RV_FORMULA_ID_NEW | Value transfer | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | new Formula ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090722 | |
2 | CX_FDT | 20080905 |
Method CREATE_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | 20080905 |
Method CREATE_DATA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONTEXT_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | 20080905 | |||
2 | Exporting | EV_RESULT_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080905 | |||
3 | Importing | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_ATTRIBUTE | Query Attribute | 20080905 | ||
4 | Importing | IS_RESULT_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_RES_ATTR | Query Result Attribute | 20080905 | ||
5 | Importing | IT_ATTRIBUTE_ALL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | All Query Attributes | 20090204 | ||
6 | Importing | IT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Selected Query Attributes | 20090204 | ||
7 | Importing | IT_RESULT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Selected Query Result Attributes | 20090204 | ||
8 | Importing | IT_VARIABLE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Selected Query Variables | 20090204 | ||
9 | Importing | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method CREATE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | ANY | Attribute/Variable | 20080905 | ||
2 | Importing | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | ||
3 | Returning | RO_ELEMENT_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Element ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method CREATE_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | ||
2 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | BRFplus Expression Name | 20080905 | ||
3 | Importing | IV_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Result Object ID | 20080905 | ||
4 | Returning | RV_EXPRESSION_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Expression ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method CREATE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Calling WD component | 20090225 | ||
2 | Importing | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_ATTRIBUTE | Query Attribute | 20080905 | ||
3 | Importing | IS_RESULT_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_RES_ATTR | Current Query Result Attribute | 20080905 | ||
4 | Importing | IT_ATTRIBUTE_ALL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | All Query Attributes | 20090204 | ||
5 | Importing | IT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Selectedt Query Attributes | 20090204 | ||
6 | Importing | IT_RESULT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Selected Query Result Attributes | 20090204 | ||
7 | Importing | IT_VARIABLE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Selected Query Variables | 20090204 | ||
8 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | ||
9 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 | ||
10 | Returning | RO_FUNCTION | Value transfer | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090723 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method DELETE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090722 | |
2 | CX_FDT | 20080905 |
Method DEQUEUE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20091215 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20091215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20091215 |
Method ENQUEUE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20091215 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20091215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20091215 |
Method GENERATE_ELEM_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ATTRIBUTE_ALL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | All existing attributes | 20130920 | ||
2 | Importing | IT_ELEM_NAME_ALL | Call by reference | Type reference (TYPE) | TY_T_ELEM_NAME | All existing element names | 20130920 | ||
3 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Attribute ID | 20130920 | ||
4 | Importing | IV_PREFIX | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | If filled: Add prefix | 20130920 | ||
5 | Returning | RV_ELEM_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Generated element name | 20130920 |
Method GENERATE_ELEM_NAME on class /BCV/CL_QRM_BRFPLUS has no exception.
Method GET_APPLICATION_OF_QUERY 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 | 20130918 | ||
2 | Returning | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20130918 |
Method GET_APPLICATION_OF_QUERY on class /BCV/CL_QRM_BRFPLUS has no exception.
Method GET_BRF_APPLICATION 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 | 20080905 | ||
2 | Returning | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090724 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method GET_BRF_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 | ||
3 | Returning | RV_FUNCTION_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Function ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090722 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method GET_FUNCTION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORMULA_PARAMETER | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20080905 | ||
2 | Exporting | EV_BRF_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | ||
3 | Exporting | EV_BRF_EXPR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Expression ID | 20080905 | ||
4 | Exporting | EV_BRF_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Function ID | 20080905 | ||
5 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | ||
6 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090722 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method GET_NEW_FORMULA_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID_OLD | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | old Formula ID | 20090703 | ||
2 | Importing | IV_QUERY_ID_NEW | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | new Query ID | 20090707 | ||
3 | Returning | RV_FORMULA_ID_NEW | Value transfer | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | new Formula ID | 20090703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090722 |
Method GET_REQUEST_TYPE 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 | 20090723 | ||
2 | Returning | RV_REQUEST_TYPE | Value transfer | Type reference (TYPE) | CHAR01 | Request Type | 20090723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090723 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20090723 |
Method HANDLE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IX_FDT | Call by reference | Object reference (TYPE REF TO) | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method HANDLE_EXCEPTION on class /BCV/CL_QRM_BRFPLUS has no exception.
Method LOG_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20080905 |
Method LOG_MESSAGES on class /BCV/CL_QRM_BRFPLUS has no exception.
Method QUERY_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method QUERY_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | ||
2 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | ||
3 | Returning | RV_FUNCTION_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Function ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method RAISE_ATTRIBUTE_IS_INVALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Query Attribute ID | 20081029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method RAISE_ATTRIBUTE_NOT_FOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Query Attribute ID | 20081029 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method RAISE_FUNCTION_ALREADY_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method RAISE_FUNCTION_IS_LOCKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method RAISE_FUNCTION_NOT_FOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method SAVE_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20090717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | 20080905 |
Method SAVE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090730 | ||
2 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090731 | ||
3 | Importing | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20090710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090731 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method SELECT_OUT_ATTR 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 | 20090202 | ||
2 | Exporting | EV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean variable | 20090202 | ||
3 | Importing | IT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table (internal view) | 20090204 | ||
4 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090202 | ||
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 | CX_FDT | FDT: Abstract Exception Class | 20090202 |
Method SELECT_REQUEST 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 | 20080905 | ||
2 | Returning | RV_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BCV/CX_BRFPLUS | Exception class for BRFplus | 20090723 | |
2 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
Method SELECT_RESULT_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RES_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table (internal view) | 20080905 | ||
2 | Exporting | EV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean variable | 20080905 | ||
3 | Importing | IT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table (internal view) | 20090204 | ||
4 | Importing | IT_RES_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table (internal view) | 20090204 | ||
5 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | 20080905 |
Method SELECT_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 | 20080905 | ||
2 | Exporting | EV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080905 | |||
3 | Importing | IT_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Query Variable Table (internal view) | 20090204 | ||
4 | Importing | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
Method SELECT_VARIABLE on class /BCV/CL_QRM_BRFPLUS has no exception.
Method SET_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100115 |
Method SET_REQUEST on class /BCV/CL_QRM_BRFPLUS has no exception.
Method SET_URL_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>DISPLAY_MODE | Display Mode | 20080905 | ||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20080905 | ||
3 | Importing | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp | 20080905 | ||
4 | Returning | RT_URL_PARAMETER | Value transfer | Type reference (TYPE) | TIHTTPNVP | URL parameter | 20080905 |
Method SET_URL_PARAMETERS on class /BCV/CL_QRM_BRFPLUS has no exception.
Method START_OBJECT_MANAGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Calling WD component | 20090225 | ||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Object ID | 20080905 | ||
3 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>DISPLAY_MODE | IF_FDT_WD_CONSTANTS=>GC_EDIT_MODE | Mode (Edit/Display) | 20080905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FDT | FDT: Abstract Exception Class | 20080905 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 701 |