Hierarchy

⤷

⤷

Properties
Class | CL_GRAC_ERM_UTIL | |
Short Description | ERM Utility Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_ROLE_MANAGEMENT | GRC ERM Support |
Created | 20100111 | 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) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_GRAC_ERM_UTIL has no interface implemented.
Friends
Class CL_GRAC_ERM_UTIL has no friend class.
Attributes
Class CL_GRAC_ERM_UTIL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check if the role owner/approver assigned to use | 20100819 |
2 | ![]() |
Static method | Public | Method | Get Approvers for a role | 20120404 |
3 | ![]() |
Static method | Public | Method | Get the entity id from role type | 20100507 |
4 | ![]() |
Static method | Public | Method | Get impacted business roles | 20100521 |
5 | ![]() |
Static method | Public | Method | Get Connector Group Description | 20120119 |
6 | ![]() |
Static method | Public | Method | Get single landscape for a DEFUALT role | 20140317 |
7 | ![]() |
Static method | Public | Method | Get single landscape for a role | 20101203 |
8 | ![]() |
Static method | Public | Method | Get Parent roles of the mapped role | 20131017 |
9 | ![]() |
Static method | Private | Method | 20100727 | |
10 | ![]() |
Static method | Private | Method | 20100629 | |
11 | ![]() |
Static method | Public | Method | 20100629 | |
12 | ![]() |
Static method | Public | Method | Get the next active number from number range | 20100111 |
13 | ![]() |
Static method | Public | Method | Get organization level field name from variable | 20100625 |
14 | ![]() |
Static method | Public | Method | Get organization level field variable from name | 20100519 |
15 | ![]() |
Static method | Public | Method | Get role id from ERM by role name and sytem | 20100804 |
16 | ![]() |
Static method | Public | Method | Get role object id from role name and connector group | 20100612 |
17 | ![]() |
Static method | Public | Method | Get roles based on connector for provisioning not allowed | 20130604 |
18 | ![]() |
Static method | Public | Method | Get role attributes for a given role | 20100610 |
19 | ![]() |
Static method | Public | Method | Role Prerequisite Table | 20100615 |
20 | ![]() |
Static method | Public | Method | Get Role Requestor | 20100326 |
21 | ![]() |
Static method | Public | Method | Get role step by sequence | 20130130 |
22 | ![]() |
Static method | Public | Method | Get role type from entity ID | 20100610 |
23 | ![]() |
Static method | Public | Method | Get the URL for ROLE OIF | 20100507 |
24 | ![]() |
Static method | Public | Method | Get Role Verification Proxy object | 20100628 |
25 | ![]() |
Static method | Public | Method | Determining a new date by adding a number of months | 20100930 |
26 | ![]() |
Static method | Public | Method | Resolve roles for RAR and CUP | 20100219 |
27 | ![]() |
Static method | Public | Method | Resolve roles for RAR and CUP | 20110906 |
28 | ![]() |
Static method | Public | Method | Resolve roles for RAR and CUP | 20111202 |
29 | ![]() |
Static method | Public | Method | Enable/Disable ALV | 20100322 |
30 | ![]() |
Static method | Public | Method | 20100628 | |
31 | ![]() |
Static method | Private | Method | 20100721 | |
32 | ![]() |
Static method | Private | Method | 20100628 | |
33 | ![]() |
Static method | Public | Method | Store risk analysi violation information | 20100813 |
Events
Class CL_GRAC_ERM_UTIL has no event.
Types
Class CL_GRAC_ERM_UTIL has no local type.
Method Signatures
Method CHECK_OWNER_ASSIGNED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_ASSIGNED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20100819 | ||
2 | ![]() |
IV_OWNER | Call by reference | Type reference (TYPE) | GRAC_OWNER | Owner Description | 20100819 |
Method CHECK_OWNER_ASSIGNED on class CL_GRAC_ERM_UTIL has no exception.
Method GET_APPROVERS_FOR_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20120404 | ||
2 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | STRING | 20120404 |
Method GET_APPROVERS_FOR_ROLE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ENTITY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100507 | ||
2 | ![]() |
RV_ENTITY_ID | Value transfer | Type reference (TYPE) | STRING | Object ID | 20100507 |
Method GET_ENTITY_ID on class CL_GRAC_ERM_UTIL has no exception.
Method GET_IMPACTED_BUSINESS_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BUSINESS_ROLE | Call by reference | Type reference (TYPE) | GRAC_T_ROLE | Table of roles | 20100522 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100522 | ||
3 | ![]() |
IT_ROLE_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECT_RANGE | Role Range Table | 20100521 | ||
4 | ![]() |
IT_SYSTEM_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_CONNECTOR_RANGE | Connector Range Table | 20100521 | ||
5 | ![]() |
IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_SOD_ROLE_TYPE | Role Type | 20100521 |
Method GET_IMPACTED_BUSINESS_ROLE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_LANDSCAPE_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CON_DESC | Value transfer | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20120119 | ||
2 | ![]() |
CON_NAME | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20120119 |
Method GET_LANDSCAPE_DESC on class CL_GRAC_ERM_UTIL has no exception.
Method GET_LANDSCAPE_FOR_DEFAULTROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LANDSCAPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20140317 | ||
2 | ![]() |
EV_LANDSCAPE_DESC | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRPT | Connector Group text | 20140317 | ||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20140317 | ||
4 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20140317 |
Method GET_LANDSCAPE_FOR_DEFAULTROLE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_LANDSCAPE_FOR_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LANDSCAPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20101203 | ||
2 | ![]() |
EV_LANDSCAPE_DESC | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRPT | Connector Group text | 20101203 | ||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20140317 | ||
4 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20101203 |
Method GET_LANDSCAPE_FOR_ROLE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_MAPPED_PARENT_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_MAPPING | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Role Mapping table | 20131017 | ||
2 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20131017 |
Method GET_MAPPED_PARENT_ROLES on class CL_GRAC_ERM_UTIL has no exception.
Method GET_NAMEVALUE_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_NAMEVALUE | Call by reference | Type reference (TYPE) | GRACBGNAMEVALUE | Name Value pairs for Background Parameter Value | 20100727 | ||
2 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | ANY | 20100727 | |||
3 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100727 |
Method GET_NAMEVALUE_STRUCT on class CL_GRAC_ERM_UTIL has no exception.
Method GET_NAMEVALUE_TABLE 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 | 20100629 | |||
2 | ![]() |
IV_FTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100629 | ||
3 | ![]() |
IV_PLANID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20100629 |
Method GET_NAMEVALUE_TABLE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_NAME_VALUE 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 | 20100629 | |||
2 | ![]() |
IV_FNAME | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100629 | ||
3 | ![]() |
IV_FTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100629 | ||
4 | ![]() |
IV_PLAN_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20100629 |
Method GET_NAME_VALUE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_NEXT_REQUEST_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NEXT_NUMBER | Value transfer | Type reference (TYPE) | NRLEVEL | Next Number | 20100111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100111 |
Method GET_ORG_LVL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ORG_LVL_FLD_NAME | Call by reference | Type reference (TYPE) | GRAC_T_ORG_LEVEL | Organization Level Field Name | 20100625 | ||
2 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100915 | ||
3 | ![]() |
IV_ORG_LVL_FLD_VAR | Call by reference | Type reference (TYPE) | GRAC_AUTH_VAL | Organization Level Field Variable | 20100625 |
Method GET_ORG_LVL_NAME on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ORG_LVL_VAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ORG_LVL_FLD_VAR | Call by reference | Type reference (TYPE) | GRAC_AUTH_VAL | Organization Level Field Variable | 20100519 | ||
2 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100915 | ||
3 | ![]() |
IV_ORG_LVL_FLD_NAME | Call by reference | Type reference (TYPE) | GRAC_ORG_LEVEL | Organization Level Field Name | 20100519 |
Method GET_ORG_LVL_VAR on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLEID_BY_NAME_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_SEARCH_RESULT | Role Search Result Structure | 20100824 | ||
2 | ![]() |
EV_GUID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | UUID of the GRC object (char32) | 20100804 | ||
3 | ![]() |
EV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100804 | ||
4 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100804 | ||
5 | ![]() |
IV_SYSTEM | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100804 |
Method GET_ROLEID_BY_NAME_SYSTEM on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLEID_FROM_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_API_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100612 | ||
2 | ![]() |
EV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100612 | ||
3 | ![]() |
EV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100612 | ||
4 | ![]() |
IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100612 | ||
5 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100612 |
Method GET_ROLEID_FROM_NAME on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLES_PROV_ALLOW_NO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ROLE | Call by reference | Type reference (TYPE) | GRACRLCONNVAL | Table type for Role Search Result | 20130604 | ||
2 | ![]() |
IV_CONN | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector details | 20130604 | ||
3 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20130604 |
Method GET_ROLES_PROV_ALLOW_NO on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLE_ATT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LEAD_ORGLVLFLD | Call by reference | Type reference (TYPE) | GRAC_S_ORGFLD_VALUE | Organization Value Structure | 20100610 | ||
2 | ![]() |
ES_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_ATT | ERM:Role Attributes | 20100610 | ||
3 | ![]() |
ES_ROLE_CUST_PRF | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_CUST_PRF | Template role custom profile details | 20100610 | ||
4 | ![]() |
ES_ROLE_DESC | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_DESCN | Role Descriptions | 20100610 | ||
5 | ![]() |
ET_ORGLVLFLD | Call by reference | Type reference (TYPE) | GRAC_T_ORGFLD_VALUE | Organization Value Table | 20100610 | ||
6 | ![]() |
ET_ORG_VAL_MAPS | Call by reference | Type reference (TYPE) | GRAC_T_ORGVALMAP | Table type for org value mappings | 20100610 | ||
7 | ![]() |
ET_RISK_COUNT | Call by reference | Type reference (TYPE) | CL_GRAC_OIF_ROLE_EXPORT=>TY_T_RISK | 20100910 | |||
8 | ![]() |
ET_ROLE_ACTION | Call by reference | Type reference (TYPE) | GRAC_T_ROLEACT | Table type for Role Actions | 20100610 | ||
9 | ![]() |
ET_ROLE_APPROVER | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20100610 | ||
10 | ![]() |
ET_ROLE_CDF | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_DATA | CDF Data | 20100610 | ||
11 | ![]() |
ET_ROLE_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Role company table | 20100611 | ||
12 | ![]() |
ET_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100610 | ||
13 | ![]() |
ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20100610 | ||
14 | ![]() |
ET_ROLE_SOD_FUNC | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNCTION | Table of role function relationship | 20100610 | ||
15 | ![]() |
ET_ROLE_VALIDITY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Role Connector (system) Validity | 20100611 | ||
16 | ![]() |
ET_SUM_VIOL_DET | Call by reference | Type reference (TYPE) | GRAC_T_SUM_VIOL_DET | Summarized Violation details | 20100610 | ||
17 | ![]() |
EV_STATUS | Call by reference | Type reference (TYPE) | GRAC_REP_STATUS | Report status | 20100610 | ||
18 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100610 | |||
19 | ![]() |
IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100610 |
Method GET_ROLE_ATT on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLE_PREREQUISITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_PREREQ | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_PREREQ | Role Prerequisite | 20100615 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100615 |
Method GET_ROLE_PREREQUISITE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLE_REQUESTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MSMP_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | MSMP Instance Id | 20100326 | ||
2 | ![]() |
IV_ROLE_OBJECT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Role ID | 20100326 | ||
3 | ![]() |
RV_REQUESTOR_NAME | Value transfer | Type reference (TYPE) | STRING | Requestor Name | 20100326 |
Method GET_ROLE_REQUESTOR on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLE_STEP_BY_SEQNO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_STEP | Call by reference | Type reference (TYPE) | GRAC_STEP | Step Sequence | 20130130 | ||
2 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | Role Id | 20130130 | ||
3 | ![]() |
IV_SEQUENCE | Call by reference | Type reference (TYPE) | GRAC_SEQUENCE | Sequence | 20130130 |
Method GET_ROLE_STEP_BY_SEQNO on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Object ID | 20100610 | ||
2 | ![]() |
RV_ROLE_TYPE | Value transfer | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100610 |
Method GET_ROLE_TYPE on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | GRFN_UI_MODE | Mode of OIF Window | 20100713 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20100507 | ||
3 | ![]() |
IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100507 | ||
4 | ![]() |
RV_URL | Value transfer | Type reference (TYPE) | STRING | 20100507 |
Method GET_ROLE_URL on class CL_GRAC_ERM_UTIL has no exception.
Method GET_ROLVERIF_PROXY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | STRING | 20100628 | |||
2 | ![]() |
RV_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CO_GRAC_AR_ROLVERIFY_WEBSERVIC | Proxy Class (generated) | 20100628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Application Integration: Technical Error | 20100628 | |
2 | ![]() |
Generic GRC API exception | 20100628 |
Method MONTH_PLUS_DETERMINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MONTHS | Value transfer | Type reference (TYPE) | I | Number | 20100930 | ||
2 | ![]() |
IV_OLD_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20100930 | ||
3 | ![]() |
RV_NEW_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20100930 |
Method MONTH_PLUS_DETERMINE on class CL_GRAC_ERM_UTIL has no exception.
Method RESOLVE_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100225 | ||
2 | ![]() |
ET_ROLES_OUT | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_OUT | Table for resolving roles | 20100219 | ||
3 | ![]() |
IS_SCEN_SUBSCEN | Call by reference | Type reference (TYPE) | GRAC_S_SCEN_SUBSCEN | Structure for integration scenario and sub-scenario | 20100708 | ||
4 | ![]() |
IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_API_CONNECTOR | Connector (System) | 20100223 | ||
5 | ![]() |
IT_ROLES_IN | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_IN | Table for resolving roles | 20100219 | ||
6 | ![]() |
IV_INCLUDE_EXPIRED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100223 |
Method RESOLVE_ROLES on class CL_GRAC_ERM_UTIL has no exception.
Method RESOLVE_ROLES_CUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20110906 | ||
2 | ![]() |
ET_ROLES_OUT | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_OUT | Table for resolving roles | 20110906 | ||
3 | ![]() |
IS_SCEN_SUBSCEN | Call by reference | Type reference (TYPE) | GRAC_S_SCEN_SUBSCEN | Structure for integration scenario and sub-scenario | 20110906 | ||
4 | ![]() |
IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_API_CONNECTOR | Connector (System) | 20110906 | ||
5 | ![]() |
IT_ROLES_IN | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_IN | Table for resolving roles | 20110906 | ||
6 | ![]() |
IV_INCLUDE_EXPIRED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20110906 |
Method RESOLVE_ROLES_CUP on class CL_GRAC_ERM_UTIL has no exception.
Method RESOLVE_ROLES_CUP_BUSROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20111202 | ||
2 | ![]() |
ET_ROLES_OUT | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_OUT | Table for resolving roles | 20111202 | ||
3 | ![]() |
IS_SCEN_SUBSCEN | Call by reference | Type reference (TYPE) | GRAC_S_SCEN_SUBSCEN | Structure for integration scenario and sub-scenario | 20111202 | ||
4 | ![]() |
IT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_API_CONNECTOR | Connector (System) | 20111202 | ||
5 | ![]() |
IT_ROLES_IN | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_IN | Table for resolving roles | 20111202 | ||
6 | ![]() |
IV_INCLUDE_EXPIRED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20111202 |
Method RESOLVE_ROLES_CUP_BUSROL on class CL_GRAC_ERM_UTIL has no exception.
Method SET_ALV_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALV_SETTING | Call by reference | Object reference (TYPE REF TO) | CL_SALV_WD_CONFIG_TABLE | Configuration of the ALV Output | 20100322 | ||
2 | ![]() |
IV_ENABLED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100322 |
Method SET_ALV_ENABLED on class CL_GRAC_ERM_UTIL has no exception.
Method SET_NAME_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | ANY | 20100628 | |||
2 | ![]() |
IV_FNAME | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100628 | ||
3 | ![]() |
IV_FROM_REPORT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120313 | ||
4 | ![]() |
IV_FTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100628 | ||
5 | ![]() |
IV_PLAN_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20100628 |
Method SET_NAME_VALUE on class CL_GRAC_ERM_UTIL has no exception.
Method SET_NAME_VALUE_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | ANY | 20100721 | |||
2 | ![]() |
IV_FNAME | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100721 | ||
3 | ![]() |
IV_FTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100721 | ||
4 | ![]() |
IV_PFTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100721 | ||
5 | ![]() |
IV_PLANID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20100721 | ||
6 | ![]() |
IV_SEQ | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100721 |
Method SET_NAME_VALUE_STRUCT on class CL_GRAC_ERM_UTIL has no exception.
Method SET_NAME_VALUE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | ANY | 20100628 | |||
2 | ![]() |
IV_FNAME | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100628 | ||
3 | ![]() |
IV_FTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100628 | ||
4 | ![]() |
IV_PFTYPE | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20100630 | ||
5 | ![]() |
IV_PLANID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20100628 | ||
6 | ![]() |
IV_SEQ | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100628 |
Method SET_NAME_VALUE_TABLE on class CL_GRAC_ERM_UTIL has no exception.
Method STORE_RISK_VIOLATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRAC_SOD_REPID | Report ID | 20100813 | ||
2 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20100813 |
Method STORE_RISK_VIOLATION on class CL_GRAC_ERM_UTIL has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |