Hierarchy
⤷ GRC-AC (Application Component) Access Control
⤷ GRAC_SOD (Package) Access Control GRC SoD Rules and etc.
Properties
Class | CL_GRAC_SOD_UTILS | |
Short Description | Utility Class for SOD common methods | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_SOD | Access Control GRC SoD Rules and etc. |
Created | 20090829 | 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_GRAC_SOD_UTILS has no interface implemented.
Friends
Class CL_GRAC_SOD_UTILS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_MIT_CONNECTOR_CONFIG_ID | Constant | Private | Type reference (TYPE) | GRAC_CONFIG_PARAMID | '1013' | 20121206 | ||
2 | MC_MIT_EXP_CONFIG_ID | Constant | Private | Type reference (TYPE) | GRAC_CONFIG_PARAMID | '1011' | Configuration Parameter Id | 20100219 | |
3 | MC_MIT_RULE_ID_CONFIG_ID | Constant | Private | Type reference (TYPE) | GRAC_CONFIG_PARAMID | '1012' | Configuration Parameter Id | 20100219 | |
4 | MT_ALL_PROFILES | Static Attribute | Private | Type reference (TYPE) | GRAC_T_PROFILE_OUT | Table type to profile output for user store | 20100215 | ||
5 | MT_ALL_ROLES | Static Attribute | Private | Type reference (TYPE) | GRAC_T_ROLE_OUT | Table to for Role output for user store | 20100215 | ||
6 | MT_ALL_USERS | Static Attribute | Private | Type reference (TYPE) | GRAC_T_USER_DETAIL_SIMPLE | User details | 20100222 | ||
7 | MT_CONTROL_BUFFER | Static Attribute | Private | Type reference (TYPE) | YT_CONTROL_BUFFER | 20100222 | |||
8 | MT_EXTOBJ_BUFFER | Static Attribute | Private | Type reference (TYPE) | YT_EXTOBJ | 20100122 | |||
9 | MV_MIT_DEFAULT_DATE | Static Attribute | Private | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20100219 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_IF_USER_IGNORED | Static method | Public | Method | Check if the user is ignored | 20131017 |
2 | CREATE_FUNC_COMBINATIONS | Static method | Public | Method | Make combinations for objects | 20091015 |
3 | CREATE_PRMRULE_COMBINATIONS | Static method | Public | Method | Make combinations for objects | 20091021 |
4 | DELETE_MIT_MSMP_INSTANCE | Static method | Public | Method | Delete Mitigation MSMP Instance from GRACMITMSMPVALI | 20121004 |
5 | GET_ACTION_LOG_DETAILS | Static method | Public | Method | Get Alerts Action details | 20100619 |
6 | GET_ALERTS_ACTDETL | Static method | Public | Method | Get Alerts Action details | 20100617 |
7 | GET_ALERTS_OBJ_LIST | Static method | Public | Method | Get Alerts user list for a system | 20100615 |
8 | GET_ALERTS_OBJ_TCODES | Static method | Public | Method | Get Alerts object tcodes | 20100616 |
9 | GET_ALL_PROFILES | Static method | Public | Method | Get all profiles | 20100215 |
10 | GET_ALL_ROLES | Static method | Public | Method | Get all roles | 20100215 |
11 | GET_ALL_USERS | Static method | Public | Method | Get all users | 20100222 |
12 | GET_BSUBPROC_DESC | Static method | Public | Method | Get Bussiness Sub Processs Description | 20130214 |
13 | GET_BUSPROC_DESC | Static method | Public | Method | Get Bussiness Processs Description | 20130214 |
14 | GET_CASE_SENSITIVE_CONNECTOR | Static method | Public | Method | Get connector list of all case sensitive connectors maintain | 20100714 |
15 | GET_CONTROL_DETAILS | Static method | Public | Method | Get control details like monitors, approver etc | 20100223 |
16 | GET_DOMAIN_VALUE_TABLE | Static method | Public | Method | Get the Domain Values. | 20090930 |
17 | GET_EXECUTED_ACTIONS_BY_FFID | Static method | Public | Method | Get Alerts object tcodes | 20101209 |
18 | GET_EXTOBJ_BY_GUID | Static method | Public | Method | Get OBJECTID by passing GUID ID | 20100122 |
19 | GET_EXTOBJ_BY_OBJECTID | Static method | Public | Method | Get GUID ID by passing OBJECTID | 20100122 |
20 | GET_EXTOBJ_CONNECTORS | Static method | Public | Method | Get connector list of all external objects | 20100622 |
21 | GET_FFIDS | Static method | Public | Method | Get FireFighter Ids | 20110128 |
22 | GET_FFIDS_ASSIGNMENTS | Static method | Public | Method | Get FireFighter Id assignments | 20110915 |
23 | GET_FFID_SESSION_LOG | Static method | Public | Method | Get FireFighter Ids session log details | 20110916 |
24 | GET_GROUP_CONNECTORS | Static method | Public | Method | Get all connectors for a Connector Group | 20130614 |
25 | GET_GROUP_USERS | Static method | Public | Method | get user/role list for a custom group, Org Unit | 20100922 |
26 | GET_HR_OBJECT_DESC | Static method | Public | Method | Get HR Object Description | 20110505 |
27 | GET_MAX_PERIOD | Static method | Public | Method | Get latest period from various management tables | 20130614 |
28 | GET_MIT_CONSIDER_CONNECTOR | Static method | Public | Method | Consider connector in mitigation? | 20121206 |
29 | GET_MIT_CONSIDER_RULE_ID | Static method | Public | Method | Consider rule id in mitigation? | 20100222 |
30 | GET_MIT_CONT_DEFAULT_EXP_DATE | Static method | Public | Method | Get the mitigation control default expiration date | 20100219 |
31 | GET_OBJID | Static method | Public | Method | Get the object id for an entity + objid | 20090829 |
32 | GET_OBJ_LIST | Static method | Public | Method | get user list for a system | 20100212 |
33 | GET_OTR_TEXT | Static method | Public | Method | Returns OTR Text for current GRAC_SOD package | 20090928 |
34 | GET_PROFILES | Static method | Public | Method | Get technical profiles for any systems | 20120110 |
35 | GET_PROFILE_DESC | Static method | Public | Method | Get Profile Description | 20110503 |
36 | GET_REPORT_TYPES | Static method | Public | Method | Method to get list of Report types from GRACRISK table | 20120917 |
37 | GET_RISK_LEVEL | Static method | Public | Method | Get Risk Level for the given risk ids | 20120927 |
38 | GET_RISK_LEVEL_DESC | Static method | Public | Method | Get Risk Level Description | 20130213 |
39 | GET_RISK_LIST | Static method | Public | Method | Get risk list | 20110727 |
40 | GET_RISK_TYPE_DESC | Static method | Public | Method | Get Risk Type Description | 20130213 |
41 | GET_ROLE_BPROC_SUBPROC | Static method | Public | Method | Get Role Bussiness Process and Sub Process Information | 20130214 |
42 | GET_ROLE_DESC | Static method | Public | Method | Get Role Decription | 20110503 |
43 | GET_SODCONN_WITHAUTHCHECK | Static method | Public | Method | Get list of SOD connectors which pass the auth check | 20120215 |
44 | GET_SYSTEM_LIST | Static method | Public | Method | Get list of systems | 20100212 |
45 | GET_TCODE_RULE_SEQ_NO | Static method | Public | Method | Get the next Sequence ID for Action/Prm Rules. | 20090903 |
46 | GET_TECHNICAL_ROLES | Static method | Public | Method | Get technical roles for any systems | 20120110 |
47 | GET_USERMAP_DATA | Static method | Public | Method | Get User Mapping (Master & System Specific User) data | 20100705 |
48 | GET_USER_FULLNAME | Static method | Public | Method | Get user full name | 20100805 |
49 | GET_USER_FULL_NAME | Static method | Public | Method | Get User full name | 20110503 |
50 | HAS_CASE_SENSITIVE_ENABLED | Static method | Public | Method | Get case system property of connector | 20100714 |
51 | HAS_EXTOBJ_ENABLED | Static method | Public | Method | Get system property if its external or not | 20100622 |
52 | HAS_VALID_ID_VALUE | Static method | Public | Method | Validate ID value having valid characters set. | 20090929 |
53 | HAS_VALID_ID_VALUE_WITHSPLCHR | Static method | Public | Method | Validate ID value having valid characters set (5.3 add ons) | 20121004 |
54 | IS_CUSTOM_GROUP_EXISTS | Static method | Public | Method | Is custom group exists | 20121003 |
55 | MAKE_COMBINATIONS | Static method | Private | Method | Make possible combinations for multiple fields of an object | 20091015 |
56 | RAISE_EXCEPTION | Static method | Public | Method | Raise exception | 20090926 |
57 | REPORT_EXCEPTION | Static method | Public | Method | report exception | 20100825 |
58 | SET_EXTOBJ | Static method | Public | Method | Save external object details in DB | 20100122 |
59 | URL_ENCODING | Static method | Public | Method | URL Parameter encoding only | 20110505 |
Events
Class CL_GRAC_SOD_UTILS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_CONTROL_BUFFER | Public | See coding | 20100222 | BEGIN OF ys_control_buffer,
accontrolid TYPE grac_control_id,
approver TYPE grac_owner,
monitor_list TYPE grfn_t_user,
END OF ys_control_buffer
|
||
2 | YT_CONTROL_BUFFER | Public | See coding | 20100222 | yt_control_buffer TYPE SORTED TABLE OF ys_control_buffer
WITH UNIQUE KEY accontrolid
|
||
3 | YT_DD07V | Public | See coding | 20130213 | yt_dd07v TYPE STANDARD TABLE OF dd07v
|
||
4 | YT_EXTOBJ | Public | See coding | 20100122 | yt_extobj TYPE SORTED TABLE OF gracextobj
WITH UNIQUE KEY id
|
Method Signatures
Method CHECK_IF_USER_IGNORED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_USER_IGNORED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131017 | |||
2 | Importing | INCLUDE_EXPIRED_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131017 | |||
3 | Importing | INCLUDE_LOCKED_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131017 | |||
4 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20131017 | ||
5 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | GRAC_SOD_OBJECT | SOD object for analysis | 20131017 |
Method CHECK_IF_USER_IGNORED on class CL_GRAC_SOD_UTILS has no exception.
Method CREATE_FUNC_COMBINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_GROUP_NUMBER | Call by reference | Type reference (TYPE) | GRAC_SEQUENCE | Sequence | 20091016 | ||
2 | Exporting | ET_PRM_GROUP | Call by reference | Type reference (TYPE) | GRAC_T_RL_PRMRULE_GRP | SOD Permission Rule Row Group table. | 20091015 | ||
3 | Exporting | EV_COMB_MADE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100125 | |||
4 | Importing | IT_PRM_GROUP | Call by reference | Type reference (TYPE) | GRAC_T_RL_PRMRULE_ROW | SOD Permission Rule Row Group table. | 20091015 |
Method CREATE_FUNC_COMBINATIONS on class CL_GRAC_SOD_UTILS has no exception.
Method CREATE_PRMRULE_COMBINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_GROUP_NUMBER | Call by reference | Type reference (TYPE) | GRAC_SEQUENCE | Sequence | 20091021 | ||
2 | Exporting | ET_PRM_GROUP | Call by reference | Type reference (TYPE) | GRAC_T_RL_PRMRULE_GRP | SOD Permission Rule Row Group table. | 20091021 | ||
3 | Importing | IT_PRMRULE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_RULE | Table for SOD rule structure | 20091021 |
Method CREATE_PRMRULE_COMBINATIONS on class CL_GRAC_SOD_UTILS has no exception.
Method DELETE_MIT_MSMP_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LSSODMITGVALI | Call by reference | Type reference (TYPE) | GRAC_S_SOD_MITIG_MSMPVALI | Mitigation validation | 20121004 | ||
2 | Returning | RV_SUCCESS | Value transfer | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20121004 |
Method DELETE_MIT_MSMP_INSTANCE on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ACTION_LOG_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ACTION_USAGE | Call by reference | Type reference (TYPE) | GRAC_T_ACTION_USAGE | Alerts Action Log | 20100621 | ||
2 | Importing | IT_CONNECTOR_OBJECT | Value transfer | Type reference (TYPE) | GRAC_T_CONNECTOR_OBJECT | System Specific Object | 20100621 |
Method GET_ACTION_LOG_DETAILS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ALERTS_ACTDETL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ACTION_DETAILS | Call by reference | Type reference (TYPE) | GRACALACTLOG | Alerts Action Log | 20100617 | ||
2 | Importing | IV_ACTION | Value transfer | Type reference (TYPE) | GRAC_ACTION | Action | 20100617 | ||
3 | Importing | IV_CONNECTOR | Value transfer | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100617 | ||
4 | Importing | IV_OBJ_ID | Value transfer | Type reference (TYPE) | GRAC_SOD_OBJECTID | SOD object for analysis | 20100617 |
Method GET_ALERTS_ACTDETL on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ALERTS_OBJ_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECT | Call by reference | Type reference (TYPE) | GRAC_T_OBJECT_DETAIL | Object (User/Role/Profile) details | 20100615 | ||
2 | Importing | IS_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_S_RLI_CONN | Rule Loader Connector Input Structure. | 20100615 | ||
3 | Importing | IT_USERMAP | Call by reference | Type reference (TYPE) | GRAC_T_USER_MAP | User mapping table | 20100705 |
Method GET_ALERTS_OBJ_LIST on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ALERTS_OBJ_TCODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ACTION_LIST | Call by reference | Type reference (TYPE) | GRAC_T_ACTIONS | Table for GRC Actions | 20100616 | ||
2 | Exporting | ET_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECT_RANGE | Object Range Table | 20110927 | ||
3 | Importing | IV_CONNECTOR | Value transfer | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100616 | ||
4 | Importing | IV_OBJ_ID | Value transfer | Type reference (TYPE) | GRAC_SOD_OBJECT | SOD object for analysis | 20100616 |
Method GET_ALERTS_OBJ_TCODES on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ALL_PROFILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20100215 | |
2 | Returning | RT_PROFILE | Value transfer | Type reference (TYPE) | GRAC_T_PROFILE_OUT | Table type to profile output for user store | 20100215 |
Method GET_ALL_PROFILES on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ALL_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20100215 | |
2 | Returning | RT_ROLE | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_OUT | Table to for Role output for user store | 20100215 |
Method GET_ALL_ROLES on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ALL_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20100222 | |
2 | Returning | RT_USER | Value transfer | Type reference (TYPE) | GRAC_T_USER_DETAIL_SIMPLE | User details | 20100222 |
Method GET_ALL_USERS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_BSUBPROC_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BPROC | Call by reference | Type reference (TYPE) | STRING | 20130214 | |||
2 | Importing | IV_BSUBPROC | Call by reference | Type reference (TYPE) | STRING | 20130214 | |||
3 | Returning | RV_DESCN | Value transfer | Type reference (TYPE) | STRING | 20130214 |
Method GET_BSUBPROC_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_BUSPROC_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BPROC | Call by reference | Type reference (TYPE) | STRING | 20130214 | |||
2 | Returning | RV_DESCN | Value transfer | Type reference (TYPE) | STRING | 20130214 |
Method GET_BUSPROC_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_CASE_SENSITIVE_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR | Connection List | 20100714 |
Method GET_CASE_SENSITIVE_CONNECTOR on class CL_GRAC_SOD_UTILS has no exception.
Method GET_CONTROL_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MONITOR_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER | Table of users (+details) | 20100223 | ||
2 | Exporting | EV_APPROVER | Call by reference | Type reference (TYPE) | GRAC_OWNER | Owner Description | 20100223 | ||
3 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100226 | ||
4 | Importing | IV_ACCONTROLID | Call by reference | Type reference (TYPE) | GRAC_CONTROL_ID | SOD Control ID | 20100223 |
Method GET_CONTROL_DETAILS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_DOMAIN_VALUE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOMAIN_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20090930 | ||
2 | Returning | RT_DOMAIN_VALUES | Value transfer | Type reference (TYPE) | GRAC_T_DDIC_DOMAIN | Table to contain DDIC domain value/text. | 20090930 |
Method GET_DOMAIN_VALUE_TABLE on class CL_GRAC_SOD_UTILS has no exception.
Method GET_EXECUTED_ACTIONS_BY_FFID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ACTION_LIST | Call by reference | Type reference (TYPE) | GRAC_T_ACTIONS | Table for GRC Actions | 20101209 | ||
2 | Importing | IV_CONNECTOR | Value transfer | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20101209 | ||
3 | Importing | IV_OBJ_ID | Value transfer | Type reference (TYPE) | GRAC_SOD_OBJECT | SOD object for analysis | 20101209 |
Method GET_EXECUTED_ACTIONS_BY_FFID on class CL_GRAC_SOD_UTILS has no exception.
Method GET_EXTOBJ_BY_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_GUID_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100122 | ||
2 | Returning | RV_OBJECTID | Value transfer | Type reference (TYPE) | GRAC_SOD_EXTERNAL_OBJECTID | External object ID | 20100122 |
Method GET_EXTOBJ_BY_GUID on class CL_GRAC_SOD_UTILS has no exception.
Method GET_EXTOBJ_BY_OBJECTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECTID | Call by reference | Type reference (TYPE) | GRAC_SOD_EXTERNAL_OBJECTID | External object ID | 20100122 | ||
2 | Returning | RV_GUID_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100122 |
Method GET_EXTOBJ_BY_OBJECTID on class CL_GRAC_SOD_UTILS has no exception.
Method GET_EXTOBJ_CONNECTORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR | Connection List | 20100622 |
Method GET_EXTOBJ_CONNECTORS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_FFIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FFID_LIST | Call by reference | Type reference (TYPE) | GRAC_T_API_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20110128 | ||
2 | Importing | IT_EXECU_DATE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_ACTIONDATE_RANGE | Table Type for Action Date Range | 20110128 | ||
3 | Importing | IT_FF | Call by reference | Type reference (TYPE) | GRAC_T_SPM_FFUSER_RANGE | Table for firefighter range | 20110128 | ||
4 | Importing | IT_FF_OWNER | Call by reference | Type reference (TYPE) | GRAC_T_SPM_FFUSER_RANGE | Table for firefighter range | 20110128 | ||
5 | Importing | IV_CONSIDER_EXEC_DATE | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20110216 |
Method GET_FFIDS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_FFIDS_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FFID_LIST | Call by reference | Type reference (TYPE) | GRAC_T_API_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20110915 | ||
2 | Importing | IT_FF | Call by reference | Type reference (TYPE) | GRAC_T_SPM_FFUSER_RANGE | Table for firefighter range | 20110915 | ||
3 | Importing | IV_CONNECTORID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110929 |
Method GET_FFIDS_ASSIGNMENTS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_FFID_SESSION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FF_SESSION_LOG | Call by reference | Type reference (TYPE) | GRAC_T_FF_SESSION_LOG | Table for Fire Fighter session log | 20110916 | ||
2 | Importing | IV_CONNECTORID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110916 | ||
3 | Importing | IV_FFID | Call by reference | Type reference (TYPE) | GRAC_USER | GRC User | 20110916 | ||
4 | Importing | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20110916 |
Method GET_FFID_SESSION_LOG on class CL_GRAC_SOD_UTILS has no exception.
Method GET_GROUP_CONNECTORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTOR_GRP | Value transfer | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20130614 | ||
2 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | GRFN_UI_MODE | Mode of OIF Window | 20140409 | ||
3 | Importing | IV_NO_AUTHORITY_CHK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130614 | ||
4 | Exporting | RT_CONNECTORS | Call by reference | Type reference (TYPE) | GRAC_T_GRFNCGRPCONLK | Connector group and connector details | 20130614 |
Method GET_GROUP_CONNECTORS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_GROUP_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CUSTGP_USERS | Value transfer | Type reference (TYPE) | GRAC_T_USER_CUSTGRP | User ID and Custom Group details | 20100922 | ||
2 | Exporting | ET_ORGUNIT_ROLES | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_ATT | Role Attributes | 20100922 | ||
3 | Exporting | ET_ORGUNIT_USERS | Value transfer | Type reference (TYPE) | GRAC_T_USER | Table Type for Users | 20100922 | ||
4 | Importing | IR_APP_LOG | Call by reference | Object reference (TYPE REF TO) | CL_GRAC_APPLOG_SOD | The application log for grfn survey planner | 20100922 | ||
5 | Importing | IS_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_S_RLI_CONN | Rule Loader Connector Input Structure. | 20100922 | ||
6 | Importing | IT_CUSTGP_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_CUSTOMGROUP_RANGE | Range Table type for custom group | 20100922 | ||
7 | Importing | IT_ORGUNIT_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_RANGE | Object Range Table | 20100922 | ||
8 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | GRAC_OBJECT_TYPE | Object Type | 20100922 |
Method GET_GROUP_USERS on class CL_GRAC_SOD_UTILS has no exception.
Method GET_HR_OBJECT_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_RT_CONNECTOR | Connector List | 20110505 | ||
2 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | STRING | Object Id | 20110505 | ||
3 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Object Type | 20110505 | ||
4 | Returning | RV_OBJECT_DESC | Value transfer | Type reference (TYPE) | STRING | Object Description | 20110505 |
Method GET_HR_OBJECT_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_MAX_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PERIOD | Call by reference | Type reference (TYPE) | GRAC_YYYYMM | Year Month | 20130614 | ||
2 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | GRAC_INTEGER | Dummy for B20 int1 (Local Everywhere) | 20130614 |
Method GET_MAX_PERIOD on class CL_GRAC_SOD_UTILS has no exception.
Method GET_MIT_CONSIDER_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121206 |
Method GET_MIT_CONSIDER_CONNECTOR on class CL_GRAC_SOD_UTILS has no exception.
Method GET_MIT_CONSIDER_RULE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_BOOL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100222 |
Method GET_MIT_CONSIDER_RULE_ID on class CL_GRAC_SOD_UTILS has no exception.
Method GET_MIT_CONT_DEFAULT_EXP_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20100219 |
Method GET_MIT_CONT_DEFAULT_EXP_DATE on class CL_GRAC_SOD_UTILS has no exception.
Method GET_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20090829 | ||
2 | Returning | RV_OBJID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID without the Entity ID | 20090829 |
Method GET_OBJID on class CL_GRAC_SOD_UTILS has no exception.
Method GET_OBJ_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECT | Call by reference | Type reference (TYPE) | GRAC_T_OBJECT_DETAIL | SOD User | 20100212 | ||
2 | Exporting | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20110204 | ||
3 | Exporting | EV_RETURN_MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20110203 | ||
4 | Importing | INCLUDE_EXPIRED_ROLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100521 | |||
5 | Importing | INCLUDE_EXPIRED_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100521 | |||
6 | Importing | INCLUDE_FUTURE_ROLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100521 | |||
7 | Importing | INCLUDE_LOCKED_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100521 | |||
8 | Importing | IR_APP_LOG | Call by reference | Object reference (TYPE REF TO) | CL_GRAC_APPLOG_SOD | The application log for grfn survey planner | 20100712 | ||
9 | Importing | IS_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_S_RLI_CONN | Rule Loader Connector Input Structure. | 20100212 | ||
10 | Importing | IT_CASESEN_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR | Connector for a scenario and sub scenario | 20100718 | ||
11 | Importing | IT_CRITICAL_OBJECTS | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECTS | Table for SOD Objects | 20100324 | ||
12 | Importing | IT_CUSTGP_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_CUSTOMGROUP_RANGE | Range Table type for custom group | 20100722 | ||
13 | Importing | IT_OBJECT_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECT_RANGE | Object Range Table | 20100212 | ||
14 | Importing | IT_ORGLEVEL | Call by reference | Type reference (TYPE) | GRAC_T_SOD_ORGLEVEL | Org Level | 20100212 | ||
15 | Importing | IT_ORGUNIT_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_RANGE | Object Range Table | 20100716 | ||
16 | Importing | IT_USERMAP | Call by reference | Type reference (TYPE) | GRAC_T_USER_MAP | User mapping table | 20100705 | ||
17 | Importing | IT_USER_GROUP | Call by reference | Type reference (TYPE) | GRAC_T_SOD_USERGRP_RANGE | User Group Range | 20100521 | ||
18 | Importing | IT_USER_TYPE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_USER_TYPE | User Type | 20100521 | ||
19 | Importing | IV_BATCH_MODE | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20100521 | ||
20 | Importing | IV_HR_OBJ_TYPE | Call by reference | Type reference (TYPE) | GRAC_OBJECT_TYPE | Contains object type | 20100603 | ||
21 | Importing | IV_HR_USER_ANALYSIS | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20100224 | ||
22 | Importing | IV_IGNORE_ORG_MAPPING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100326 | |||
23 | Importing | IV_INCREMENTAL_MODE | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Incremental Object filter | 20100615 | ||
24 | Importing | IV_MANAGER_ANALYSIS | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | manager level analysis | 20100330 | ||
25 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | GRAC_OBJECT_TYPE | Object Type | 20100212 | ||
26 | Importing | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_SOD_ROLE_TYPE | Role Type for risk analysis | 20100224 | ||
27 | Importing | IV_SIMULATION_FLAG | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20100527 |
Method GET_OBJ_LIST on class CL_GRAC_SOD_UTILS has no exception.
Method GET_OTR_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | Alias name | 20090928 | ||
2 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090928 | |
3 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Translated text | 20090928 |
Method GET_OTR_TEXT on class CL_GRAC_SOD_UTILS has no exception.
Method GET_PROFILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR_LIST | Connection List | 20120110 | ||
2 | Importing | IT_PROFILE | Call by reference | Type reference (TYPE) | GRAC_RT_PROFILE_NAME | Range Table for Profile name | 20120110 | ||
3 | Returning | RT_PROFILE | Value transfer | Type reference (TYPE) | GRAC_T_PROFILE_OUT | Table type to profile output for user store | 20120110 |
Method GET_PROFILES on class CL_GRAC_SOD_UTILS has no exception.
Method GET_PROFILE_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_RT_CONNECTOR | Range table for Connector | 20110503 | ||
2 | Importing | IV_PROFILE | Call by reference | Type reference (TYPE) | STRING | Profile | 20110503 | ||
3 | Returning | RV_PROFILE_DESC | Value transfer | Type reference (TYPE) | STRING | Profile Description | 20110503 |
Method GET_PROFILE_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_REPORT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_REPORT_TYPE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_REPTYPE | Report Type Table | 20120917 | ||
2 | Importing | IT_RISKID_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_RISKID_RANGE | Risk ID Range Table | 20120917 |
Method GET_REPORT_TYPES on class CL_GRAC_SOD_UTILS has no exception.
Method GET_RISK_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_RISKLEVEL | Value transfer | Type reference (TYPE) | STRING | 20120927 | |||
2 | Importing | IV_RISKID | Call by reference | Type reference (TYPE) | STRING | 20120927 |
Method GET_RISK_LEVEL on class CL_GRAC_SOD_UTILS has no exception.
Method GET_RISK_LEVEL_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RISK_LEVEL | Call by reference | Type reference (TYPE) | STRING | 20130213 | |||
2 | Returning | RT_RISK_LEVEL_DESC | Value transfer | Type reference (TYPE) | STRING | 20130213 |
Method GET_RISK_LEVEL_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_RISK_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRAC_T_SHMO_SOD_RISK | Table to store risks in shared memory | 20110727 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20110727 |
Method GET_RISK_LIST on class CL_GRAC_SOD_UTILS has no exception.
Method GET_RISK_TYPE_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RISK_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130213 | |||
2 | Returning | RT_RISK_TYPE_DESC | Value transfer | Type reference (TYPE) | STRING | 20130213 |
Method GET_RISK_TYPE_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ROLE_BPROC_SUBPROC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BPROC | Call by reference | Type reference (TYPE) | STRING | 20130214 | |||
2 | Exporting | EV_BSUBPROC | Call by reference | Type reference (TYPE) | STRING | 20130214 | |||
3 | Importing | IV_ROLEID | Call by reference | Type reference (TYPE) | STRING | 20130214 | |||
4 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130214 |
Method GET_ROLE_BPROC_SUBPROC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_ROLE_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_RT_CONNECTOR | Range table for Connector | 20110503 | ||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | STRING | Role Name | 20110503 | ||
3 | Returning | RV_ROLE_DESC | Value transfer | Type reference (TYPE) | STRING | Role Description | 20110503 |
Method GET_ROLE_DESC on class CL_GRAC_SOD_UTILS has no exception.
Method GET_SODCONN_WITHAUTHCHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | LT_CONNECTOR_LIST | Call by reference | Type reference (TYPE) | GRAC_T_CONNECTOR_LIST | Connection List | 20120215 |
Method GET_SODCONN_WITHAUTHCHECK on class CL_GRAC_SOD_UTILS has no exception.
Method GET_SYSTEM_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PCONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_CONNECTOR_LIST | Integration Engine Connection List | 20100322 | ||
2 | Exporting | ET_SYSTEM | Call by reference | Type reference (TYPE) | GRAC_T_RLI_CONN | Integration Engine Connection List | 20100212 | ||
3 | Importing | IT_SYS_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_CONNECTOR_RANGE | Connector Range Table | 20100212 | ||
4 | Importing | IV_INCL_CROSS_SYS | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20100528 |
Method GET_SYSTEM_LIST on class CL_GRAC_SOD_UTILS has no exception.
Method GET_TCODE_RULE_SEQ_NO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CURR_SEQ_ID | Call by reference | Type reference (TYPE) | GRAC_ACTRULE_ID | SOD Action/Prm Rule Sequence number. | 20090903 | ||
2 | Returning | RV_NEXT_SEQ_ID | Value transfer | Type reference (TYPE) | GRAC_ACTRULE_ID | SOD Action/Prm Rule Sequence number. | 20090903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20090903 |
Method GET_TECHNICAL_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR_LIST | Connection List | 20120110 | ||
2 | Importing | IT_ROLE | Call by reference | Type reference (TYPE) | GRAC_RT_ROLE_NAME | Range Table type for Role Name | 20120110 | ||
3 | Importing | IT_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_RT_GUID | Range table for GUID | 20120110 | ||
4 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20120110 | ||
5 | Returning | RT_ROLE | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_OUT | Table to for Role output for user store | 20120110 |
Method GET_TECHNICAL_ROLES on class CL_GRAC_SOD_UTILS has no exception.
Method GET_USERMAP_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_USERMAP | Call by reference | Type reference (TYPE) | GRAC_T_USER_MAP | Object (User/Role/Profile) details | 20100705 | ||
2 | Importing | IS_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_S_RLI_CONN | Rule Loader Connector Input Structure. | 20100705 | ||
3 | Importing | IT_OBJECT_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECT_RANGE | Object Range Table | 20100705 |
Method GET_USERMAP_DATA on class CL_GRAC_SOD_UTILS has no exception.
Method GET_USER_FULLNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_USERDETAILS | Value transfer | Type reference (TYPE) | GRAC_S_USER_DETAIL_SIMPLE | User details | 20100805 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20100805 | |
3 | Importing | IV_USERID | Call by reference | Type reference (TYPE) | GRAC_USER | User Id | 20100805 |
Method GET_USER_FULLNAME on class CL_GRAC_SOD_UTILS has no exception.
Method GET_USER_FULL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_RT_CONNECTOR | Range table for Connector | 20110503 | ||
2 | Importing | IV_USERID | Call by reference | Type reference (TYPE) | STRING | USER ID | 20110503 | ||
3 | Returning | RV_USER_FULL_NAME | Value transfer | Type reference (TYPE) | STRING | USER FULL NAME | 20110503 |
Method GET_USER_FULL_NAME on class CL_GRAC_SOD_UTILS has no exception.
Method HAS_CASE_SENSITIVE_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ENABLED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100714 | ||
2 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR | Connector list for scenario and sub scenario | 20100715 | ||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100715 |
Method HAS_CASE_SENSITIVE_ENABLED on class CL_GRAC_SOD_UTILS has no exception.
Method HAS_EXTOBJ_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ENABLED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100622 | ||
2 | Importing | IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR | Connector list for scenario and sub scenario | 20100715 | ||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100715 |
Method HAS_EXTOBJ_ENABLED on class CL_GRAC_SOD_UTILS has no exception.
Method HAS_VALID_ID_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATA | Call by reference | Type reference (TYPE) | STRING | Data to be validated | 20090929 | ||
2 | Returning | RV_SUCCESS | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20090929 |
Method HAS_VALID_ID_VALUE on class CL_GRAC_SOD_UTILS has no exception.
Method HAS_VALID_ID_VALUE_WITHSPLCHR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATA | Call by reference | Type reference (TYPE) | STRING | Data to be validated | 20121004 | ||
2 | Returning | RV_SUCCESS | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20121004 |
Method HAS_VALID_ID_VALUE_WITHSPLCHR on class CL_GRAC_SOD_UTILS has no exception.
Method IS_CUSTOM_GROUP_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CUSTOM_GROUP_NAME | Call by reference | Type reference (TYPE) | STRING | 20121003 | |||
2 | Returning | RT_VALUE | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Replacement for Real Boolean Type: 'X' == True '' == False | 20121003 |
Method IS_CUSTOM_GROUP_EXISTS on class CL_GRAC_SOD_UTILS has no exception.
Method MAKE_COMBINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_GROUP_NUMBER | Call by reference | Type reference (TYPE) | GRAC_SEQUENCE | 1 | Sequence | 20091016 | |
2 | Changing | CV_MAX_NUMBER | Call by reference | Type reference (TYPE) | GRAC_SEQUENCE | 0 | Sequence | 20091017 | |
3 | Exporting | ET_PRM_GROUP | Call by reference | Type reference (TYPE) | MT_OBJ_FIELDS | 20091016 | |||
4 | Exporting | ET_PRM_GROUP_WA | Call by reference | Type reference (TYPE) | MT_OBJ_FIELDS | 20091016 | |||
5 | Importing | IT_FIELDS_NOR | Call by reference | Type reference (TYPE) | MT_FIELDS | 20091015 | |||
6 | Importing | IT_FIELDS_OR | Call by reference | Type reference (TYPE) | MT_FIELDS | 20091015 | |||
7 | Importing | IV_FIELD_NUMBER | Call by reference | Type reference (TYPE) | GRAC_SEQUENCE | 1 | Sequence | 20091015 | |
8 | Importing | IV_OBJECT | Value transfer | Type reference (TYPE) | GRAC_SOD_RESOURCE | SOD Resource | 20091015 |
Method MAKE_COMBINATIONS on class CL_GRAC_SOD_UTILS 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 | 20090926 | ||
2 | Importing | IS_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20090926 | ||
3 | Importing | IT_REMOTE_MESSAGES | Call by reference | Type reference (TYPE) | TSMESG | Message collector | 20090926 | ||
4 | Importing | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20090926 | ||
5 | Importing | IV_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20090926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20090926 |
Method REPORT_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100825 | ||
2 | Importing | IR_LOG_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GRAC_APPLOG_SOD | Generic GRC API exception | 20100825 |
Method REPORT_EXCEPTION on class CL_GRAC_SOD_UTILS has no exception.
Method SET_EXTOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECTID | Call by reference | Type reference (TYPE) | GRAC_SOD_EXTERNAL_OBJECTID | External object ID | 20100122 | ||
2 | Returning | RV_GUID_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100123 |
Method SET_EXTOBJ on class CL_GRAC_SOD_UTILS has no exception.
Method URL_ENCODING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PARAMETER | Call by reference | Type reference (TYPE) | STRING | Input parameter | 20110505 | ||
2 | Returning | RV_PARAMETER | Value transfer | Type reference (TYPE) | STRING | Output Encoded parameter | 20110505 |
Method URL_ENCODING on class CL_GRAC_SOD_UTILS has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |