Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_CUSTOMFIELD_MODEL | Model extension to handle the custom fields | 20100215 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20090831 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_MODEL_STATUS | Enable to retrieve MCF information for object from model | 20100216 |
Properties
Class | CL_GRAC_MODEL_ACCESS_REQUEST | |
Short Description | Model Class for Access Request | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_ACCESS_REQUEST | Access Control GRC Access Request |
Created | 20090831 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRFN_API_CUSTOMFIELD_MODEL | Model extension to handle the custom fields | 20100215 | ||
2 | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20090831 | ||
3 | IF_GRFN_MODEL_STATUS | Enable to retrieve MCF information for object from model | 20100216 |
Friends
Class CL_GRAC_MODEL_ACCESS_REQUEST has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | GRAC_MW_APPR_LVL | 'REQ' | Approval Level | 20100111 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | GRAC_MW_APPR_LVL | 'ROL' | Approval Level | 20100111 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | GRAC_MW_APPR_LVL | 'SYR' | Approval Level | 20100111 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '0' | Single-Character Flag | 20100511 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'FIRST_NAME' | First Name | 20100511 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'LAST_NAME' | Last Name | 20100511 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | '0AC_AR_SUBMIT' | message class | 20100511 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR10 | 'REQNO' | Request Number | 20100511 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR12 | 'REQUEST_TYPE' | Request Type | 20100512 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'SUBMISSION' | Submission | 20100511 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR10 | 'USER_ID' | User Id | 20100511 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20100511 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR3 | 'YES' | 3-Byte field | 20100524 | |
14 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_UTIL_CDF_MODEL | CDF Model utility class | 20100215 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20100216 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_ACREQ_T_REQUEST_BUFFER | Access Request Table type to strore multiple requests | 20100115 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20100216 |
Methods
Events
Class CL_GRAC_MODEL_ACCESS_REQUEST has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_ACREQ_S_REQUEST_BUFFER | Private | See coding | 20100107 | BEGIN OF ys_acreq_s_request_buffer,
request_data TYPE grac_s_access_request,
reroute_stage TYPE grfn_mw_stg_index,
reroute_path type GRFN_MW_PATH_ID,
wi_status TYPE grfn_mw_t_ui_wi_status,
stage_config TYPE REF TO data ,
is_admin_mode TYPE grfn_boolean ,
approver_user TYPE sy-uname,
END OF ys_acreq_s_request_buffer
|
||
2 | YS_MSMP_API_DATA | Private | See coding | 20100505 | BEGIN OF ys_msmp_api_data, "#EC NOTEXT
msmp_process_id TYPE grfn_mw_process_id,
external_key TYPE grfn_mw_ext_key,
header TYPE grac_s_request_msmp_header," header TYPE grac_s_req,
line_items TYPE grac_t_generic_lineitem," yt_line_items,
wi_status TYPE grac_t_generic_lineitem,
new_li_submission_type TYPE grfn_mw_ui_add_lineitem_type,
reroute_stage TYPE grfn_mw_stg_index,
li_lock TYPE abap_bool ,
action TYPE grfn_action,
is_admin_mode TYPE grfn_boolean ,
END OF ys_msmp_api_data
|
||
3 | YS_NOTES | Private | See coding | 20100520 | BEGIN OF ys_notes ,
req_id TYPE grfn_guid,
text TYPE string,
END OF ys_notes
|
||
4 | YT_ACREQ_T_REQUEST_BUFFER | Private | See coding | 20100107 | yt_acreq_t_request_buffer TYPE TABLE OF ys_acreq_s_request_buffer
|
||
5 | YT_BUSROLESNAP | Private | See coding | 20100719 | yt_busrolesnap TYPE ANY TABLE OF gracbusrolesnap
|
||
6 | YT_ERISK | Private | See coding | 20100716 | yt_erisk TYPE ANY TABLE OF gracextrisk
|
||
7 | YT_MSMP_API_DATA | Private | See coding | 20100505 | yt_msmp_api_data TYPE TABLE OF ys_msmp_api_data
|
||
8 | YT_NOTES | Private | See coding | 20100520 | yt_notes TYPE TABLE OF ys_notes
|
||
9 | YT_REQSYS | Private | See coding | 20100712 | yt_reqsys TYPE ANY TABLE OF gracrequsersys
|
||
10 | YT_REQUEST_HEADER_DB | Public | See coding | 20100520 | yt_request_header_db TYPE TABLE OF gracreq
|
||
11 | YT_REQUEST_LINEITEM | Private | See coding | 20100517 | yt_request_lineitem TYPE TABLE OF gracreqprovitem
|
||
12 | YT_REQUEST_OMOBJECTS | Private | See coding | 20100520 | yt_request_omobjects TYPE TABLE OF gracreqomobjitem
|
||
13 | YT_REQUEST_OWNER | Private | See coding | 20100520 | yt_request_owner TYPE TABLE OF gracreqowner
|
||
14 | YT_REQUEST_USER | Private | See coding | 20100520 | yt_request_user TYPE TABLE OF gracrequser
|
||
15 | YT_REQUEST_USERADR | Private | See coding | 20100520 | yt_request_useradr TYPE TABLE OF gracrequseradr
|
||
16 | YT_REQUSRPASS | Private | See coding | 20100728 | yt_requsrpass TYPE TABLE OF gracrequsrpass
|
||
17 | YT_SOD_FUNCUSAGE | Private | See coding | 20100524 | yt_sod_funcusage TYPE TABLE OF gracfunusage
|
||
18 | YT_SOD_REVLINEITEM | Private | See coding | 20100524 | yt_sod_revlineitem TYPE TABLE OF gracsodreview
|
||
19 | YT_SOD_USERROLE | Private | See coding | 20100617 | yt_sod_userrole TYPE TABLE OF gracsoduserrole
|
||
20 | YT_UAR_LINEITEM | Private | See coding | 20100520 | yt_uar_lineitem TYPE TABLE OF gracrevitem
|
||
21 | YT_USERGROUPS | Private | See coding | 20100625 | yt_usergroups TYPE TABLE OF gracrequsergrp
|
||
22 | YT_USERPARAM | Private | See coding | 20100625 | yt_userparam TYPE TABLE OF gracrequserprm
|
Method Signatures
Method CALL_MSMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MSMP_API_DATA | Call by reference | Type reference (TYPE) | YT_MSMP_API_DATA | 20100505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100505 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_GRAC_MODEL_ACCESS_REQUEST has no parameter.
Method CONSTRUCTOR on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method CREATE_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20091218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091218 |
Method CREATE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REQUEST_DATA | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure | 20090901 | ||
2 | ![]() |
RV_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100107 |
Method DOACTION_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20100430 | ||
2 | ![]() |
IV_REQ_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100430 | ||
3 | ![]() |
IV_REROUTE_PATH | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100805 | ||
4 | ![]() |
IV_REROUTE_STAGE | Call by reference | Type reference (TYPE) | GRFN_MW_STG_INDEX | Access Request Structure for UI | 20100430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100430 |
Method DO_RISK_ANALYSIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_REQUESTS | Call by reference | Type reference (TYPE) | YT_REQUEST_HEADER_DB | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20130621 |
Method ENQUEUE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CONFIG | Call by reference | Type reference (TYPE) | GRAC_S_ACREQ_STAGE_CONFIG | MSMP Stage Task Configuration Values for Access Request | 20100108 | ||
2 | ![]() |
IT_REQLINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_REQLINEITEM | Table Type for Req Line Item | 20100108 | ||
3 | ![]() |
IV_REQNO | Call by reference | Type reference (TYPE) | GRAC_REQNO | Request Number | 20100108 | ||
4 | ![]() |
IV_STATUS | Call by reference | Type reference (TYPE) | GRAC_REQSTATUS | Description of Status | 20100112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100111 |
Method FILL_LINEITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MSMP_API_DATA | Call by reference | Type reference (TYPE) | YS_MSMP_API_DATA | 20100517 | |||
2 | ![]() |
IS_LINEITEM | Call by reference | Type reference (TYPE) | ANY | 20100517 | |||
3 | ![]() |
IS_REQUEST_BUFFER | Call by reference | Type reference (TYPE) | YS_ACREQ_S_REQUEST_BUFFER | 20100614 | |||
4 | ![]() |
IV_ITEMNUM | Call by reference | Type reference (TYPE) | GRAC_SEQ | Action Sequence | 20100614 | ||
5 | ![]() |
IV_ITEM_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100614 | ||
6 | ![]() |
IV_ITEM_NAME | Call by reference | Type reference (TYPE) | GRAC_PROV_ITEM_NAME | Action Sequence | 20100818 | ||
7 | ![]() |
IV_ITEM_TYPE | Call by reference | Type reference (TYPE) | GRAC_PROV_ITEM_TYPE | Line Item Type | 20100614 | ||
8 | ![]() |
IV_LINEITEM_ACTION_ID | Call by reference | Type reference (TYPE) | GRFN_ACTION | Action ID | 20100517 | ||
9 | ![]() |
IV_LINEITEM_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRAC_APPROVAL_STATUS | Line Item Status in Application | 20100517 | ||
10 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100517 |
Method FILL_LINEITEM on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method FILL_REVIEW_LINEITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MSMP_API_DATA | Call by reference | Type reference (TYPE) | YS_MSMP_API_DATA | 20101212 | |||
2 | ![]() |
IS_LINEITEM | Call by reference | Type reference (TYPE) | ANY | 20101212 | |||
3 | ![]() |
IS_REQUEST_BUFFER | Call by reference | Type reference (TYPE) | YS_ACREQ_S_REQUEST_BUFFER | 20101212 | |||
4 | ![]() |
IV_ITEMNUM | Call by reference | Type reference (TYPE) | GRAC_SEQ | Action Sequence | 20101212 | ||
5 | ![]() |
IV_ITEM_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20101212 | ||
6 | ![]() |
IV_ITEM_NAME | Call by reference | Type reference (TYPE) | GRAC_PROV_ITEM_NAME | Action Sequence | 20101212 | ||
7 | ![]() |
IV_ITEM_TYPE | Call by reference | Type reference (TYPE) | GRAC_PROV_ITEM_TYPE | Line Item Type | 20101212 | ||
8 | ![]() |
IV_LINEITEM_ACTION_ID | Call by reference | Type reference (TYPE) | GRFN_ACTION | Action ID | 20101212 | ||
9 | ![]() |
IV_LINEITEM_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRAC_APPROVAL_STATUS | Line Item Status in Application | 20101212 | ||
10 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20101212 |
Method FILL_REVIEW_LINEITEM on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method GETRULESET_FROM_BRF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RULESET | Call by reference | Type reference (TYPE) | GRAC_T_API_RULESET | Rule Set | 20100813 | ||
2 | ![]() |
IT_REQ_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20100813 | ||
3 | ![]() |
IV_REQNO | Call by reference | Type reference (TYPE) | GRAC_REQNO | Request Number | 20100813 |
Method GETRULESET_FROM_BRF on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method GET_CONFIG Signature
Method GET_CONFIG on class CL_GRAC_MODEL_ACCESS_REQUEST has no parameter.
Method GET_CONFIG on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method GET_DUE_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_REQ_DATA_DB | Call by reference | Type reference (TYPE) | YT_REQUEST_HEADER_DB | Request Header | 20100520 | ||
2 | ![]() |
IT_MSMP_API_DATA | Call by reference | Type reference (TYPE) | YT_MSMP_API_DATA | 20100520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100520 |
Method GET_ENVIRONMENT_DESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENVIRONMENT | Call by reference | Type reference (TYPE) | GRAC_SYS_TYPE | System Environment | 20121031 | ||
2 | ![]() |
RV_ENVIRONMENT_DESC | Value transfer | Type reference (TYPE) | GRAC_DESC | Description | 20121031 |
Method GET_ENVIRONMENT_DESC on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method GET_ITEM_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ITEM_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100614 | ||
2 | ![]() |
IV_ITEM_TYPE | Call by reference | Type reference (TYPE) | GRAC_PROV_ITEM_TYPE | Line Item Type | 20100614 | ||
3 | ![]() |
RV_ITEM_NAME | Value transfer | Type reference (TYPE) | GRAC_NAME | Name | 20100614 |
Method GET_ITEM_NAME on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method GET_MSMP_PROCESS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_MSMP_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100621 | ||
2 | ![]() |
IV_REQ_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100621 |
Method GET_ROLE_LIST Signature
Method GET_ROLE_LIST on class CL_GRAC_MODEL_ACCESS_REQUEST has no parameter.
Method GET_ROLE_LIST on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method GET_VALID_REQNO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_REQNO | Value transfer | Type reference (TYPE) | GRAC_REQNO | Request Number | 20100513 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100513 |
Method GET_WI_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EA_UI_CONFIG | Call by reference | Type reference (TYPE) | SIMPLE | 20100210 | |||
2 | ![]() |
ES_ALLOWED_ACTIONS | Call by reference | Type reference (TYPE) | GRFNMW_S_UI_ALLOWED_ACTIONS | Flags with allowed UI actions | 20100610 | ||
3 | ![]() |
ET_LINE_ITEMS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100208 | ||
4 | ![]() |
EV_ON_HOLD_BY | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100503 | ||
5 | ![]() |
EV_UI_CONFIG_DDIC | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100210 | ||
6 | ![]() |
IT_WI_ID | Call by reference | Type reference (TYPE) | SWWTWIID | Workflow: Table with Work Item IDs | 20100304 | ||
7 | ![]() |
IV_ADMIN_MODE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100618 | ||
8 | ![]() |
IV_APPROVER_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100713 | ||
9 | ![]() |
IV_EDITABLE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100125 | ||
10 | ![]() |
IV_REQ_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100503 |
Method LOG_AUDIT_TRAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MSMP_API_DATA | Call by reference | Type reference (TYPE) | YS_MSMP_API_DATA | 20100618 | |||
2 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100705 | ||
3 | ![]() |
RT_MESSAGES | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100618 |
Method LOG_AUDIT_TRAIL on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method MODIFY_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BUSROLESNAP | Call by reference | Type reference (TYPE) | YT_BUSROLESNAP | 20100719 | |||
2 | ![]() |
IT_EXT_RISK | Call by reference | Type reference (TYPE) | YT_ERISK | External Risk | 20100716 | ||
3 | ![]() |
IT_NOTES | Call by reference | Type reference (TYPE) | YT_NOTES | 20100520 | |||
4 | ![]() |
IT_NOTES_UPDATE | Call by reference | Type reference (TYPE) | YT_NOTES | 20100520 | |||
5 | ![]() |
IT_OMOBJECTS | Call by reference | Type reference (TYPE) | YT_REQUEST_OMOBJECTS | 20100521 | |||
6 | ![]() |
IT_OMOBJECTS_UPDATE | Call by reference | Type reference (TYPE) | YT_REQUEST_OMOBJECTS | 20100521 | |||
7 | ![]() |
IT_OWNER | Call by reference | Type reference (TYPE) | YT_REQUEST_OWNER | Natural number | 20100520 | ||
8 | ![]() |
IT_OWNER_DEL | Call by reference | Type reference (TYPE) | YT_REQUEST_OWNER | Natural number | 20100520 | ||
9 | ![]() |
IT_REQHEADER | Call by reference | Type reference (TYPE) | YT_REQUEST_HEADER_DB | 20100520 | |||
10 | ![]() |
IT_REQHEADER_UPD | Call by reference | Type reference (TYPE) | YT_REQUEST_HEADER_DB | 20100520 | |||
11 | ![]() |
IT_REQLINEITEM | Call by reference | Type reference (TYPE) | YT_REQUEST_LINEITEM | 20100520 | |||
12 | ![]() |
IT_REQLINEITEM_UPD | Call by reference | Type reference (TYPE) | YT_REQUEST_LINEITEM | Natural number | 20100520 | ||
13 | ![]() |
IT_REQSYS | Call by reference | Type reference (TYPE) | YT_REQSYS | 20100712 | |||
14 | ![]() |
IT_REQSYS_UPD | Call by reference | Type reference (TYPE) | YT_REQSYS | 20111103 | |||
15 | ![]() |
IT_REQUSRPASS | Call by reference | Type reference (TYPE) | YT_REQUSRPASS | 20100728 | |||
16 | ![]() |
IT_REQUSRPASS_UPD | Call by reference | Type reference (TYPE) | YT_REQUSRPASS | 20111103 | |||
17 | ![]() |
IT_SOD_FUNCUSAGE | Call by reference | Type reference (TYPE) | YT_SOD_FUNCUSAGE | 20100524 | |||
18 | ![]() |
IT_SOD_REVLINEITEM | Call by reference | Type reference (TYPE) | YT_SOD_REVLINEITEM | 20100524 | |||
19 | ![]() |
IT_SOD_REVLINEITEM_UPDATE | Call by reference | Type reference (TYPE) | YT_SOD_REVLINEITEM | 20100524 | |||
20 | ![]() |
IT_SOD_USERROLE | Call by reference | Type reference (TYPE) | YT_SOD_USERROLE | 20100617 | |||
21 | ![]() |
IT_SOD_USERROLE_UPDATE | Call by reference | Type reference (TYPE) | YT_SOD_USERROLE | 20100728 | |||
22 | ![]() |
IT_UARLINEITEM | Call by reference | Type reference (TYPE) | YT_UAR_LINEITEM | Natural number | 20100520 | ||
23 | ![]() |
IT_UARLINEITEM_UPD | Call by reference | Type reference (TYPE) | YT_UAR_LINEITEM | Natural number | 20100520 | ||
24 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_REQUEST_USER | Natural number | 20100520 | ||
25 | ![]() |
IT_USERGROUPS | Call by reference | Type reference (TYPE) | YT_USERGROUPS | 20100625 | |||
26 | ![]() |
IT_USERPARAM | Call by reference | Type reference (TYPE) | YT_USERPARAM | 20100625 | |||
27 | ![]() |
IT_USERPARAM_UPD | Call by reference | Type reference (TYPE) | YT_USERPARAM | updated user parameters | 20120404 | ||
28 | ![]() |
IT_USER_UPD | Call by reference | Type reference (TYPE) | YT_REQUEST_USER | 20110517 | |||
29 | ![]() |
IT_USRADDR | Call by reference | Type reference (TYPE) | YT_REQUEST_USERADR | Natural number | 20100520 | ||
30 | ![]() |
IT_USRADDR_UPD | Call by reference | Type reference (TYPE) | YT_REQUEST_USERADR | 20120412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100520 |
Method QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REQUEST_STATUS | Call by reference | Type reference (TYPE) | GRAC_T_REQUEST_LIST | Table of Request Structure | 20100224 | ||
2 | ![]() |
IS_REQ_STATUS_SEARCH_RANGE | Call by reference | Type reference (TYPE) | GRAC_S_AC_REQ_STATUS_SEARCH | Request Status Search | 20100311 |
Method QUERY on class CL_GRAC_MODEL_ACCESS_REQUEST has no exception.
Method RAISE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CX_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100430 | ||
2 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20100325 | ||
3 | ![]() |
IV_NUM | Value transfer | Type reference (TYPE) | SYMSGNO | Message Number | 20100108 | ||
4 | ![]() |
IV_PAR1 | Value transfer | Type reference (TYPE) | SYMSGV | Message Variable | 20100108 | ||
5 | ![]() |
IV_PAR2 | Value transfer | Type reference (TYPE) | SYMSGV | Message Variable | 20100108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100111 |
Method READ_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_UI_CONFIG | Call by reference | Type reference (TYPE) | DATA | 20100316 | |||
2 | ![]() |
ES_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_ACCESS_REQUEST | Access Request Structure for API Usage | 20100208 | ||
3 | ![]() |
ES_ALLOWED_ACTIONS | Call by reference | Type reference (TYPE) | GRFNMW_S_UI_ALLOWED_ACTIONS | Flags with allowed UI actions | 20100610 | ||
4 | ![]() |
ET_WI_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100221 | ||
5 | ![]() |
EV_ON_HOLD_BY | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100503 | ||
6 | ![]() |
EV_UI_CONFIG_DDIC | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100210 | ||
7 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100614 | ||
8 | ![]() |
IT_WI_ID | Call by reference | Type reference (TYPE) | SWWTWIID | Workflow: Table with Work Item IDs | 20100304 | ||
9 | ![]() |
IV_ADMIN_MODE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100615 | ||
10 | ![]() |
IV_APPROVER_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100713 | ||
11 | ![]() |
IV_EDITABLE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100125 | ||
12 | ![]() |
IV_REQ_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091029 |
Method REJECT_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REQ_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | Access Request Structure for API Usage | 20100302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100302 |
Method REROUTE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REQ_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100215 | ||
2 | ![]() |
IV_REROUTE_STAGE | Call by reference | Type reference (TYPE) | GRFN_MW_STG_INDEX | Access Request Structure for UI | 20100203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100203 |
Method SAVE_DRAFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOD_FUNCUSAGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_FUNC_USAGE | SoD Function Usage | 20100630 | ||
2 | ![]() |
ET_SOD_REVLINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_SOD_REVLINEITEM | SOD review lineitem | 20100630 | ||
3 | ![]() |
ET_SOD_USERROLE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_USER_ROLE | SoD User Role | 20100630 | ||
4 | ![]() |
IT_REQUEST_UARLINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_REVLINEITEM | Table Type for Review Line Item | 20100622 | ||
5 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100622 |
Method UPDATE_AUDIT_TRAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_AUDIT_TRAIL | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table of Application to MSMP Audit Messages. | 20100625 | ||
2 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100705 |
Method UPDATE_BUSROLESNAP 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 | 20100721 | ||
2 | ![]() |
IS_ROLE_INSERT | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_RESOLUTION_IN | Access Request Structure for UI | 20100719 | ||
3 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | GRFN_API_OPERATION_ID | IFR Proxy Operation Name | 20100719 | ||
4 | ![]() |
IV_ITEMNUM | Call by reference | Type reference (TYPE) | GRAC_SEQ | Action Sequence | 20100719 | ||
5 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100719 |
Method UPDATE_EXT_RISK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EXT_RISK | Call by reference | Type reference (TYPE) | GRAC_T_EXT_RISK | External Risk | 20100715 | ||
2 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100715 |
Method UPDATE_REQUEST_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CUSTOM_DATA | Call by reference | Type reference (TYPE) | GRAC_S_CUSTOM_FIELD | Custom fields | 20110810 | ||
2 | ![]() |
IS_REQUEST_DATA | Call by reference | Type reference (TYPE) | GRAC_S_REQ | Access Request Structure for UI | 20100414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100414 |
Method UPDATE_REQUEST_ITEM 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 | 20100721 | ||
2 | ![]() |
IT_FWD_TO_USERS | Call by reference | Type reference (TYPE) | GRAC_T_API_FWD_TO_USERS | Table of Approvers | 20100414 | ||
3 | ![]() |
IT_REQUEST_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_REQLINEITEM | Access Request Structure for UI | 20100414 | ||
4 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100414 |
Method UPDATE_REQUEST_OMOBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FWD_TO_USERS | Call by reference | Type reference (TYPE) | GRAC_T_API_FWD_TO_USERS | Forward to users | 20100521 | ||
2 | ![]() |
IT_REQUEST_OMOBJECTS | Call by reference | Type reference (TYPE) | GRAC_T_REQUEST_OMOBJECT | Table Type for Req User | 20100507 | ||
3 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100507 |
Method UPDATE_REQUEST_OWNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_REQUEST_OWNER | Call by reference | Type reference (TYPE) | GRAC_T_REQOWNER | Access Request Structure for UI | 20100414 | ||
2 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100414 |
Method UPDATE_REQUEST_UARITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FWD_TO_USERS | Call by reference | Type reference (TYPE) | GRAC_T_API_FWD_TO_USERS | Table of Approvers | 20100414 | ||
2 | ![]() |
IT_REQUEST_UARLINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_REVLINEITEM | Table Type for Review Line Item | 20100414 | ||
3 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100414 |
Method UPDATE_REQUEST_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_REQSYS | Call by reference | Type reference (TYPE) | GRAC_T_REQSYS | System Data | 20100712 | ||
2 | ![]() |
IT_REQUEST_USER | Call by reference | Type reference (TYPE) | GRAC_T_REQUSER | Table Type for Req User | 20100414 | ||
3 | ![]() |
IT_REQUEST_USERADR | Call by reference | Type reference (TYPE) | GRAC_T_REQUSERADR | Table Type for Request User Address structure | 20100414 | ||
4 | ![]() |
IT_USERGROUPS | Call by reference | Type reference (TYPE) | GRAC_T_USERGROUPS | User Groups | 20100624 | ||
5 | ![]() |
IT_USERPARAM | Call by reference | Type reference (TYPE) | GRAC_T_USERPARAM | User Parameters | 20100624 | ||
6 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100414 |
Method UPDATE_SOD_FUNCUSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SOD_FUNCUSAGE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_FUNC_USAGE | Access Request Structure for UI | 20100524 | ||
2 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100524 |
Method UPDATE_SOD_REVITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FWD_TO_USERS | Call by reference | Type reference (TYPE) | GRAC_T_API_FWD_TO_USERS | Table of Approvers | 20100524 | ||
2 | ![]() |
IT_SOD_REVLINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_SOD_REVLINEITEM | Access Request Structure for UI | 20100524 | ||
3 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100524 |
Method UPDATE_SOD_USERROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SOD_USERROLE | Call by reference | Type reference (TYPE) | GRAC_T_SOD_USER_ROLE | Table Type for SOD request item | 20100617 | ||
2 | ![]() |
IV_REQUEST_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100702 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |