SAP ABAP Class CL_GRFN_UTIL_EO (Utility Class for Data Source)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_AUTO_MONITOR (Package) GRC Automated Monitoring Framework
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_AUTO_MONITOR (Package) GRC Automated Monitoring Framework
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRFN_UTIL_AM_BASE | Utility Class for Business Rule | 20091110 |
Properties
Class | CL_GRFN_UTIL_EO | |
Short Description | Utility Class for Data Source | |
Super Class | CL_GRFN_UTIL_AM_BASE | Utility Class for Business Rule |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_AUTO_MONITOR | GRC Automated Monitoring Framework |
Created | 20091110 | SAP |
Last change | 20141106 | |
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) |
Interfaces
Class CL_GRFN_UTIL_EO has no interface implemented.
Friends
Class CL_GRFN_UTIL_EO has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DT_EOPARCFG | Static Attribute | Private | Type reference (TYPE) | YT_PARCFG | EO UI Parameter Configuration | 20091204 | ||
2 | DT_PARAM_INFO | Static Attribute | Private | Type reference (TYPE) | YT_PARAM_INFO | Param list | 20100302 | ||
3 | DT_SUBSCECFG | Static Attribute | Private | Type reference (TYPE) | YT_SUBSCECFG | Enterprise Object OIF UI Configuration for the SubScenario | 20091204 | ||
4 | QUERY_RESULT_NODE_NAME | Constant | Public | Type reference (TYPE) | STRING | 'QUERYLIST' | Query Result Node Name | 20100304 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_CONNECTOR_VERSION | Static method | Public | Method | Check RTA system netweaver version | 20100830 |
2 | CHECK_NAMESP | Static method | Public | Method | Find the uninstalled namespace from table/field name | 20110310 |
3 | CHECK_VALUE_RANGE_EXIST | Static method | Public | Method | Check whether the type contains value range or not | 20091110 |
4 | CREATE_FROM_CLAUSE | Static method | Public | Method | Create dynamic sql from clause | 20100728 |
5 | FORMAT | Static method | Public | Method | Format field name | 20100125 |
6 | GET_BWQUERY_PARAM_IN | Static method | Public | Method | Get selection parameter | 20131106 |
7 | GET_BWQUERY_SELECTION | Static method | Public | Method | Get BW Query Selection Data | 20140112 |
8 | GET_CONNECTIONTYPE_TEXT | Static method | Public | Method | Get connection type text by id | 20100312 |
9 | GET_EOFIELDS_BY_PARM | Static method | Public | Method | Get EO Fields by Connection Type, Sub Scenario, Parameters | 20091202 |
10 | GET_JOIN_CONDITIONS_BY_EO | Static method | Public | Method | Get join conditions by EO ID | 20100210 |
11 | GET_PARAM_INFO | Static method | Public | Method | Get Param Info | 20100302 |
12 | GET_SELECT_PARAMETER | Static method | Public | Method | Get selection parameter | 20120809 |
13 | GET_SUBSCENARIOS | Static method | Public | Method | Get SubScenario for an Connection Type | 20091110 |
14 | GET_SUBSCENARIO_TEXT | Static method | Public | Method | Get sub-scenario text by id | 20100312 |
15 | GET_VARIABLE | Static method | Public | Method | Get variables | 20120906 |
16 | RAISE_EXCEPTION | Static method | Public | Method | 20091208 | |
17 | READ_UI_CONFIG | Static method | Public | Method | 20091110 | |
18 | VALIDATE | Static method | Public | Method | 20091208 |
Events
Class CL_GRFN_UTIL_EO has no event.
Types
Class CL_GRFN_UTIL_EO has no local type.
Method Signatures
Method CHECK_CONNECTOR_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100830 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100830 |
Method CHECK_CONNECTOR_VERSION on class CL_GRFN_UTIL_EO has no exception.
Method CHECK_NAMESP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SP_REQUIRED | Call by reference | Type reference (TYPE) | SCRM_NAMESPACE_SORTED_TAB | CheckMan: List of Name Spaces | 20110310 | ||
2 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20110310 |
Method CHECK_NAMESP on class CL_GRFN_UTIL_EO has no exception.
Method CHECK_VALUE_RANGE_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IV_FLAG | Value transfer | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20091110 | ||
2 | Importing | IV_TYPENAME | Value transfer | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20091110 |
Method CHECK_VALUE_RANGE_EXIST on class CL_GRFN_UTIL_EO has no exception.
Method CREATE_FROM_CLAUSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FROM_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20100728 | |||
2 | Importing | IT_JOINS | Call by reference | Type reference (TYPE) | GRFN_T_UI_JOIN_CONDITION | Join Conditions | 20100728 | ||
3 | Importing | IT_TABLE_LV | Call by reference | Type reference (TYPE) | GRFN_T_UI_TABLE_LV | Table level | 20100728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100728 |
Method FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_DATA | Call by reference | Type reference (TYPE) | ANY | 20100125 |
Method FORMAT on class CL_GRFN_UTIL_EO has no exception.
Method GET_BWQUERY_PARAM_IN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EO_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_UI_EO_FIELD | Query Input Parameter | 20131106 | ||
2 | Importing | IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20131106 | ||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20131106 | |||
4 | Importing | IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20131106 | ||
5 | Importing | IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20131106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20131106 |
Method GET_BWQUERY_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SELECTION | Call by reference | Type reference (TYPE) | GRFN_T_QUERY_SELECTION | Query selection | 20140112 | ||
2 | Importing | IT_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_EO_FIELD | EO Fields | 20140112 | ||
3 | Importing | IT_SELECTION | Call by reference | Type reference (TYPE) | GRFN_T_EO_SELECTION | Data Source : Selection | 20140112 |
Method GET_BWQUERY_SELECTION on class CL_GRFN_UTIL_EO has no exception.
Method GET_CONNECTIONTYPE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20100312 | ||
2 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | GRFN_CONNECTTYPET | Connection Type Text | 20100312 |
Method GET_CONNECTIONTYPE_TEXT on class CL_GRFN_UTIL_EO has no exception.
Method GET_EOFIELDS_BY_PARM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EO_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_UI_EO_FIELD | EO Fields UI Table | 20091202 | ||
2 | Importing | IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20091202 | ||
3 | Importing | IT_SELECTION | Call by reference | Type reference (TYPE) | GRFN_T_QUERY_SELECTION | Query selection | 20140107 | ||
4 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20091202 | |||
5 | Importing | IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20091202 | ||
6 | Importing | IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20091202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100128 |
Method GET_JOIN_CONDITIONS_BY_EO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_JOINS_FOR_UI | Call by reference | Type reference (TYPE) | GRFN_T_UI_JOIN_CONDITION | Join conditions for UI | 20100510 | ||
2 | Exporting | ET_JOIN_CONDITIONS | Call by reference | Type reference (TYPE) | GRFN_T_JOIN_CONDITION | Join Conditions | 20100210 | ||
3 | Exporting | EV_FROM_CLAUSE | Call by reference | Type reference (TYPE) | STRING | From clause | 20100728 | ||
4 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100210 | ||
5 | Importing | IV_EO_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100210 |
Method GET_PARAM_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PARAM_INFO | Call by reference | Type reference (TYPE) | GRFN_T_PARAMETER_INFO | Parameter list | 20100302 | ||
2 | Importing | IV_CONNECTTYPE | Value transfer | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20100302 | ||
3 | Importing | IV_SUBSCENARIO | Value transfer | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20100302 |
Method GET_PARAM_INFO on class CL_GRFN_UTIL_EO has no exception.
Method GET_SELECT_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SELECTPARAM_IN | Call by reference | Type reference (TYPE) | GRFN_T_SELECTPARAM_IN | Selection Input Parameter | 20120809 | ||
2 | Importing | IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20120809 | ||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20120809 | |||
4 | Importing | IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20120809 | ||
5 | Importing | IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20120809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20120809 |
Method GET_SUBSCENARIOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_T_SUBSCENARIOS | Table type subscenario | 20091110 | ||
2 | Importing | IV_CONNECTTYPE | Value transfer | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20091110 |
Method GET_SUBSCENARIOS on class CL_GRFN_UTIL_EO has no exception.
Method GET_SUBSCENARIO_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20100312 | ||
2 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | GRFN_SUBSCENARIOT | Sub Scenario Text | 20100312 |
Method GET_SUBSCENARIO_TEXT on class CL_GRFN_UTIL_EO has no exception.
Method GET_VARIABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VARIABLE_IN | Call by reference | Type reference (TYPE) | GRFN_T_VARIABLE_IN | Variable for Input | 20120906 | ||
2 | Importing | IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20120906 | ||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20120906 | |||
4 | Importing | IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20120906 | ||
5 | Importing | IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20120906 |
Method GET_VARIABLE on class CL_GRFN_UTIL_EO has no exception.
Method RAISE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_MESSAGE | Interface for Accessing Texts from Message Objects | 20091208 | ||
2 | Importing | IS_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20091208 | ||
3 | Importing | IT_REMOTE_MESSAGES | Call by reference | Type reference (TYPE) | TSMESG | Message table message collector | 20091208 | ||
4 | Importing | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20091208 | ||
5 | Importing | IV_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20091208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091208 |
Method READ_UI_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SUBSCECFG | Call by reference | Type reference (TYPE) | GRFNUISUBSCECFG | Enterprise Object OIF UI Configuration for the SubScenario | 20091110 | ||
2 | Importing | IV_CONNECTTYPE | Value transfer | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20091110 | ||
3 | Importing | IV_SUBSCENARIO | Value transfer | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20091110 |
Method READ_UI_CONFIG on class CL_GRFN_UTIL_EO has no exception.
Method VALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_EO | Call by reference | Type reference (TYPE) | GRFN_S_API_EO | Enterprise Object | 20091208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091208 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |