Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | 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 | Constant | Public | Type reference (TYPE) | IF_FDT_APPLICATION=>APPLICATION_COMPONENT | 'CA-EPT-BCV' | BCV Application Component | 20080905 | ||
| 2 | Constant | Public | Type reference (TYPE) | IF_FDT_APPLICATION=>SOFTWARE_COMPONENT | 'HOME' | BCV Software Component | 20080905 | ||
| 3 | Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | '801CC4EFFE841DDE83B1BD57BF7E9297' | ID of BRFplus Application /PLMPCV/SAP | 20080905 | ||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'Z_BCVCUST_' | Prefix of BRFplus Customer Application | 20080905 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | '*BCVCUST_++++++++_++++++' | Pattern of BRFplus Customer Appl. (*... to work also at SAP) | 20080905 | ||
| 6 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | '/BCV/CL_QRM_BRFAPPL_SET' | Settings Class for BRFplus | 20080905 | ||
| 7 | Constant | Public | Type reference (TYPE) | DDOPTION | 'CP' | Type of OPTION component in row type of a Ranges type | 20080905 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR10 | '0123456789' | List of Digits | 20080905 | ||
| 9 | Constant | Public | Type reference (TYPE) | DDOPTION | 'EQ' | Type of OPTION component in row type of a Ranges type | 20080905 | ||
| 10 | Constant | Public | Type reference (TYPE) | DDSIGN | 'I' | Type of SIGN component in row type of a Ranges type | 20080905 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'NOT_SPECIFIED' | Request Name if no Request was Selected | 20080905 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | '/BCV/QRM' | QRM Package | 20080905 | ||
| 13 | Constant | Private | Type reference (TYPE) | STRING | '/BCV/WDA_QRM_BRF_OBJMAN' | BCV Webdynpro Application | 20080905 | ||
| 14 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_FDT_APPLICATION | BRFplus Application | 20090723 | |||
| 15 | Static Attribute | Private | See coding | 20090730 | |||||
| 16 | Static Attribute | Private | See coding | 20090730 | |||||
| 17 | Static Attribute | Private | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20090513 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20090723 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | BRFplus Element Type (of last CREATE_ELEMENT call) | 20130919 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090710 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | TRKORR | Request/Task | 20090710 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Calls the browser | 20080905 | |
| 2 | Static method | Private | Method | Start WD application via report launchpad | 20090225 | |
| 3 | Static method | Public | Method | Copy BRFplus Function | 20080905 | |
| 4 | Static method | Private | Method | Create BRFplus Application for Customer Objects | 20080905 | |
| 5 | Static method | Private | Method | Create BRFplus Data Object | 20080905 | |
| 6 | Static method | Private | Method | Create BRFplus Element | 20080905 | |
| 7 | Static method | Private | Method | Create BRFplus Expression | 20080905 | |
| 8 | Static method | Public | Method | Create Function | 20080905 | |
| 9 | Static method | Public | Method | Delete Function | 20080905 | |
| 10 | Static method | Public | Method | Dequeue Function | 20091215 | |
| 11 | Static method | Public | Method | Enqueue Function | 20091215 | |
| 12 | Static method | Private | Method | Generate valid/unique BRFplus element name | 20130920 | |
| 13 | Static method | Public | Method | Get BRFplus Application used in BCV Query | 20130918 | |
| 14 | Static method | Public | Method | Get BRFplus Application ID | 20080905 | |
| 15 | Static method | Public | Method | Get BRFplus Function ID | 20080905 | |
| 16 | Static method | Public | Method | Get Function Data | 20080905 | |
| 17 | Static method | Public | Method | Get new Formula ID | 20090703 | |
| 18 | Static method | Public | Method | Returns Type of Transport Request for Save if Required | 20090723 | |
| 19 | Static method | Public | Method | Handle Exception | 20080905 | |
| 20 | Static method | Public | Method | Write Messages to Log and Display Log in Window | 20080905 | |
| 21 | Static method | Private | Method | Start Query to Get BRFplus Application by Pattern | 20080905 | |
| 22 | Static method | Private | Method | Start Query to Get BRFplus Function by Name | 20080905 | |
| 23 | Static method | Public | Method | Raise Exception Attribute is Invalid | 20080905 | |
| 24 | Static method | Public | Method | Raise Exception Attribute not Found | 20080905 | |
| 25 | Static method | Public | Method | Raise Exception Function Already Used | 20080905 | |
| 26 | Static method | Public | Method | Raise Exception Function is Locked | 20080905 | |
| 27 | Static method | Public | Method | Raise Exception Function not Found | 20080905 | |
| 28 | Static method | Public | Method | Save BRFplus Application | 20080905 | |
| 29 | Static method | Public | Method | Save BRFplusFunction | 20080905 | |
| 30 | Static method | Public | Method | Select Function Parameter from Output Attributes of SConn. | 20090202 | |
| 31 | Static method | Public | Method | Select Transport Request | 20080905 | |
| 32 | Static method | Public | Method | Select Function Parameter from Result Attributes | 20080905 | |
| 33 | Static method | Public | Method | Select Function Parameter from Variables | 20080905 | |
| 34 | Static method | Public | Method | Sets transport request ID for later use | 20100115 | |
| 35 | Static method | Private | Method | Sets the URL parameter | 20080905 | |
| 36 | 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 | IT_URL_PARAMETER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20080905 | |||
| 2 | IV_APPLICATION | Call by reference | Type reference (TYPE) | STRING | Application name | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080905 |
Method CALL_REPORT_LAUNCHPAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Calling WD component | 20090225 | |||
| 2 | IT_PARAMETER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20090225 | |||
| 3 | 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 | IV_FORMULA_ID_OLD | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | old Formula ID | 20080905 | |||
| 2 | IV_QUERY_ID_NEW | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | new Query ID | 20080905 | |||
| 3 | IV_QUERY_ID_OLD | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | old Query ID | 20080905 | |||
| 4 | RV_FORMULA_ID_NEW | Value transfer | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | new Formula ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090722 | ||
| 2 | 20080905 |
Method CREATE_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080905 |
Method CREATE_DATA_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTEXT_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | 20080905 | ||||
| 2 | EV_RESULT_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080905 | ||||
| 3 | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_ATTRIBUTE | Query Attribute | 20080905 | |||
| 4 | IS_RESULT_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_RES_ATTR | Query Result Attribute | 20080905 | |||
| 5 | IT_ATTRIBUTE_ALL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | All Query Attributes | 20090204 | |||
| 6 | IT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Selected Query Attributes | 20090204 | |||
| 7 | IT_RESULT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Selected Query Result Attributes | 20090204 | |||
| 8 | IT_VARIABLE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Selected Query Variables | 20090204 | |||
| 9 | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20080905 |
Method CREATE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | ANY | Attribute/Variable | 20080905 | |||
| 2 | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | |||
| 3 | RO_ELEMENT_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Element ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20080905 |
Method CREATE_EXPRESSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | BRFplus Expression Name | 20080905 | |||
| 3 | IV_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Result Object ID | 20080905 | |||
| 4 | RV_EXPRESSION_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Expression ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20080905 |
Method CREATE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Calling WD component | 20090225 | |||
| 2 | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_ATTRIBUTE | Query Attribute | 20080905 | |||
| 3 | IS_RESULT_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/S_QRM_QUERY_RES_ATTR | Current Query Result Attribute | 20080905 | |||
| 4 | IT_ATTRIBUTE_ALL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | All Query Attributes | 20090204 | |||
| 5 | IT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Selectedt Query Attributes | 20090204 | |||
| 6 | IT_RESULT_ATTRIBUTE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Selected Query Result Attributes | 20090204 | |||
| 7 | IT_VARIABLE_SEL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Selected Query Variables | 20090204 | |||
| 8 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | |||
| 9 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 | |||
| 10 | RO_FUNCTION | Value transfer | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090723 | ||
| 2 | FDT: Abstract Exception Class | 20080905 |
Method DELETE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090722 | ||
| 2 | 20080905 |
Method DEQUEUE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20091215 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20091215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20091215 |
Method ENQUEUE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20091215 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20091215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_ATTRIBUTE_ALL | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | All existing attributes | 20130920 | |||
| 2 | IT_ELEM_NAME_ALL | Call by reference | Type reference (TYPE) | TY_T_ELEM_NAME | All existing element names | 20130920 | |||
| 3 | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Attribute ID | 20130920 | |||
| 4 | IV_PREFIX | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | If filled: Add prefix | 20130920 | |||
| 5 | 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 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20130918 | |||
| 2 | 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 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 | |||
| 2 | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090724 | ||
| 2 | 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 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 | |||
| 3 | RV_FUNCTION_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Function ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090722 | ||
| 2 | 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 | ET_FORMULA_PARAMETER | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_FPARAM | Query formula parameter table | 20080905 | |||
| 2 | EV_BRF_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | |||
| 3 | EV_BRF_EXPR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Expression ID | 20080905 | |||
| 4 | EV_BRF_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Function ID | 20080905 | |||
| 5 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | |||
| 6 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090722 | ||
| 2 | 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 | IV_FORMULA_ID_OLD | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | old Formula ID | 20090703 | |||
| 2 | IV_QUERY_ID_NEW | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | new Query ID | 20090707 | |||
| 3 | RV_FORMULA_ID_NEW | Value transfer | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | new Formula ID | 20090703 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090723 | |||
| 2 | RV_REQUEST_TYPE | Value transfer | Type reference (TYPE) | CHAR01 | Request Type | 20090723 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090723 | ||
| 2 | FDT: Abstract Exception Class | 20090723 |
Method HANDLE_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | RV_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20080905 |
Method QUERY_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application ID | 20080905 | |||
| 2 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | |||
| 3 | RV_FUNCTION_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Function ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Query Attribute ID | 20081029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_ATTRIBUTE_ID | Query Attribute ID | 20081029 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_FORMULA_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_FORMULA_ID | Formula ID | 20080905 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20080905 |
Method SAVE_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20090717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080905 |
Method SAVE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090730 | |||
| 2 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090731 | |||
| 3 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20090710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090731 | ||
| 2 | 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 | ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table | 20090202 | |||
| 2 | EV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean variable | 20090202 | |||
| 3 | IT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table (internal view) | 20090204 | |||
| 4 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20090202 | |||
| 5 | IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_SEARCH_ID | Internal ID of Search Connector | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20090202 |
Method SELECT_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 | |||
| 2 | RV_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for BRFplus | 20090723 | ||
| 2 | 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 | ET_RES_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table (internal view) | 20080905 | |||
| 2 | EV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean variable | 20080905 | |||
| 3 | IT_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_ATTRIBUTE | Query Attribute Table (internal view) | 20090204 | |||
| 4 | IT_RES_ATTR | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_RES_ATTR | Query Result Attribute Table (internal view) | 20090204 | |||
| 5 | IV_QUERY_ID | Call by reference | Type reference (TYPE) | /BCV/QRM_QUERY_ID | Query ID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080905 |
Method SELECT_VARIABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Query Variable Table | 20080905 | |||
| 2 | EV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080905 | ||||
| 3 | IT_VARIABLE | Call by reference | Type reference (TYPE) | /BCV/T_QRM_QUERY_VARIABLE | Query Variable Table (internal view) | 20090204 | |||
| 4 | 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 | 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 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>DISPLAY_MODE | Display Mode | 20080905 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20080905 | |||
| 3 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp | 20080905 | |||
| 4 | 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 | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Calling WD component | 20090225 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Object ID | 20080905 | |||
| 3 | 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 | FDT: Abstract Exception Class | 20080905 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 701 |