Hierarchy

⤷

⤷

Properties
Class | CL_GRFN_POLICY_UTIL | |
Short Description | Utility Class for Policy Model | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_POLICY | GRC Policy Management |
Created | 20100106 | 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 interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_GRFN_POLICY_UTIL has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_GRFN_ROLEASSI_MODEL_NONHR | 20100716 | Model class for role assignment (Non-HR object) |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'APPROVED' | Policy Action Result | 20100524 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'REJECTED' | Policy Action Result | 20100524 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'REVIEWED' | Policy Action Result | 20100524 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'REWORK' | Policy Action Result | 20100524 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_AGENTSLOT | '0FN_POLICY_APPROVE' | Business Event | 20100630 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_AGENTSLOT | '0FN_POLICY_DEFAULT_APPR' | Business Event | 20100630 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_AGENTSLOT | '0FN_POLICY_REVIEW' | Business Event | 20100630 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INHERITED' | 20100203 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LOCALIZED' | 20100203 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ASSIGNED' | 20100203 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ACKN' | 20100202 | ||
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'QUIZ' | 20100202 | ||
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SURV' | 20100202 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'OWNER' | 20100317 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'FREEZE_ROLE_UIBB' | ID of the FPM Event | 20100701 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'GENERATE_NEW_VERSION' | 20100210 | ||
17 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | ' --' | String | 20100601 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_ACUST_CHOICE | '02' | NOT accept the policy | 20100528 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_ACUST_CHOICE | '01' | Acknowledge and accept the policy | 20100528 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | CLASSNAME | 'CL_GRFN_MODEL_SURVEY' | Reference type | 20100520 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | '99991231' | String | 20100917 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | 'GRFN_POLICY' | Message Class | 20100906 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | DDOBJNAME | 'GRFN_S_UI_POLICY_ROLE' | Policy People Upload File Signature for External Role, Role | 20110301 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | DDOBJNAME | 'GRFN_S_UI_POLICY_USER' | Policy People Upload File Signature for External User, User | 20110301 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | DDOBJNAME | 'GRFN_S_UI_POLICY_USERGRP' | Policy People Upload File Signature for External User Group | 20110301 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | GRPC_QCATEGORY | 'G' | Question category - Policy Acknowledgement | 20100521 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | GRPC_QCATEGORY | 'F' | Question category - Policy Approval | 20100521 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | GRPC_QCATEGORY | 'H' | Question category - Policy Quiz | 20100521 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | GRPC_QCATEGORY | 'I' | Question category - Policy Survey | 20100521 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'EXTROLE' | Policy Recipient Type | 20100127 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'EXTUSER' | Policy Recipient Type | 20100127 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'LDAPDL' | Policy Recipient Type | 20120209 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'LDAPUSER' | Policy Recipient Type | 20120209 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'ROLE' | Policy Recipient Type | 20100127 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'USER' | Policy Recipient Type | 20100127 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_POLICY_RCPT_TYPE | 'USERGRP' | Policy Recipient Type | 20100127 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_API_OBJECT_ID | '99999999' | Root Node ID in Hierarchy | 20100521 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_ATTRVALUE | 'S10' | Attribute Value | 20100316 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_ATTRVALUE | 'S11' | Attribute Value | 20100125 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_ATTRVALUE | 'S04' | Attribute Value | 20100125 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_ATTRVALUE | 'S03' | Attribute Value | 20100125 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_SURVEY_TYPE | 'PA' | Survey Type-Acknowledgement | 20100517 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_SURVEY_TYPE | 'PQ' | Survey Type-Quizz | 20100517 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_SURVEY_TYPE | 'PS' | Survey Type-Survey | 20100517 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | WDUI_VISIBILITY | 1 | Web Dynpro: Visibility | 20100202 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | WDUI_VISIBILITY | 2 | Web Dynpro: Visibility | 20100202 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'APPROVER' | 20100128 | ||
48 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'REVIEWER' | 20100128 | ||
49 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SUB_ACTIVITY' | String | 20100618 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_CTRL' | String | 20100618 | |
51 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_DOC' | String | 20100805 | |
52 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SUB_EXCLUSION' | String | 20100618 | |
53 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_GEN' | String | 20100618 | |
54 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_ISSUE' | String | 20100812 | |
55 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SUB_ORG' | String | 20100618 | |
56 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SUB_PEOPLE' | String | 20100618 | |
57 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SUB_PROCESS' | String | 20100618 | |
58 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_REV_APP' | String | 20100701 | |
59 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_RISK' | String | 20100618 | |
60 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_ROLE' | String | 20100701 | |
61 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SCP' | String | 20100701 | |
62 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'POLICY_SOC' | String | 20100618 | |
63 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'V_GENERAL' | WD View Name: General | 20100915 | |
64 | ![]() |
Constant | Public | Type reference (TYPE) | GRFN_TEXT | 'V_POLICYGRP' | String | 20100916 | |
65 | ![]() |
Static Attribute | Private | Type reference (TYPE) | YT_ROLE_ASS_DB_BUFFER | 20100722 | |||
66 | ![]() |
Static Attribute | Public | Type reference (TYPE) | AGR_TT_NAME | List of roles | 20100726 | ||
67 | ![]() |
Static Attribute | Private | Type reference (TYPE) | YT_ROLE_ASS_BUFFER | 20100712 |
Methods
Events
Class CL_GRFN_POLICY_UTIL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_ROLE_ASS_BUFFER | Private | See coding | 20100712 | BEGIN OF ys_role_ass_buffer,
begda TYPE grfn_validfrom,
endda TYPE grfn_validto,
username TYPE uname,
role TYPE agr_name,
object_list type grfn_t_api_object_id,
role_list TYPE grfn_t_role_list,
END OF ys_role_ass_buffer
|
||
2 | YT_ROLE_ASS_BUFFER | Private | See coding | 20100709 | yt_role_ass_buffer TYPE HASHED TABLE OF ys_role_ass_buffer WITH UNIQUE KEY begda endda username role
|
||
3 | YT_ROLE_ASS_DB_BUFFER | Private | See coding | 20100722 | yt_role_ass_db_buffer TYPE HASHED TABLE OF GRFNROLEASSNMT WITH UNIQUE KEY objid begda username role
|
Method Signatures
Method CHECK_DOCUMENTS_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100720 | ||
2 | ![]() |
IV_OBJECT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100720 | ||
3 | ![]() |
RV_OK | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20100720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100720 |
Method CHECK_USER_ROLE_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLE | Call by reference | Type reference (TYPE) | GRFN_T_ENTITY_ROLE | List of roles | 20100623 | ||
2 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100623 | ||
3 | ![]() |
IV_OBJ_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20100623 | ||
4 | ![]() |
IV_OBJ_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20100623 | ||
5 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20100623 | ||
6 | ![]() |
RV_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100623 |
Method CHECK_USER_ROLE_ASSIGNMENT on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_ALL_PARENT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PARENT_LIST | Call by reference | Type reference (TYPE) | GRPC_T_API_OBJECT_LIST | Object list | 20100609 | ||
2 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100609 | ||
3 | ![]() |
IV_OBJ_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100609 | ||
4 | ![]() |
IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100609 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100609 |
Method GET_ASSIGNED_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_APPROVER | Call by reference | Type reference (TYPE) | SPERS_ULST | User names table | 20100630 | ||
2 | ![]() |
ET_REVIEWER | Call by reference | Type reference (TYPE) | SPERS_ULST | User names table | 20100630 | ||
3 | ![]() |
EV_OWNER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20100630 | ||
4 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100630 | ||
5 | ![]() |
IV_POLICYVER_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100630 |
Method GET_DOMAIN_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KEY | Call by reference | Type reference (TYPE) | STRING | 20100204 | |||
2 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100204 | |
3 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20100204 | ||
4 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20100204 |
Method GET_DOMAIN_TEXT on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_GROUP_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PLAN_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20120410 | ||
2 | ![]() |
PLAN_NAME | Call by reference | Type reference (TYPE) | GRFN_TEXT100 | Text | 20120410 |
Method GET_GROUP_NAME on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_HR_OBJ_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VALID_FROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20100203 | ||
2 | ![]() |
EV_VALID_TO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | Begin Date | 20100203 | ||
3 | ![]() |
IV_ENTITY | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100203 | ||
4 | ![]() |
IV_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100203 | ||
5 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20100203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100203 |
Method GET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLASS | Call by reference | Type reference (TYPE) | TDID | String | 20100106 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100106 | ||
3 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | GRFN_TEXT | UUID of the GRC object (char32) | 20100106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100106 |
Method GET_PLAN_GENNERAL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PLAN_INFO | Call by reference | Type reference (TYPE) | GRFN_T_API_PLANNER_DATA | The list of Planner data | 20120410 | ||
2 | ![]() |
IT_SURVEY_LIST | Call by reference | Type reference (TYPE) | GRFN_T_SVYINST | Survey instance table | 20120410 | ||
3 | ![]() |
IT_SVY_TYPE | Call by reference | Type reference (TYPE) | GRFN_SURVEY_TYPE | Survey Type | 20120410 |
Method GET_PLAN_GENNERAL_INFO on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_RESPONSIBLE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100430 | ||
2 | ![]() |
IV_COMP_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100430 | ||
3 | ![]() |
IV_OBJ_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100430 | ||
4 | ![]() |
RT_USER_LIST | Value transfer | Type reference (TYPE) | GRFN_T_USER_LIST | user list | 20100430 |
Method GET_RESPONSIBLE_USER on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_RESPONSIBLE_USER_LIST_STR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100531 | ||
2 | ![]() |
IV_OBJ_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100531 | ||
3 | ![]() |
RV_NAME_LIST_STRING | Value transfer | Type reference (TYPE) | STRING | 20100531 |
Method GET_RESPONSIBLE_USER_LIST_STR on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_SOURCE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SOURCE_NAME | Value transfer | Type reference (TYPE) | GRFN_TEXT | String | 20100520 | ||
2 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100520 | ||
3 | ![]() |
IS_POLICY_SOURCE | Call by reference | Type reference (TYPE) | GRFN_S_POLICY_SOURCE | Policy Source Structure | 20100520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100520 |
Method GET_SURVEY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SURVEY_LIST | Call by reference | Type reference (TYPE) | GRFN_T_SVYINST | Survey instance table for survey | 20100520 | ||
2 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100520 | ||
3 | ![]() |
IV_LATEST | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Get latest survey | 20100528 | |
4 | ![]() |
IV_POLICY_VER_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Policy Version ID | 20100520 |
Method GET_SURVEY_LIST on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_SURVEY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_QANSWER | Call by reference | Type reference (TYPE) | GRFN_T_SURVEY_QUESTION_ANSWER | Survey Question answer | 20100520 | ||
2 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100520 | ||
3 | ![]() |
IV_SURVEY | Call by reference | Type reference (TYPE) | GRFN_S_SVYINST | Survey Instance | 20100520 |
Method GET_SURVEY_RESULT on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_USERGRP_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YSYSTEM_ID | System ID | 20100326 | ||
2 | ![]() |
IV_USERGRP_ID | Call by reference | Type reference (TYPE) | GRAC_USER_GRP | User Group | 20100326 | ||
3 | ![]() |
RV_USERGRP_NAME | Value transfer | Type reference (TYPE) | GRFN_TEXT | String | 20100326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100326 |
Method GET_USER_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EMAIL | Call by reference | Type reference (TYPE) | AD_SMTPADR | Recipients defined by user name | 20100526 | ||
2 | ![]() |
IV_TASKPLANID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100526 | ||
3 | ![]() |
RV_USER_NAME | Value transfer | Type reference (TYPE) | STRING | Recipients defined by e-mail-address | 20100526 |
Method GET_USER_NAME on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_USER_ROLE_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type for object details structure | 20100623 | ||
2 | ![]() |
ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_ROLE_LIST | List of the users and roles for the object | 20100623 | ||
3 | ![]() |
IT_ROLE | Call by reference | Type reference (TYPE) | AGR_TT_NAME | 20100623 | |||
4 | ![]() |
IV_OBJ_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20100623 | ||
5 | ![]() |
IV_OBJ_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20100623 | ||
6 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20100623 |
Method GET_USER_ROLE_ASSIGNMENT on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_USER_ROLE_ASSIGN_BUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type for object details structure | 20100712 | ||
2 | ![]() |
ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_ROLE_LIST | List of the users and roles for the object | 20100712 | ||
3 | ![]() |
IV_OBJ_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20100712 | ||
4 | ![]() |
IV_OBJ_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20100712 | ||
5 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100712 | ||
6 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20100712 |
Method GET_USER_ROLE_ASSIGN_BUF on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_USER_ROLE_ASSIGN_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type for object details structure | 20100712 | ||
2 | ![]() |
ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_ROLE_LIST | List of the users and roles for the object | 20100712 | ||
3 | ![]() |
IV_OBJ_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20100712 | ||
4 | ![]() |
IV_OBJ_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20100712 | ||
5 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20100712 | ||
6 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20100712 |
Method GET_USER_ROLE_ASSIGN_DB on class CL_GRFN_POLICY_UTIL has no exception.
Method GET_WORKFLOW_SUMMARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_WORKFLOW_SUMMARY | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_WORKFLOW_SUMMARY | Workflow summary and status for policy management | 20100521 | ||
2 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100521 | ||
3 | ![]() |
IV_POLICY_VER_ID | Call by reference | Type reference (TYPE) | GRFN_POLICY_ID | Policy version ID | 20100521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100629 |
Method POLICY_ACKN_TMPL_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RESULT | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20100524 | ||
2 | ![]() |
EV_SURVEY_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100524 |
Method POLICY_ACKN_TMPL_EXIST on class CL_GRFN_POLICY_UTIL has no exception.
Method SET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLASS | Call by reference | Type reference (TYPE) | TDID | Text ID | 20100106 | ||
2 | ![]() |
IV_COMMAND | Call by reference | Type reference (TYPE) | GRFNH_COMMAND | 20100106 | |||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100106 | ||
4 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20100106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100106 |
Method SYN_DB_BUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DB_DATA | Call by reference | Type reference (TYPE) | YT_ROLE_ASS_DB_BUFFER | 20110303 | |||
2 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20110303 | ||
3 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20110303 |
Method SYN_DB_BUF on class CL_GRFN_POLICY_UTIL has no exception.
Method SYN_USER_ROLE_ASSIGN_BUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLES | Call by reference | Type reference (TYPE) | GRFN_T_ROLE_ASSIGNMENT | Table of role assignments | 20100716 | ||
2 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100716 |
Method SYN_USER_ROLE_ASSIGN_BUF on class CL_GRFN_POLICY_UTIL has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |