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

⤷

⤷

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 | ![]() |
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 | ![]() |
Static Attribute | Private | Type reference (TYPE) | YT_PARCFG | EO UI Parameter Configuration | 20091204 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | YT_PARAM_INFO | Param list | 20100302 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | YT_SUBSCECFG | Enterprise Object OIF UI Configuration for the SubScenario | 20091204 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'QUERYLIST' | Query Result Node Name | 20100304 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check RTA system netweaver version | 20100830 |
2 | ![]() |
Static method | Public | Method | Find the uninstalled namespace from table/field name | 20110310 |
3 | ![]() |
Static method | Public | Method | Check whether the type contains value range or not | 20091110 |
4 | ![]() |
Static method | Public | Method | Create dynamic sql from clause | 20100728 |
5 | ![]() |
Static method | Public | Method | Format field name | 20100125 |
6 | ![]() |
Static method | Public | Method | Get selection parameter | 20131106 |
7 | ![]() |
Static method | Public | Method | Get BW Query Selection Data | 20140112 |
8 | ![]() |
Static method | Public | Method | Get connection type text by id | 20100312 |
9 | ![]() |
Static method | Public | Method | Get EO Fields by Connection Type, Sub Scenario, Parameters | 20091202 |
10 | ![]() |
Static method | Public | Method | Get join conditions by EO ID | 20100210 |
11 | ![]() |
Static method | Public | Method | Get Param Info | 20100302 |
12 | ![]() |
Static method | Public | Method | Get selection parameter | 20120809 |
13 | ![]() |
Static method | Public | Method | Get SubScenario for an Connection Type | 20091110 |
14 | ![]() |
Static method | Public | Method | Get sub-scenario text by id | 20100312 |
15 | ![]() |
Static method | Public | Method | Get variables | 20120906 |
16 | ![]() |
Static method | Public | Method | 20091208 | |
17 | ![]() |
Static method | Public | Method | 20091110 | |
18 | ![]() |
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 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100830 | ||
2 | ![]() |
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 | ![]() |
ET_SP_REQUIRED | Call by reference | Type reference (TYPE) | SCRM_NAMESPACE_SORTED_TAB | CheckMan: List of Name Spaces | 20110310 | ||
2 | ![]() |
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 | ![]() |
IV_FLAG | Value transfer | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20091110 | ||
2 | ![]() |
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 | ![]() |
EV_FROM_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20100728 | |||
2 | ![]() |
IT_JOINS | Call by reference | Type reference (TYPE) | GRFN_T_UI_JOIN_CONDITION | Join Conditions | 20100728 | ||
3 | ![]() |
IT_TABLE_LV | Call by reference | Type reference (TYPE) | GRFN_T_UI_TABLE_LV | Table level | 20100728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100728 |
Method FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_EO_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_UI_EO_FIELD | Query Input Parameter | 20131106 | ||
2 | ![]() |
IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20131106 | ||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20131106 | |||
4 | ![]() |
IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20131106 | ||
5 | ![]() |
IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20131106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_SELECTION | Call by reference | Type reference (TYPE) | GRFN_T_QUERY_SELECTION | Query selection | 20140112 | ||
2 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_EO_FIELD | EO Fields | 20140112 | ||
3 | ![]() |
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 | ![]() |
IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20100312 | ||
2 | ![]() |
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 | ![]() |
ET_EO_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_UI_EO_FIELD | EO Fields UI Table | 20091202 | ||
2 | ![]() |
IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20091202 | ||
3 | ![]() |
IT_SELECTION | Call by reference | Type reference (TYPE) | GRFN_T_QUERY_SELECTION | Query selection | 20140107 | ||
4 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20091202 | |||
5 | ![]() |
IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20091202 | ||
6 | ![]() |
IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20091202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_JOINS_FOR_UI | Call by reference | Type reference (TYPE) | GRFN_T_UI_JOIN_CONDITION | Join conditions for UI | 20100510 | ||
2 | ![]() |
ET_JOIN_CONDITIONS | Call by reference | Type reference (TYPE) | GRFN_T_JOIN_CONDITION | Join Conditions | 20100210 | ||
3 | ![]() |
EV_FROM_CLAUSE | Call by reference | Type reference (TYPE) | STRING | From clause | 20100728 | ||
4 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100210 | ||
5 | ![]() |
IV_EO_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_PARAM_INFO | Call by reference | Type reference (TYPE) | GRFN_T_PARAMETER_INFO | Parameter list | 20100302 | ||
2 | ![]() |
IV_CONNECTTYPE | Value transfer | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20100302 | ||
3 | ![]() |
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 | ![]() |
ET_SELECTPARAM_IN | Call by reference | Type reference (TYPE) | GRFN_T_SELECTPARAM_IN | Selection Input Parameter | 20120809 | ||
2 | ![]() |
IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20120809 | ||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20120809 | |||
4 | ![]() |
IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20120809 | ||
5 | ![]() |
IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20120809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20120809 |
Method GET_SUBSCENARIOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_T_SUBSCENARIOS | Table type subscenario | 20091110 | ||
2 | ![]() |
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 | ![]() |
IV_SUBSCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20100312 | ||
2 | ![]() |
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 | ![]() |
ET_VARIABLE_IN | Call by reference | Type reference (TYPE) | GRFN_T_VARIABLE_IN | Variable for Input | 20120906 | ||
2 | ![]() |
IT_EO_QRY_PARA | Call by reference | Type reference (TYPE) | GRFN_T_EO_QRY_PARA | EO Query Paramaters | 20120906 | ||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20120906 | |||
4 | ![]() |
IV_CONNECTTYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20120906 | ||
5 | ![]() |
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 | ![]() |
IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_MESSAGE | Interface for Accessing Texts from Message Objects | 20091208 | ||
2 | ![]() |
IS_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20091208 | ||
3 | ![]() |
IT_REMOTE_MESSAGES | Call by reference | Type reference (TYPE) | TSMESG | Message table message collector | 20091208 | ||
4 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20091208 | ||
5 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20091208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_SUBSCECFG | Call by reference | Type reference (TYPE) | GRFNUISUBSCECFG | Enterprise Object OIF UI Configuration for the SubScenario | 20091110 | ||
2 | ![]() |
IV_CONNECTTYPE | Value transfer | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20091110 | ||
3 | ![]() |
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 | ![]() |
IS_EO | Call by reference | Type reference (TYPE) | GRFN_S_API_EO | Enterprise Object | 20091208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091208 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |