Hierarchy
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_POLICY (Package) GRC Policy Management
Properties
Class | CL_GRFN_POLICY | |
Short Description | Policy object model class in policy management | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_POLICY | GRC Policy Management |
Created | 20091228 | 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) |
2 | GRFNH | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRFN_POLICY has no interface implemented.
Friends
Class CL_GRFN_POLICY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ACTION_APPROVE | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP08' | Approve | 20100113 | |
2 | GC_ACTION_DUMMY | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP00' | dummy action. nothing happens | 20100118 | |
3 | GC_ACTION_PUBLISH | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP09' | Publish | 20100208 | |
4 | GC_ACTION_REJECT | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP05' | Reject | 20100113 | |
5 | GC_ACTION_RESULT_APPROVED | Constant | Private | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'APPROVED' | Policy Action Result | 20100113 | |
6 | GC_ACTION_RESULT_REJECTED | Constant | Private | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'REJECTED' | Policy Action Result | 20100113 | |
7 | GC_ACTION_RESULT_REVIEWED | Constant | Private | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'REVIEWED' | Policy Action Result | 20100209 | |
8 | GC_ACTION_RESULT_REWORK | Constant | Private | Type reference (TYPE) | GRFN_POLICY_ACTION_RESULT | 'REWORK' | Policy Action Result | 20100113 | |
9 | GC_ACTION_REWORK | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP04' | Send back for rework | 20100113 | |
10 | GC_ACTION_SEND_REVIEW | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP01' | Send to review | 20100202 | |
11 | GC_ACTION_SUBMIT_APPROVE1 | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP02' | Submit for Apporval | 20100202 | |
12 | GC_ACTION_SUBMIT_APPROVE2 | Constant | Public | Type reference (TYPE) | J_VORGANG | 'GP03' | Submit for Apporval | 20100202 | |
13 | GC_AGENTSLOT_APPROVE | Constant | Public | Type reference (TYPE) | GRFN_AGENTSLOT | '0FN_POLICY_APPROVE' | Business Event | 20100701 | |
14 | GC_AGENTSLOT_DEFAULT_APPR | Constant | Public | Type reference (TYPE) | GRFN_AGENTSLOT | '0FN_POLICY_DEFAULT_APPR' | Business Event | 20100408 | |
15 | GC_AGENTSLOT_REVIEW | Constant | Public | Type reference (TYPE) | GRFN_AGENTSLOT | '0FN_POLICY_REVIEW' | Business Event | 20100701 | |
16 | GC_CLASS_DESC | Constant | Private | Type reference (TYPE) | TDID | 'PMV1' | Text ID | 20100125 | |
17 | GC_CLASS_EXCLUSION | Constant | Private | Type reference (TYPE) | TDID | 'PMV4' | Text ID | 20100125 | |
18 | GC_CLASS_NOTES | Constant | Private | Type reference (TYPE) | TDID | 'PMV3' | Text ID | 20100125 | |
19 | GC_CLASS_PURPOSE | Constant | Private | Type reference (TYPE) | TDID | 'PMV2' | Text ID | 20100125 | |
20 | GC_CLASS_SOURCE_DESC | Constant | Private | Type reference (TYPE) | TDID | 'PMS1' | Text ID | 20100125 | |
21 | GC_COMMAND_CREATE | Constant | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'C' | Create new Policy | 20100107 | |
22 | GC_COMMAND_DELETE | Constant | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'D' | Create new Version | 20100107 | |
23 | GC_COMMAND_LOCALIZE | Constant | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'L' | A new policy to localize other | 20100205 | |
24 | GC_COMMAND_LOCALIZED | Constant | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'B' | Policy is been localized | 20100402 | |
25 | GC_COMMAND_NOTIFY | Instance attribute | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'N' | Update the notify field | 20100514 | |
26 | GC_COMMAND_UPDATE | Constant | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'U' | Update new version | 20100107 | |
27 | GC_COMMAND_VERSION | Constant | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | 'V' | Create new Version | 20100107 | |
28 | GC_POLICY_ACTION_APPROVE | Constant | Public | Type reference (TYPE) | GRFN_POLICY_ACTION_TYPE | 'APPROVE' | Policy Action Type | 20100106 | |
29 | GC_POLICY_ACTION_REVIEW | Constant | Public | Type reference (TYPE) | GRFN_POLICY_ACTION_TYPE | 'REVIEW' | Policy Action Type | 20100106 | |
30 | GC_POLICY_STATUS_APPROVED | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP07' | Approved | 20100107 | |
31 | GC_POLICY_STATUS_DRAFT | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP01' | Draft | 20100107 | |
32 | GC_POLICY_STATUS_DRAFT_REVIEW | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP02' | Draft review | 20100107 | |
33 | GC_POLICY_STATUS_PUBLISHED | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP08' | Published | 20100107 | |
34 | GC_POLICY_STATUS_REJECTED | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP05' | Rejected | 20100107 | |
35 | GC_POLICY_STATUS_REWORK | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP04' | Rework | 20100107 | |
36 | GC_POLICY_STATUS_SUBM_APPR | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP03' | Submitted for approval | 20100617 | |
37 | GC_POLICY_STATUS_VOID | Constant | Public | Type reference (TYPE) | J_ISTAT | 'IGP06' | Void | 20100107 | |
38 | GC_ROLE_POLICY_OWNER | Constant | Public | Type reference (TYPE) | AGR_NAME | 'SAP_GRC_SPC_CRS_POLICY_OWNER' | Role Name | 20100629 | |
39 | GC_STATUS_TYPE_POLICY | Constant | Public | Type reference (TYPE) | CRM_JSTO-OBTYP | 'GPO' | Status object type | 20100111 | |
40 | GC_TEXT_ID_COMMENT | Constant | Private | Type reference (TYPE) | TDID | 'PMC1' | Text ID | 20100111 | |
41 | GC_USER_TYPE_APPROVER | Constant | Private | Type reference (TYPE) | C | 'A' | 20100106 | ||
42 | GC_USER_TYPE_OWNER | Constant | Private | Type reference (TYPE) | C | 'O' | 20100106 | ||
43 | GC_USER_TYPE_REVIEWER | Constant | Private | Type reference (TYPE) | C | 'R' | 20100106 | ||
44 | GT_POLICY | Static Attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_INSTANCE | Policy Instance Table | 20100104 | ||
45 | MO_LOCALIZED_POLICY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20100209 | ||
46 | MR_STATUS | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_STATUS | status managemenet | 20100105 | ||
47 | MS_APP_ANSWER | Instance attribute | Private | Type reference (TYPE) | GRFNPOLICYAPPANS | Approval answers for Policy Management | 20100525 | ||
48 | MS_DATE_INTERVAL | Instance attribute | Private | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100222 | ||
49 | MS_LOCALIZE_POLICY | Instance attribute | Private | Type reference (TYPE) | GRFNPOLICYLOCAL | DB table for localized information in policy management | 20100224 | ||
50 | MS_POLICY_INFO | Instance attribute | Private | Type reference (TYPE) | GRFNPOLICY | DB table for policy common information in policy management | 20091229 | ||
51 | MS_POLICY_VER_DATA | Instance attribute | Private | Type reference (TYPE) | GRFNPOLICYVER | DB table for policy version information in policy management | 20091229 | ||
52 | MS_USER_TYPE | Instance attribute | Private | Type reference (TYPE) | YS_USER_TYPE | 20100113 | |||
53 | MT_COMMENT | Instance attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_COMMENT | Policy comments | 20100108 | ||
54 | MT_HIDDEN_SCOPE | Instance attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_SCOPE | Policy Scope Table | 20100222 | ||
55 | MT_OWNER | Instance attribute | Private | Type reference (TYPE) | SPERS_ULST | User names table | 20110728 | ||
56 | MT_POLICY_ACTION | Instance attribute | Private | Type reference (TYPE) | YT_PLC_ACTION | policy action | 20100615 | ||
57 | MT_POLICY_LOCALIZE | Instance attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_LOCALIZE | The table of GRFNPOLICYLOCAL | 20100222 | ||
58 | MT_POLICY_RECIPIENT | Instance attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_RECIPIENT | Policy Recipient Table | 20091229 | ||
59 | MT_POLICY_SCOPE | Instance attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_SCOPE | Policy Scope Table | 20091229 | ||
60 | MT_POLICY_SOURCE | Instance attribute | Private | Type reference (TYPE) | GRFN_T_POLICY_SOURCE | Policy Source Table | 20091229 | ||
61 | MV_COMMAND | Instance attribute | Private | Type reference (TYPE) | GRFN_POLICY_COMMAND | Policy CRUD | 20100107 | ||
62 | MV_DATE_FROM | Instance attribute | Private | Type reference (TYPE) | BEGDATUM | Start Date | 20091229 | ||
63 | MV_DATE_TO | Instance attribute | Private | Type reference (TYPE) | ENDDATUM | End Date | 20091229 | ||
64 | MV_ENQUEUED | Instance attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100104 | ||
65 | MV_POLICY_ID | Instance attribute | Public | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20091229 | ||
66 | MV_POLICY_VER_ID | Instance attribute | Public | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20091229 | ||
67 | MV_TEXT_DESC | Instance attribute | Private | Type reference (TYPE) | GRFN_TEXT | String | 20100106 | ||
68 | MV_TEXT_EXCLUSION | Instance attribute | Private | Type reference (TYPE) | GRFN_TEXT | String | 20100106 | ||
69 | MV_TEXT_NOTES | Instance attribute | Private | Type reference (TYPE) | GRFN_TEXT | String | 20100106 | ||
70 | MV_TEXT_PURPOSE | Instance attribute | Private | Type reference (TYPE) | GRFN_TEXT | String | 20100106 | ||
71 | MV_TIMEFRAME | Instance attribute | Private | Type reference (TYPE) | GRFN_TIMEFRAME | Timeframe | 20091229 | ||
72 | MV_UPDATE_TASK | Instance attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20091229 | ||
73 | MV_VALIDITY_CHANGED | Instance attribute | Private | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100203 | ||
74 | MV_YEAR | Instance attribute | Private | Type reference (TYPE) | GRFN_TF_YEAR | Timeframe Year | 20091229 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | STATUS_UPDATED | Instance Event (0) |
Private (0) |
20100402 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_PLC_ACTION | Private | See coding | 20100617 | BEGIN OF ys_plc_action,
plc_action TYPE grfnplcaction,
new TYPE abap_bool,
END OF ys_plc_action
|
||
2 | YS_USER_TYPE | Private | See coding | 20100113 | BEGIN OF ys_user_type ,
main_user TYPE uname,
user_type TYPE char01,
is_owner TYPE abap_bool,
is_admin type abap_bool, "obsolete
is_approver TYPE abap_bool,
is_reviewer TYPE abap_bool,
END OF ys_user_type
|
||
3 | YT_PLC_ACTION | Private | See coding | 20100617 | yt_plc_action TYPE TABLE OF ys_plc_action
|
Method Signatures
Method CANCEL Signature
Method CANCEL on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100106 |
Method CHANGE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | Business Transaction | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100617 | |
2 | CX_GRFN_STATUS | status management | 20100617 |
Method CHECK_LOCALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORGUNIT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100301 | ||
2 | Returning | RV_CAN_LOCALIZE | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100301 |
Method CHECK_OBJ_IN_PLY_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_OBJ_IN_POLICY_SCOPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111020 | |||
2 | Exporting | EV_PLY_MIN_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20111115 | ||
3 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20111115 | ||
4 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20111020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20111115 |
Method CHECK_RES_ORG_IN_PLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_OBJ_IN_POLICY_SCOPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | the org in any policy - 'X' | 20111115 | ||
2 | Exporting | EV_PLY_MIN_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20111115 | ||
3 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20111115 | ||
4 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object( Organiztion) ID | 20111115 |
Method CHECK_RES_ORG_IN_PLY on class CL_GRFN_POLICY has no exception.
Method CHECK_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DEPENDENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100224 | ||
2 | Exporting | EV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100224 | ||
3 | Importing | IT_OBJECT | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_SCOPE | Policy Scope Table | 20100224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100224 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_POLICY_ID | Call by reference | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20100104 | ||
2 | Importing | IV_POLICY_VER_ID | Call by reference | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20100104 | ||
3 | Importing | IV_UPDATE_TASK | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | ABAP_TRUE | Boolean | 20100104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | status management | 20100528 |
Method COPY_POLICY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ORG_POLICY | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20100205 | ||
2 | Importing | IV_COPY | Call by reference | Type reference (TYPE) | CHAR1 | Boolean Variable (X=True, -=False, Space=Unknown) | 20100317 |
Method COPY_POLICY on class CL_GRFN_POLICY has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EO_POLICY | Value transfer | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20091229 | ||
2 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100430 | ||
3 | Importing | IV_PARENT_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20100630 | ||
4 | Importing | IV_POLICY_ID | Value transfer | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20091229 | ||
5 | Importing | IV_UPDATE_TASK | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | 'X' | Boolean | 20091229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100105 |
Method CREATE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_POLICY | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20100210 |
Method CREATE_VERSION on class CL_GRFN_POLICY has no exception.
Method DEQUEUE Signature
Method DEQUEUE on class CL_GRFN_POLICY has no parameter.
Method DEQUEUE on class CL_GRFN_POLICY has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_ENQUEUED | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100104 |
Method FILL_POLICY_BUFFER Signature
Method FILL_POLICY_BUFFER on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100107 |
Method FILL_VERSION_BUFFER Signature
Method FILL_VERSION_BUFFER on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100107 |
Method GET_ACTIVITY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EDITABLE | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20110728 | ||
2 | Importing | IV_FROM_INBOX | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20100929 | ||
3 | Returning | RT_ACTIVITY | Value transfer | Type reference (TYPE) | GRFN_T_ACTIVITY_FOR_STATUS | Texts for Business Transactions | 20100105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100316 |
Method GET_APPROVAL_QANSWERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESPONSE_LINK_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100525 | ||
2 | Importing | IV_MAIN_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20100112 |
Method GET_APPROVAL_QANSWERS on class CL_GRFN_POLICY has no exception.
Method GET_APPROVAL_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_APPROVAL_RESULT | Value transfer | Type reference (TYPE) | GRFN_T_POLICY_APP_RESULT | Approval result | 20100113 |
Method GET_APPROVAL_RESULTS on class CL_GRFN_POLICY has no exception.
Method GET_ASSGN_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OWNER | Call by reference | Type reference (TYPE) | SPERS_ULST | User names table | 20130530 |
Method GET_ASSGN_USERS on class CL_GRFN_POLICY has no exception.
Method GET_ASSIGNED_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_APPROVER | Call by reference | Type reference (TYPE) | SPERS_ULST | User names table | 20100708 | ||
2 | Exporting | ET_OWNER | Call by reference | Type reference (TYPE) | SPERS_ULST | User names table | 20110728 | ||
3 | Exporting | ET_REVIEWER | Call by reference | Type reference (TYPE) | SPERS_ULST | User names table | 20100708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100708 |
Method GET_AWAITING_APPROVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_USER | Call by reference | Type reference (TYPE) | GRFN_T_RECIPIENT_USER | 20100407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100628 |
Method GET_CUSTOM_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_FIELD | Value transfer | Type reference (TYPE) | GRFN_T_CUSTOMFIELD_NAMEVALUE | Custom Field Name Value | 20100430 |
Method GET_CUSTOM_FIELDS on class CL_GRFN_POLICY has no exception.
Method GET_DATE_INTERVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100104 |
Method GET_DATE_INTERVAL on class CL_GRFN_POLICY has no exception.
Method GET_DEFAULT_APPROVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ROLE_USER_TABLE | Call by reference | Type reference (TYPE) | GRFN_T_ROLE_LIST | New table of entity level roles | 20100708 | ||
2 | Exporting | ET_USER | Call by reference | Type reference (TYPE) | SPERS_ULST | 20100708 | |||
3 | Importing | IT_SCOPE | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_SCOPE | Policy Scope Table | 20100708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100708 |
Method GET_DOC_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_POLICY_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20120522 | ||
2 | Returning | RT_DOCUMENT_LIST | Value transfer | Type reference (TYPE) | GRFN_T_API_DOCUMENT_LIST | The list of the documents | 20120522 |
Method GET_DOC_LIST on class CL_GRFN_POLICY has no exception.
Method GET_ENTITY_ROLE_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AGENTSLOT | Value transfer | Type reference (TYPE) | GRFN_AGENTSLOT | Business Event | 20100712 | ||
2 | Importing | IV_OBJECT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100419 | ||
3 | Returning | RT_ROLE_TABLE | Value transfer | Type reference (TYPE) | GRFN_T_ROLE_LIST | New table of entity level roles | 20100419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100519 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100222 | ||
2 | Importing | IV_POLICY_VER_ID | Call by reference | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20091229 | ||
3 | Importing | IV_UPDATE_TASK | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | 'X' | Boolean | 20091229 | |
4 | Returning | RO_POLICY | Value transfer | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20100125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100105 |
Method GET_LOCALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LOCALIZE | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_LOCALIZE | The table of GRFNPOLICYLOCAL | 20100222 |
Method GET_LOCALIZE on class CL_GRFN_POLICY has no exception.
Method GET_LOCALIZED_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LOCALIZE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100324 | ||
2 | Exporting | EV_LOCALIZED_ORGUNIT | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100324 | ||
3 | Exporting | EV_LOCALIZED_POLICY | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100324 |
Method GET_NEXT_REV_NOTIFY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_NOTIFY_DATE | Value transfer | Type reference (TYPE) | DATUM | Date | 20100406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100406 |
Method GET_PLY_LIST_WITH_OBJ_IN_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_POLICY | Call by reference | Type reference (TYPE) | GRFN_T_POLICY | Policy Data Table | 20111021 | ||
2 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20111021 | ||
3 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20111021 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20111021 |
Method GET_POLICYATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_POLICY_DATA | Value transfer | Type reference (TYPE) | GRFN_S_POLICY | Policy Data Structure | 20091231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method GET_POLICY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_POLICY | Call by reference | Type reference (TYPE) | GRFN_T_POLICY | Policy Data Table | 20091231 | ||
2 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20091231 | ||
3 | Importing | IV_GET_OWNER | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20110714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method GET_POLICY_OWNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_OWNER | Value transfer | Type reference (TYPE) | UNAME | User Name | 20100629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100629 |
Method GET_POLICY_OWNERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_OWNER | Value transfer | Type reference (TYPE) | SPERS_ULST | User names table | 20110728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20110728 |
Method GET_POLICY_OWNERS_ASSGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_OWNER | Value transfer | Type reference (TYPE) | SPERS_ULST | User names table | 20130530 |
Method GET_POLICY_OWNERS_ASSGN on class CL_GRFN_POLICY has no exception.
Method GET_POLICY_VER_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_POLICY | Call by reference | Type reference (TYPE) | GRFN_T_POLICY | Policy Data Table | 20100104 | ||
2 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20091231 | ||
3 | Importing | IV_POLICY_ID | Call by reference | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20091231 |
Method GET_POLICY_VER_LIST on class CL_GRFN_POLICY has no exception.
Method GET_RA_COMMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COMMENT | Value transfer | Type reference (TYPE) | GRFN_T_POLICY_COMMENT | Policy comments | 20100106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100226 |
Method GET_RECIPIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RCPT | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_RECIPIENT | Policy Recipient Table | 20100112 | ||
2 | Exporting | ET_ROLE | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_RECIPIENT | Assigned Role Table | 20091231 | ||
3 | Exporting | ET_USER | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_RECIPIENT | Assigned User Table | 20091231 | ||
4 | Exporting | ET_USERGRP | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_RECIPIENT | Assigned User Group Table | 20091231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method GET_SCOPE 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) | GRFN_T_POLICY_SCOPE | Policy Scope Table | 20100112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method GET_SCOPE_POLICY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_POLICY | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_LIST_IN_SCOPE | Policy Data Table | 20100129 | ||
2 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100125 | ||
3 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100125 |
Method GET_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SOURCE | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_SOURCE | Assigned Source Table | 20091231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method GET_SOURCE_POLICY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_POLICY | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_ID | Table of policy version ID | 20100426 | ||
2 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100426 | ||
3 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100426 |
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_STATUS | Value transfer | Type reference (TYPE) | GRFN_S_STATUS | Status | 20100122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_STATUS | status management | 20100122 |
Method GET_USER_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_APPROVER | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100202 | |||
2 | Exporting | EV_IS_OWNER | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100202 | |||
3 | Exporting | EV_IS_REVIEWER | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100202 | |||
4 | Exporting | EV_MAIN_USER | Value transfer | Type reference (TYPE) | USER | Changed by | 20100106 | ||
5 | Exporting | EV_USER_TYPE | Value transfer | Type reference (TYPE) | CHAR01 | Character Field Length 1 | 20100907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100303 |
Method GET_VALID_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_VALID_FROM | Value transfer | Type reference (TYPE) | GRFN_DATE | Date | 20100813 | ||
2 | Exporting | EV_VALID_TO | Call by reference | Type reference (TYPE) | GRFN_DATE | Date | 20100813 | ||
3 | Importing | IV_PLC_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100813 |
Method GET_VALID_DATE on class CL_GRFN_POLICY has no exception.
Method IS_ENQUEUED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ENQUEUED | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100107 |
Method IS_ENQUEUED on class CL_GRFN_POLICY has no exception.
Method LOAD_COMMENTS Signature
Method LOAD_COMMENTS on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100119 |
Method LOAD_USER_TYPE Signature
Method LOAD_USER_TYPE on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100303 |
Method LOCALIZE_POLICY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100205 | ||
2 | Importing | IV_ORGUNIT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100205 | ||
3 | Importing | IV_POLICYVER_ID | Call by reference | Type reference (TYPE) | GRFN_POLICY_ID | Policy ID | 20100205 | ||
4 | Returning | RO_POLICY | Value transfer | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20100205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100205 |
Method NOTIFY_RISK_RESPONSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NEW_STATUS | Value transfer | Attribute reference (LIKE) | 20100402 |
Method NOTIFY_RISK_RESPONSE on class CL_GRFN_POLICY has no exception.
Method NOTIFY_WORKFLOW Signature
Method NOTIFY_WORKFLOW on class CL_GRFN_POLICY has no parameter.
Method NOTIFY_WORKFLOW on class CL_GRFN_POLICY has no exception.
Method RAISE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MSGTYP | Call by reference | Type reference (TYPE) | SY-MSGTY | 'E' | Message Type | 20100304 | |
2 | Importing | IV_NO | Value transfer | Type reference (TYPE) | SY-MSGNO | Message Number | 20100104 | ||
3 | Importing | IV_V1 | Value transfer | Type reference (TYPE) | ANY | SY-MSGV1 | Message Variable | 20100104 | |
4 | Importing | IV_V2 | Value transfer | Type reference (TYPE) | ANY | SY-MSGV2 | Message Variable | 20100104 | |
5 | Importing | IV_V3 | Value transfer | Type reference (TYPE) | ANY | SY-MSGV3 | Message Variable | 20100104 | |
6 | Importing | IV_V4 | Value transfer | Type reference (TYPE) | ANY | SY-MSGV4 | Message Variable | 20100104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100104 |
Method SAVE Signature
Method SAVE on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100106 |
Method SAVE_COMMENTS Signature
Method SAVE_COMMENTS on class CL_GRFN_POLICY has no parameter.
Method SAVE_COMMENTS on class CL_GRFN_POLICY has no exception.
Method SET_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | Business Transaction | 20100104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | status management | 20100201 |
Method SET_CUSTOM_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20100430 | ||
2 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100430 |
Method SET_CUSTOM_FIELD on class CL_GRFN_POLICY has no exception.
Method SET_DATE_INTERVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATE_INTERVAL | Call by reference | Type reference (TYPE) | GRFN_S_DATE_INTERVAL | PC Compatibility: Date and Timeframe | 20100104 |
Method SET_DATE_INTERVAL on class CL_GRFN_POLICY has no exception.
Method SET_LOCALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_LOCALIZE | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_LOCALIZE | The table of GRFNPOLICYLOCAL | 20100222 |
Method SET_LOCALIZE on class CL_GRFN_POLICY has no exception.
Method SET_LOCALIZED_POLICY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_POLICY | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20100209 |
Method SET_LOCALIZED_POLICY on class CL_GRFN_POLICY has no exception.
Method SET_NEXT_REV_NOTIFY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIFY_DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20100406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100406 |
Method SET_PLC_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PRE_STATUS | Value transfer | Type reference (TYPE) | GRFN_S_STATUS | Character Field Length = 10 | 20100928 | ||
2 | Importing | IS_STATUS | Value transfer | Type reference (TYPE) | GRFN_S_STATUS | Character Field Length = 10 | 20100630 | ||
3 | Importing | IV_ACTIVITY | Value transfer | Type reference (TYPE) | J_VORGANG | Business Transaction | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100617 |
Method SET_POLICYATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_POLICY_DATA | Call by reference | Type reference (TYPE) | GRFN_S_POLICY | DB table for policy common information in policy management | 20091231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method SET_RA_COMMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMMENT | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_COMMENT | Policy comments | 20100226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100316 |
Method SET_RECIPIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RCPT | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_RECIPIENT | Policy Recipient Table | 20100112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method SET_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJECT | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_SCOPE | Policy Scope Table | 20100112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method SET_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SOURCE | Call by reference | Type reference (TYPE) | GRFN_T_POLICY_SOURCE | Assigned Source Table | 20091231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091231 |
Method START_WORKFLOW Signature
Method START_WORKFLOW on class CL_GRFN_POLICY has no parameter.
Method START_WORKFLOW on class CL_GRFN_POLICY has no exception.
Method UPDATE_DOC_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_POLICY | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_POLICY | Policy object model class in policy management | 20120522 |
Method UPDATE_DOC_MAPPING on class CL_GRFN_POLICY has no exception.
Method UPDATE_LOCALIZED_POLICY Signature
Method UPDATE_LOCALIZED_POLICY on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100224 |
Method UPDATE_RISK_RESPONSE Signature
Method UPDATE_RISK_RESPONSE on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20110504 |
Method UPDATE_SCOPE_VALIDITY Signature
Method UPDATE_SCOPE_VALIDITY on class CL_GRFN_POLICY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100203 |
Method UPDATE_STATUS Signature
Method UPDATE_STATUS on class CL_GRFN_POLICY has no parameter.
Method UPDATE_STATUS on class CL_GRFN_POLICY has no exception.
Event Signatures
Event STATUS_UPDATED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NEW_STATUS | Exporting | Value transfer | Type reference (TYPE) | GRFN_S_STATUS | Status | 20100402 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |