SAP ABAP Class CL_GRRM_CASES_MODEL (Model for the cases API)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_CASE_MANAGEMENT (Package) Case management for risks
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 20100504
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20080201
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_MODEL_STATUS Enable to retrieve MCF information for object from model 20100504
Properties
Class CL_GRRM_CASES_MODEL  
Short Description Model for the cases API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_CASE_MANAGEMENT   Case management for risks 
Created 20080114   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 IF_GRRM_API_ANALYSIS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_CUSTOMFIELD_MODEL Model extension to handle the custom fields 20100504
2 IF_GRFN_API_MODEL Interface for handling of GRC API models 20080201
3 IF_GRFN_MODEL_STATUS Enable to retrieve MCF information for object from model 20100504
Friends
Class CL_GRRM_CASES_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ASTERISK Constant Private Type reference (TYPE) GRRM_SPEED_OF_ONSET '*' Speed of Onset 20091021
2 MC_CI_GRRM_RESPONSE Constant Public Type reference (TYPE) STRING 'CI_GRRM_RESPONSE' 20100517
3 MC_MAX_IMPACT Constant Public Type reference (TYPE) GRFN_AMOUNT '9999999999999.99' Amount 20090619
4 MC_MAX_PROB Constant Public Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY '99.9999' Analysis Probability 20090622
5 MC_RESP_ENTITY_TYPE_EP Constant Public Type reference (TYPE) GRRM_RESP_ENTITY_TYPE 'EP' Response Entity Type 20140429
6 MC_RESP_ENTITY_TYPE_RE Constant Public Type reference (TYPE) GRRM_RESP_ENTITY_TYPE 'RE' Response Entity Type 20140429
7 MC_RESP_SHARED_APPROVAL Constant Public Type reference (TYPE) GRRM_RESP_SHARING 'SPR' response share 20101214
8 MC_RESP_SHARED_NONE Constant Public Type reference (TYPE) GRRM_RESP_SHARING 'NS' response share 20101214
9 MC_RESP_SHARED_NOT_APPROVAL Constant Public Type reference (TYPE) GRRM_RESP_SHARING 'SPNR' response share 20101214
10 MC_RESP_STATUS_ACTIVE Constant Public Type reference (TYPE) GRRM_RESPONSE_STATUS 'IG030' Response status 20130522
11 MC_RESP_STATUS_DRAFT Constant Public Type reference (TYPE) GRRM_RESPONSE_STATUS 'IG001' Response status 20130522
12 MC_RES_ACTIVITY_SUBMIT Static Attribute Public Type reference (TYPE) J_VORGANG 'G0R1' Business Transaction 20130522
13 MO_ANALYSIS_ATTR Instance attribute Private Object reference (TYPE REF TO) CL_GRRM_ANALYSIS_ATTR Additional analysis attributes 20111014
14 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GRRM_CASES_MODEL Model for the cases API 20080313
15 MO_MODEL_ANALYSIS Instance attribute Private Object reference (TYPE REF TO) CL_GRRM_MODEL_ANALYSIS Model class for generic analysis 20111004
16 MO_MODEL_CDF Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_UTIL_CDF_MODEL CDF Model utility class 20100504
17 MS_DATES Instance attribute Private Type reference (TYPE) GRFN_S_TF_DATES Timeframe details 20111219
18 MT_BUFFER Instance attribute Private Type reference (TYPE) YT_BUFFER 20130522
19 MT_CASE Instance attribute Private Type reference (TYPE) GRRM_T_CASE_REF Analysis attributes ref 20080408
20 MT_FIELDS_EX Static Attribute Public Type reference (TYPE) YT_FIELDS_EX 20080319
21 MT_QUERIED Instance attribute Private Type reference (TYPE) YT_QUERIED 20080827
22 MT_RESPONSE_BUFFER Instance attribute Private Type reference (TYPE) YT_RESP_QUERY response list table type 20100726
23 MT_RESPONSE_DELETE Instance attribute Private Type reference (TYPE) YT_DELETE_BUFFER 20110105
24 MT_RESPONSE_LOCK Instance attribute Private Type reference (TYPE) YT_LOCK 20080808
25 MT_RESP_BUFFER Instance attribute Private Type reference (TYPE) YT_RESP_BUFFER 20130522
26 MT_RISK_BUFFER Instance attribute Private Type reference (TYPE) YT_RISK_BUFFER Table type of API object ID 20140328
27 MT_RISK_RESPONSE Instance attribute Private Type reference (TYPE) YT_RISK_RESPONSE 20081125
28 MV_FULLY_BUFFERED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130522
29 MV_LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20081119
30 MV_TF_YEAR Instance attribute Private Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20111027
31 MV_TIMEFRAME Instance attribute Private Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20111027
Methods
# Method Level Visibility Method type Description Created on
1 BADI_UPDATE_RESPONSE Instance method Private Method 20110131
2 CALCULATE_ANALYSIS Instance method Private Method 20090226
3 CALCULATE_PROBABILITY Instance method Private Method 20090630
4 CALCULATE_RESIDUAL Instance method Private Method 20081107
5 CLASS_CONSTRUCTOR Static method Public Constructor 20080227
6 COLLECT_CASE Instance method Private Method 20080114
7 CONSTRUCTOR Instance method Public Constructor 20081119
8 CONSTRUCT_URL Instance method Private Method 20140130
9 COPY_ACTUAL Instance method Public Method 20110803
10 CREATE_ANALYSIS Instance method Public Method Create Analysis 20080201
11 CREATE_RESPONSE Instance method Public Method 20080130
12 DEFAULT_INHERENT Instance method Public Method 20130611
13 DELETE_ANALYSIS Instance method Public Method Delete Analysis 20080201
14 DELETE_RESPONSE Instance method Public Method 20080130
15 DEQUEUE_RESPONSE Instance method Public Method Dequeue response 20110303
16 ENQUEUE_ANALYSIS_DUMMY Instance method Public Method 20111107
17 ENQUEUE_RESPONSE Instance method Public Method Response enqueue 20110303
18 EXIST_RESPONSE Instance method Public Method Exist response 20100917
19 FILL_RESPONSE_BUFFER Instance method Private Method Fill response buffer 20130522
20 GET_ANALYSIS_CHECK_INITIAL Static method Public Method Check if initial sarch should be executed for empty pattern 20130225
21 GET_ANALYSIS_CHECK_PR_INITIAL Static method Public Method Check if initial sarch should be executed for empty pattern 20130812
22 GET_ANALYSIS_IMPACT Instance method Private Method Calculate aggregated Impact 20080820
23 GET_ANALYSIS_RISK_LEVEL Instance method Private Method 20080820
24 GET_ANALYSIS_RISK_SCORE Instance method Private Method 20100226
25 GET_ATTRIBUTES Instance method Private Method 20080319
26 GET_CHANGED_ANALYSIS Instance method Public Method 20120416
27 GET_CONTROL_RISKS Instance method Public Method Get risks associated with a control 20111013
28 GET_IMPACT_LEVEL Instance method Private Method 20080520
29 GET_IMPACT_SCORE Instance method Private Method 20100222
30 GET_IMPACT_SUMMARY Instance method Private Method 20100402
31 GET_IMPACT_TABLES Instance method Public Method 20111025
32 GET_INSTANCE_NEW Instance method Private Method 20080319
33 GET_MONETARY_IMPACT Instance method Public Method 20080702
34 GET_ORGUNIT_FROM_RISK Instance method Public Method 20080703
35 GET_POLICY_USING Static method Public Method Returns list of responses created based on resp. template 20100409
36 GET_PRESPONSE_USING Static method Public Method Returns list of responses created based on resp. template 20100804
37 GET_PROBABILITY Instance method Private Method 20100406
38 GET_PROBABILITY_LEVEL Instance method Private Method 20100302
39 GET_PROBABILITY_SCORE Instance method Private Method 20100223
40 GET_RESPONSE_CUSTOM_FIELD Instance method Private Method Get custom field 20100510
41 GET_RESPONSE_INFO Instance method Public Method 20080827
42 GET_RESPONSE_OWNER Instance method Public Method Get Response Owner 20090129
43 GET_RESPONSE_PARENT Instance method Public Method 20080827
44 GET_RESPONSE_REDUCTION Instance method Private Method 20081106
45 GET_RESPONSE_TEMPL_USING Static method Public Method Returns list of responses created based on resp. template 20100105
46 GET_RESP_SHARING Instance method Public Method Get response sharing 20110201
47 GET_SPEED_OF_ONSET Instance method Private Method 20100413
48 GET_SPEED_OF_ONSET_SCORE Instance method Private Method 20100401
49 GET_XCONTROL_USING Static method Public Method Returns list of responses created based on central control 20100114
50 IS_EFFECTIVE Static method Public Method Is response effetive for analsysis date 20101201
51 IS_EFFECTIVE_DB Instance method Private Method 20120803
52 IS_NEW Instance method Public Method Is Case Newly created 20100224
53 IS_SAVED Static method Public Method 20100908
54 LOCK_RESPONSE Instance method Public Method 20100519
55 LOG_ERROR Instance method Private Method 20080313
56 LOG_RESPONSE_CHANGE_HISTORY Instance method Private Method 20130522
57 MARK_CASE_CHANGED Instance method Private Method 20080114
58 NORMALIZE_IMPACT_LEVEL Instance method Private Method 20101102
59 NORMALIZE_PROB_LEVEL Instance method Private Method 20101101
60 NOTIFICATION_BUILD Instance method Private Method 20140130
61 NOTIFICATION_INVOKE Instance method Private Method 20140130
62 QUERY_ACTIVE_ANALYSIS Instance method Public Method Query Analysis 20080911
63 QUERY_ANALYSIS Instance method Public Method Query Analysis 20111107
64 QUERY_RESPONSE Instance method Public Method Query the assessment 20080130
65 QUERY_RESPONSE_BY_RISK Instance method Public Method Query by risk 20140327
66 QUERY_RESP_CATEGORY Static method Public Method 20080408
67 RAISE_ERROR Instance method Private Method 20080718
68 READ_RESPONSE_FROM_BUFFER Instance method Private Method 20110826
69 READ_RESPONSE_FROM_DB Static method Public Method 20110826
70 RESPONSE_ACTLIST Instance method Public Method Get list of status for response 20080226
71 RESPONSE_DOACTION Instance method Public Method Change Status of Response 20080226
72 RETRIEVE_ANALYSIS Instance method Public Method Retrieve Analysis 20080201
73 RETRIEVE_ANALYSIS_DUMMY Instance method Public Method Retrieve Analysis 20111107
74 RETRIEVE_RESPONSE Instance method Public Method Retrieve the assessment for edit 20080130
75 SAVE Instance method Public Method 20080117
76 SAVE_RESPONSE Instance method Private Method 20140129
77 SET_ADDITIONAL_ATTR Instance method Private Method 20080502
78 SET_ATTRIBUTES Instance method Private Method 20080319
79 SET_DEFAULT_IMPACT_MODE Instance method Private Method 20110803
80 SET_RESPONSE_CUSTOM_FIELD Instance method Private Method Set response custom field 20100510
81 SET_RESP_TYPE_ATTR Static method Private Method Set Response Type Attributes 20140507
82 UPDATE_ANALYSIS Instance method Public Method Update Analysis 20080201
83 UPDATE_ANALYSIS_DUMMY Instance method Public Method Update Analysis 20111107
84 UPDATE_ANALYSIS_RESPONSE Instance method Private Method 20090325
85 UPDATE_RESPONSE Instance method Public Method Update the assessment 20080130
86 UPDATE_RISK_BUFFER Instance method Private Method 20140603
Events
Class CL_GRRM_CASES_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_GRRM_CASE_CATEGORY Public See coding 20080408 begin of ty_s_grrm_case_category, case_type type scmgcase_type, category type scmg_category, description type text60, end of ty_s_grrm_case_category
2 TY_S_RISK_RESPONSE Public See coding 20080602 begin of ty_s_risk_response, risk_id type hrobjid, response_id type scmg_case_guid, end of ty_s_risk_response
3 TY_TS_GRRM_CASE_CATEGORY Public See coding 20080408 ty_ts_grrm_case_category type standard table of ty_s_grrm_case_category
4 TY_TS_RISK_RESPONSE Public See coding 20080602 ty_ts_risk_response type standard table of ty_s_risk_response
5 YS_BUFFER Private See coding 20130522 begin of ys_buffer, guid type grfn_guid, t_resp type yt_resp_buffer, t_resp_text type yt_resp_text_buffer, t_resp_risk type yt_resp_risk_buffer, t_resp_category type yt_resp_category_buffer, control_id type grfn_api_object_id, resp_templ_id type grfn_api_object_id, policy_ver_id type grfn_api_object_id, xcontrol_id type grfn_api_object_id, presponse_guid type grrm_presponse_guid, regulation_id type grfn_api_object_id, category_loaded type abap_bool, updated type abap_bool, end of ys_buffer
6 YS_DELETE_BUFFER Public See coding 20110105 begin of ys_delete_buffer, guid type scmg_case_guid, end of ys_delete_buffer
7 YS_FIELDS_EX Public See coding 20080319 begin of ys_fields_ex, fieldname type string, end of ys_fields_ex
8 YS_LOCK Public See coding 20080731 begin of ys_lock, id type scmg_case_guid, locked type grfn_boolean, end of ys_lock
9 YS_QUERIED Public See coding 20080827 begin of ys_queried, case_type type scmgcase_type, ext_ref type grfn_api_object_id, end of ys_queried
10 YS_RESP_BUFFER Private See coding 20130522 begin of ys_resp_buffer, updated type grfnh_command. include type grrmresp. types : end of ys_resp_buffer
11 YS_RESP_CATEGORY_BUFFER Private See coding 20140409 begin of ys_resp_category_buffer, response_guid type grfn_guid, risk_id type grfn_api_object_id, category_id type grrm_cc_id, category_nr type grfn_seqnr, category_type type grrm_cc_type, deassign_from type grfn_timestamp, deassign_to type grfn_timestamp, updated type grfnh_command, end of ys_resp_category_buffer
12 YS_RESP_RISK_BUFFER Private See coding 20130522 begin of ys_resp_risk_buffer, guid type grfn_guid, risk_id type grfn_api_object_id, assign_from type grrm_response_assign_from, assign_to type grrm_response_assign_to, status type grrm_resp_sharing_sts, request_by type char40, request_on type dats, notify_owner_control type abap_bool, notify_owner_risk type abap_bool, updated type grfnh_command, end of ys_resp_risk_buffer
13 YS_RESP_TEXT_BUFFER Private See coding 20130522 begin of ys_resp_text_buffer, guid type grfn_guid, time_stamp type grfn_timestamp, description type grrm_response_description, steps type grrm_response_steps, comment_general type grrm_response_comment, comment_owner type grrm_response_comment_owner, updated type grfnh_command, end of ys_resp_text_buffer
14 YS_RISK_BUFFER Private See coding 20140603 begin of ys_risk_buffer, risk_id type grfn_api_object_id, response_id type grfn_guid, end of ys_risk_buffer
15 YS_RISK_RESPONSE Public See coding 20081125 begin of ys_risk_response, risk_id type grfn_api_object_id, response_id type scmg_case_guid, status type grrm_resp_sharing_sts, end of ys_risk_response
16 YT_ANALYSIS_QUERY Public See coding 20081128 yt_analysis_query type hashed table of grrm_s_analysis_list with unique key case_guid
17 YT_BUFFER Private See coding 20130522 yt_buffer type hashed table of ys_buffer with unique key guid with non-unique sorted key control components control_id with non-unique sorted key resp_templ components resp_templ_id with non-unique sorted key policy_ver components policy_ver_id with non-unique sorted key xcontrol components xcontrol_id with non-unique sorted key presponse components presponse_guid with non-unique sorted key regulation components regulation_id
18 YT_DELETE_BUFFER Public See coding 20110105 yt_delete_buffer type hashed table of ys_delete_buffer with unique key guid
19 YT_FIELDS_EX Public See coding 20080319 yt_fields_ex type table of ys_fields_ex
20 YT_LOCK Public See coding 20080731 yt_lock type hashed table of ys_lock with unique key id
21 YT_QUERIED Public See coding 20080827 yt_queried type hashed table of ys_queried with unique key case_type ext_ref
22 YT_RESP_BUFFER Private See coding 20130522 yt_resp_buffer type sorted table of ys_resp_buffer with unique key guid time_stamp
23 YT_RESP_CATEGORY_BUFFER Private See coding 20140409 yt_resp_category_buffer type sorted table of ys_resp_category_buffer with unique key response_guid risk_id category_id category_nr category_type deassign_from
24 YT_RESP_QUERY Public See coding 20081125 yt_resp_query type hashed table of grrm_s_response_list with unique key case_guid
25 YT_RESP_RISK_BUFFER Private See coding 20130522 yt_resp_risk_buffer type sorted table of ys_resp_risk_buffer with unique key guid risk_id assign_from
26 YT_RESP_TEXT_BUFFER Private See coding 20130522 yt_resp_text_buffer type sorted table of ys_resp_text_buffer with unique key guid time_stamp
27 YT_RISK_BUFFER Private See coding 20140603 yt_risk_buffer type sorted table of ys_risk_buffer with unique key risk_id response_id
28 YT_RISK_RESPONSE Public See coding 20081125 yt_risk_response type hashed table of ys_risk_response with unique key risk_id response_id
Method Signatures

Method BADI_UPDATE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS_MITIG Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20110131
2 Changing CT_ANALYSIS_RESP Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response mitigation values 20110131
3 Importing IS_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis Data 20110131
4 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20110131
5 Importing IT_ANALYSIS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Analysis assessment 20110131
6 Importing IT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20110131

Method BADI_UPDATE_RESPONSE on class CL_GRRM_CASES_MODEL has no exception.

Method CALCULATE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis Data 20090226
2 Changing CT_ANALYSIS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Assessment 20090226
3 Changing CT_ANALYSIS_IMPACT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_IMPACT Analysis Impact on Risk Level 20100208
4 Changing CT_ANALYSIS_MITIG Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20090226
5 Changing CT_ANALYSIS_MITIG_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_SUMM Analysis mitig 20110128
6 Changing CT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20100402
7 Changing CT_ANALYSIS_RESP Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response attributes 20090226
8 Changing CT_ANALYSIS_RESP_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_RESP_SUMM Analysis response attributes 20110128
9 Changing CT_ANALYSIS_SUMMARY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_SUMMARY Analysis Summary 20100402
10 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090624
11 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20090226
12 Importing IT_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ADDNL_DATA Analysis additional data 20100402
13 Importing IV_ASS_RO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120907
14 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL 20091216
15 Importing IV_ORGUNIT Call by reference Type reference (TYPE) HROBJID Object id for RM Entities 20091216
16 Importing IV_PROB_RO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120907
17 Importing IV_READ_RW_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120907
18 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20111219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090226

Method CALCULATE_PROBABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis Data 20090630
2 Changing CT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20100402
3 Changing CT_ANALYSIS_RESP Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response mitigation values 20100218
4 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090630
5 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20090630
6 Importing IV_FREQUENCY_RE Call by reference Type reference (TYPE) GRFN_FREQUENCY Frequency 20140513
7 Importing IV_FREQUENCY_RP Call by reference Type reference (TYPE) GRFN_FREQUENCY Frequency 20140513
8 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL Is it risk or opportunity? 20091216
9 Importing IV_PROB_RO Call by reference Type reference (TYPE) ABAP_BOOL 20130624
10 Importing IV_PROB_SCORE_RE Call by reference Type reference (TYPE) GRFN_PROBABILITY_SCORE Probability Score 20100406
11 Importing IV_PROB_SCORE_RP Call by reference Type reference (TYPE) GRFN_PROBABILITY_SCORE Probability Score 20100406
12 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20130624
13 Importing IV_WT_PROB_RE Call by reference Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY Probability reduction - Actual 20100406
14 Importing IV_WT_PROB_RP Call by reference Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY Probability reduction - Planned 20100406
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090630

Method CALCULATE_RESIDUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Analysis assessment 20081107
2 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090626
3 Exporting EV_TARGET_EXIST Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20081107
4 Importing IS_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis data 20100412
5 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20081107
6 Importing IT_IMPACT_MITIG_RECI Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20081107
7 Importing IT_IMPACT_MITIG_RI Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20081107
8 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL Is it risk or opportunity? 20091216
9 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081107
10 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20111219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081111

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRRM_CASES_MODEL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRRM_CASES_MODEL has no exception.

Method COLLECT_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CASE_REF Call by reference Type reference (TYPE) GRRM_S_CASE_REF Case reference 20080319

Method COLLECT_CASE on class CL_GRRM_CASES_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20081119
2 Importing IV_TF_YEAR Call by reference Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20081119
3 Importing IV_TIMEFRAME Call by reference Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20081119

Method CONSTRUCTOR on class CL_GRRM_CASES_MODEL has no exception.

Method CONSTRUCT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_NAME Call by reference Type reference (TYPE) STRING 20140130
2 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20140130
3 Importing IV_MODE Call by reference Type reference (TYPE) GRFN_UI_MODE Mode of OIF Window 20140130
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140130
5 Importing IV_TITLE Call by reference Type reference (TYPE) GRFN_TITLE Title/Short Name 20140130
6 Returning RV_URL Value transfer Type reference (TYPE) STRING 20140130

Method CONSTRUCT_URL on class CL_GRRM_CASES_MODEL has no exception.

Method COPY_ACTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110803
2 Importing IV_NEW_ANALYSIS Call by reference Type reference (TYPE) GRFN_GUID Object ID 20110920
3 Importing IV_OLD_ANALYSIS Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110920
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110803

Method CREATE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20091022
2 Importing IS_ANALYSIS_NEW Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis Data 20080313
3 Importing IV_CASE_GUID_CREATE Call by reference Type reference (TYPE) GRRM_CASEGUID not for normal use 20080701
4 Returning RV_ANALYSIS_ID Value transfer Type reference (TYPE) GRRM_CASEGUID Technical Case Key (Case GUID) 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20080904

Method CREATE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RESPONSE_NEW Call by reference Type reference (TYPE) GRRM_S_RESPONSE_DATA RESPONSE DATA 20080314
2 Importing IT_CATEGORY Call by reference Type reference (TYPE) GRRM_T_RESPONSE_CATEGORY Response Category 20140409
3 Importing IV_NOTIFY_OWNER_CONTROL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140314
4 Importing IV_NOTIFY_OWNER_RISK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140314
5 Importing IV_RISK_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081006
6 Returning RV_RESPONSE_ID Value transfer Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20080904

Method DEFAULT_INHERENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER_AN_DATA Call by reference Type reference (TYPE) GRRM_S_HEADER_AN_DATA Analysis List 20130611

Method DEFAULT_INHERENT on class CL_GRRM_CASES_MODEL has no exception.

Method DELETE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20080808

Method DELETE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20130522
2 Importing IV_RESPONSE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20100702

Method DEQUEUE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110303
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110303

Method ENQUEUE_ANALYSIS_DUMMY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20111107
2 Importing IV_CASE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20111107
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111107

Method ENQUEUE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCKED Call by reference Type reference (TYPE) AS4FLAG Flag (X or Blank) 20130522
2 Exporting EV_LOCKED_BY Call by reference Type reference (TYPE) SYUNAME User Name 20130522
3 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110303
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110303

Method EXIST_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRRM_CASEGUID case gui id 20100917
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100917

Method FILL_RESPONSE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20130522
2 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL 20140409

Method FILL_RESPONSE_BUFFER on class CL_GRRM_CASES_MODEL has no exception.

Method GET_ANALYSIS_CHECK_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHECK_INIT Value transfer Type reference (TYPE) AS4FLAG Flag (X or Blank) 20130225

Method GET_ANALYSIS_CHECK_INITIAL on class CL_GRRM_CASES_MODEL has no exception.

Method GET_ANALYSIS_CHECK_PR_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHECK_INIT Value transfer Type reference (TYPE) AS4FLAG Flag (X or Blank) 20130812

Method GET_ANALYSIS_CHECK_PR_INITIAL on class CL_GRRM_CASES_MODEL has no exception.

Method GET_ANALYSIS_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS_IMPACT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_IMPACT Analysis Impact on Risk Level 20100402
2 Changing CT_ANALYSIS_SUMMARY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_SUMMARY Analysis Summary 20100402
3 Importing IS_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis Data 20130123
4 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20100402
5 Importing IT_ANALYSIS_ASSMNT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Analysis assessment 20130123
6 Importing IV_IS_RISK Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20100726
7 Importing IV_MAX_MODE Call by reference Type reference (TYPE) GRRM_ANALYSIS_MODE Analysis Mode 20100505
8 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100402
9 Importing IV_VALID_FROM Call by reference Type reference (TYPE) GRRM_ANALYSIS_VALIDFROM Analysis Data 20100412
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080820

Method GET_ANALYSIS_RISK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS_SUMMARY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_SUMMARY Analysis Data 20100402
2 Importing IT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis Impact on Risk Level 20100402
3 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL Object Type. 20091216
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20120208

Method GET_ANALYSIS_RISK_SCORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS_SUMMARY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_SUMMARY Analysis Summary 20100402
2 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20100402
3 Importing IT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20100402

Method GET_ANALYSIS_RISK_SCORE on class CL_GRRM_CASES_MODEL has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY 20080319
2 Importing IO_GRRM_CASE_API Call by reference Object reference (TYPE REF TO) CL_GRRM_CASE_API SOA:CASE 20080319
3 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) GRFN_BOOLEAN ABAP_FALSE Indicator 20110826

Method GET_ATTRIBUTES on class CL_GRRM_CASES_MODEL has no exception.

Method GET_CHANGED_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_ANALYSIS Call by reference Type reference (TYPE) GRRM_T_HEADER_AN_DATA Analysis List 20120416

Method GET_CHANGED_ANALYSIS on class CL_GRRM_CASES_MODEL has no exception.

Method GET_CONTROL_RISKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RISKS Call by reference Type reference (TYPE) GRFN_T_API_OBJECT_ID Table type of API object ID 20111013
2 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20111013
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111013

Method GET_IMPACT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IMPACT_LEVEL Call by reference Type reference (TYPE) GRRM_ANALYSIS_QUAL_IMPACT Impact level 20081103
2 Importing IV_AMOUNT Call by reference Type reference (TYPE) GRFN_AMOUNT Amount 20080520
3 Importing IV_IMPACT_SCORE Call by reference Type reference (TYPE) GRFN_IMPACT_SCORE Impact Score 20100222
4 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object id for RM Entities 20080703
5 Importing IV_VALID_FROM Call by reference Type reference (TYPE) GRRM_ANALYSIS_VALIDFROM Analysis valid from 20100412
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080523

Method GET_IMPACT_SCORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IMPACT_SCORE Value transfer Type reference (TYPE) GRFN_IMPACT_SCORE Impact Score 20100222
2 Importing IV_IMPACT_LEVEL Call by reference Type reference (TYPE) GRRM_ANALYSIS_QUAL_IMPACT Impact level 20100222
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100222

Method GET_IMPACT_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUMMARY Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_SUMMARY Analysis Summary 20100402
2 Changing ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20100402
3 Importing IS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_ASSESSMENT_M Analysis response attributes 20100402
4 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL 20100402

Method GET_IMPACT_SUMMARY on class CL_GRRM_CASES_MODEL has no exception.

Method GET_IMPACT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20111025
2 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Benefits 20111025
3 Returning RT_IMPACT Value transfer Type reference (TYPE) GRRM_T_IMPACTS Impacts 20111025
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111025

Method GET_INSTANCE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CASE_REF Call by reference Type reference (TYPE) GRRM_S_CASE_REF Case reference 20080408
2 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) GRFN_BOOLEAN ABAP_FALSE Indicator 20110826
3 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080319
# Exception Resumable Description Created on
1 CX_GRRM_CASE Risk Management : Case 20080320

Method GET_MONETARY_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090626
2 Exporting EV_MONETARY_IMPACT Call by reference Type reference (TYPE) GRFN_AMOUNT Amount 20080702
3 Importing IV_CURRENCY Call by reference Type reference (TYPE) GRFN_CURRENCY Currency 20081120
4 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20080703
5 Importing IV_UNIT_OF_MEASURE Call by reference Type reference (TYPE) GRRM_GUID32 Amount 20080702
6 Importing IV_VALID_FROM Call by reference Type reference (TYPE) GRRM_ANALYSIS_VALIDFROM 20111004
7 Importing IV_WEIGHTED_COST Call by reference Type reference (TYPE) GRFN_AMOUNT Amount 20080702
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081105

Method GET_ORGUNIT_FROM_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJTYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE Object Type. 20081114
2 Importing IV_RISK_ID Call by reference Type reference (TYPE) HROBJID Object ID 20080703
3 Importing IV_VALID_FROM_TS Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20111004
4 Returning RV_ORGUNIT_ID Value transfer Type reference (TYPE) HROBJID Table type for orgunit thresholds 20080703
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080703

Method GET_POLICY_USING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESPONSE Call by reference Type reference (TYPE) GRRM_T_RESPONSE_TITLE Table: Technical Key of Case 20100409
2 Importing IV_POLICY_VER_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100419

Method GET_POLICY_USING on class CL_GRRM_CASES_MODEL has no exception.

Method GET_PRESPONSE_USING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESPONSE Call by reference Type reference (TYPE) GRRM_T_RESPONSE_TITLE Table: Technical Key of Case 20100804
2 Importing IV_PRESPONSE_GUID Call by reference Type reference (TYPE) GRRM_PRESPONSE_GUID Object ID 20100804

Method GET_PRESPONSE_USING on class CL_GRRM_CASES_MODEL has no exception.

Method GET_PROBABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROBABILITY Impact Level Structure 20100406
2 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20100423
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100406

Method GET_PROBABILITY_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FREQUENCY Call by reference Type reference (TYPE) GRFN_FREQUENCY Frequency 20140513
2 Importing IV_PROBABILITY Call by reference Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY Analysis Data 20100406
3 Importing IV_PROBABILITY_SCORE Call by reference Type reference (TYPE) GRFN_PROBABILITY_SCORE Probability Score 20100420
4 Importing IV_SPEED_OF_ONSET Call by reference Type reference (TYPE) GRRM_SPEED_OF_ONSET Speed of Onset 20100406
5 Returning RV_PROBABILITY_LEVEL Value transfer Type reference (TYPE) GRRM_PROBABILITY_LEVEL_ID Probability description 20100406
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100302

Method GET_PROBABILITY_SCORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROBABILITY_SCORE Value transfer Type reference (TYPE) GRFN_PROBABILITY_SCORE Impact Score 20100223
2 Importing IV_PROBABILITY_LEVEL Call by reference Type reference (TYPE) GRRM_PROBABILITY_LEVEL_ID Impact level 20100223
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100223

Method GET_RESPONSE_CUSTOM_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) GRFN_BOOLEAN ABAP_FALSE Indicator 20110830
2 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100517
3 Returning RT_FIELD Value transfer Type reference (TYPE) TY_NAMEVALUEASSTRING NAMEVALUEASSTRING 20110830

Method GET_RESPONSE_CUSTOM_FIELD on class CL_GRRM_CASES_MODEL has no exception.

Method GET_RESPONSE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCR Call by reference Type reference (TYPE) STRING 20080827
2 Exporting EV_TITLE Call by reference Type reference (TYPE) STRING 20080827
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20130222
4 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080827
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080827
2 CX_GRRM_CASE Risk Management : Case 20080827

Method GET_RESPONSE_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_VALUE Value transfer Type reference (TYPE) STRING 20110201
2 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20090129
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090129
2 CX_GRRM_CASE Risk Management : Case 20090129

Method GET_RESPONSE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARENT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080827
2 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080827
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080827

Method GET_RESPONSE_REDUCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS_MITIG_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_SUMM Overall Analysis Mitigation 20110208
2 Changing CT_ANALYSIS_RESP_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_RESP_SUMM Overall Analysis Response 20110208
3 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090624
4 Exporting ET_IMPACT_MITIG_RECI Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Actual impact reduction 20081106
5 Exporting ET_IMPACT_MITIG_RI Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Target impact reduction 20081106
6 Exporting EV_FREQUENCY_RECI Call by reference Type reference (TYPE) GRFN_FREQUENCY Frequency 20140513
7 Exporting EV_FREQUENCY_RI Call by reference Type reference (TYPE) GRFN_FREQUENCY Frequency 20140513
8 Exporting EV_PROB_RECI Call by reference Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY Actual probability reduction 20081106
9 Exporting EV_PROB_RI Call by reference Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY Target probability reduction 20081106
10 Exporting EV_PROB_SCORE_RECI Call by reference Type reference (TYPE) GRFN_PROBABILITY_SCORE Actual probability score reduction 20100416
11 Exporting EV_PROB_SCORE_RI Call by reference Type reference (TYPE) GRFN_PROBABILITY_SCORE Target probability score reduction 20100416
12 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20090114
13 Importing IT_ANALYSIS_ASSMNT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Analysis assessment 20081215
14 Importing IT_ANALYSIS_MITIG Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20081106
15 Importing IT_ANALYSIS_RESP Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response attributes 20081106
16 Importing IV_CURRENCY Call by reference Type reference (TYPE) GRFN_CURRENCY Currency 20090629
17 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL Object Type. 20091216
18 Importing IV_PROBABILITY_MODE Call by reference Type reference (TYPE) GRRM_ANALYSIS_MODE Analysis Mode 20081215
19 Importing IV_RETRIEVE Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20090303
20 Importing IV_VALID_FROM Call by reference Type reference (TYPE) GRFN_DATE Date data element 20090226
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081106

Method GET_RESPONSE_TEMPL_USING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESPONSE Call by reference Type reference (TYPE) GRRM_T_RESPONSE_TITLE Table: Technical Key of Case 20100107
2 Importing IV_RESP_TEMPL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100105

Method GET_RESPONSE_TEMPL_USING on class CL_GRRM_CASES_MODEL has no exception.

Method GET_RESP_SHARING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20110201
2 Returning RV_VALUE Value transfer Type reference (TYPE) GRRM_RESP_SHARING response share 20110201
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110201
2 CX_GRRM_CASE Risk Management : Case 20110201

Method GET_SPEED_OF_ONSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPEED_OF_ONSET_SCORE Value transfer Type reference (TYPE) GRFN_SPEED_OF_ONSET_SCORE Impact Score 20100413
2 Returning RV_SPEED_OF_ONSET Value transfer Type reference (TYPE) GRRM_SPEED_OF_ONSET Impact level 20100413
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100413

Method GET_SPEED_OF_ONSET_SCORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPEED_OF_ONSET Call by reference Type reference (TYPE) GRRM_SPEED_OF_ONSET Impact level 20100401
2 Returning RV_SPEED_OF_ONSET_SCORE Value transfer Type reference (TYPE) GRFN_SPEED_OF_ONSET_SCORE Impact Score 20100413
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100401

Method GET_XCONTROL_USING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESPONSE Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Table: Technical Key of Case 20100114
2 Importing IV_XCONTROL_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20100114

Method GET_XCONTROL_USING on class CL_GRRM_CASES_MODEL has no exception.

Method IS_EFFECTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS_DATE Call by reference Type reference (TYPE) D 20101201
2 Importing IV_RESP_EFFECTIVE_FROM Call by reference Type reference (TYPE) D 20101201
3 Importing IV_RESP_EFFECTIVE_TO Call by reference Type reference (TYPE) D 20101201
4 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101201

Method IS_EFFECTIVE on class CL_GRRM_CASES_MODEL has no exception.

Method IS_EFFECTIVE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS_DATE Call by reference Type reference (TYPE) D 20120803
2 Importing IV_RESPONSE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20120803
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120803

Method IS_EFFECTIVE_DB on class CL_GRRM_CASES_MODEL has no exception.

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20100224
2 Returning RV_RESULT Value transfer Type reference (TYPE) GRFN_BOOLEAN Boolean 20100224
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100224

Method IS_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20100908
2 Returning RV_SAVED Value transfer Type reference (TYPE) ABAP_BOOL 20100908

Method IS_SAVED on class CL_GRRM_CASES_MODEL has no exception.

Method LOCK_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100519

Method LOCK_RESPONSE on class CL_GRRM_CASES_MODEL has no exception.

Method LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Message Class 20080313
2 Importing I_NO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Message Number 20080313
3 Importing I_TP Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Message Type 20080313
4 Importing I_V1 Call by reference Type reference (TYPE) ANY SY-MSGV1 20080313
5 Importing I_V2 Call by reference Type reference (TYPE) ANY SY-MSGV2 20080313
6 Importing I_V3 Call by reference Type reference (TYPE) ANY SY-MSGV3 20080313
7 Importing I_V4 Call by reference Type reference (TYPE) ANY SY-MSGV4 20080313
# Exception Resumable Description Created on
1 CX_GRRM_CASE Risk Management : Case 20080313

Method LOG_RESPONSE_CHANGE_HISTORY Signature

Method LOG_RESPONSE_CHANGE_HISTORY on class CL_GRRM_CASES_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20130522

Method MARK_CASE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
2 Importing IV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20080312

Method MARK_CASE_CHANGED on class CL_GRRM_CASES_MODEL has no exception.

Method NORMALIZE_IMPACT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IMPACT_LEVEL Call by reference Type reference (TYPE) GRRM_ANALYSIS_QUAL_IMPACT Impact Level 20101102
2 Returning RV_IMPACT_LEVEL Value transfer Type reference (TYPE) GRRM_IMPACT_LEVEL Impact Level 20101102

Method NORMALIZE_IMPACT_LEVEL on class CL_GRRM_CASES_MODEL has no exception.

Method NORMALIZE_PROB_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROB_LEVEL Call by reference Type reference (TYPE) GRRM_ANALYSIS_PROBABILITY Analysis Probability 20101101
2 Returning RV_PROB_LEVEL Value transfer Type reference (TYPE) GRRM_PROBABILITY_LEVEL_ID Probability Level Description 20101101

Method NORMALIZE_PROB_LEVEL on class CL_GRRM_CASES_MODEL has no exception.

Method NOTIFICATION_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECIPIENT Call by reference Type reference (TYPE) GRFN_T_RECIPIENT_USER Recipients defined by user name 20140402
2 Exporting ET_VARIABLE Call by reference Type reference (TYPE) GRFN_T_MSG_VARIABLE Variables used in notifications 20140402
3 Importing IS_RESP Call by reference Type reference (TYPE) YS_RESP_BUFFER 20140130
4 Importing IS_RESP_RISK Call by reference Type reference (TYPE) YS_RESP_RISK_BUFFER 20140130
5 Importing IT_AGENT Call by reference Type reference (TYPE) GRFN_T_AGENT List of Agents (user names) 20140402

Method NOTIFICATION_BUILD on class CL_GRRM_CASES_MODEL has no exception.

Method NOTIFICATION_INVOKE Signature

Method NOTIFICATION_INVOKE on class CL_GRRM_CASES_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140130

Method QUERY_ACTIVE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_LIST Table Type Analysis 20080911
2 Importing IV_EXCLUDE_ANALYSIS_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Object ID 20090204
3 Importing IV_EXCLUDE_CANCELED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exclude canceled analysis 20101207
4 Importing IV_PARENT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080926
5 Importing IV_SUBMITTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Submitted analysis only 20100817
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100316

Method QUERY_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_LIST Analysis list 20111107
2 Importing IV_PARENT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20111107
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111107

Method QUERY_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) GRRM_T_RESPONSE_LIST Attributes : Response 20080130
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20081119
3 Importing IS_DATE_INTERVAL Call by reference Type reference (TYPE) GRRM_S_DATE_INTERVAL Date of the Assessment or of the Test 20080130
4 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130522
5 Importing IV_POLICY_VER_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130522
6 Importing IV_PRESPONSE_GUID Call by reference Type reference (TYPE) GRRM_PRESPONSE_GUID Response Proposal - GUID 20130522
7 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130522
8 Importing IV_RESP_TEMPL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130522
9 Importing IV_RISK_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081006
10 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20130522
11 Importing IV_XCONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130522
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140603
2 CX_GRRM_CASE Risk Management : Case 20080314

Method QUERY_RESPONSE_BY_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) GRRM_T_RESPONSE_LIST Table Type for Risk Data 20140327
2 Importing IV_RISK_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140327
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140327

Method QUERY_RESP_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20080408
2 Exporting RT_CASE_CATEGORY Call by reference Type reference (TYPE) TY_TS_GRRM_CASE_CATEGORY 20080408

Method QUERY_RESP_CATEGORY on class CL_GRRM_CASES_MODEL has no exception.

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20080718
2 Importing PAR1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20080718
3 Importing PAR2 Call by reference Type reference (TYPE) SY-MSGV2 Message Variable 20080718
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080805

Method READ_RESPONSE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CASE_REF Call by reference Type reference (TYPE) GRRM_S_CASE_REF Case reference 20110826
2 Returning RS_DATA Value transfer Type reference (TYPE) GRRM_S_RESPONSE_DATA RESPONSE DATA 20110826
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110906

Method READ_RESPONSE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20110826
2 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20121129
3 Returning RS_DATA Value transfer Type reference (TYPE) GRRM_S_RESPONSE_DATA RESPONSE DATA 20110826
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110906

Method RESPONSE_ACTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ACTIVITY Value transfer Type reference (TYPE) GRFN_T_ACTIVITY_FOR_STATUS Texts for Business Transactions 20080226
2 Importing IV_CASE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080617

Method RESPONSE_DOACTION 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 20080312
2 Importing IV_CASE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS status management 20080226
2 CX_GRFN_EXCEPTION Generic GRC API exception 20080904
3 CX_GRRM_CASE Risk Management : Case 20080226

Method RETRIEVE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ANALYSIS Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Attribute : Analysis 20080201
2 Exporting ET_ANALYSIS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Assessment 20080425
3 Exporting ET_ANALYSIS_IMPACT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_IMPACT Analysis Impact on Risk Level 20100208
4 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090629
5 Exporting ET_ANALYSIS_MITIG Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20080506
6 Exporting ET_ANALYSIS_MITIG_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_SUMM Overall Analysis Mitigation 20110128
7 Exporting ET_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20100402
8 Exporting ET_ANALYSIS_RESP Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response attributes 20080425
9 Exporting ET_ANALYSIS_RESP_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_RESP_SUMM Overall Analysis Response 20110128
10 Exporting ET_ANALYSIS_SUMMARY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_SUMMARY Analysis Summary 20100402
11 Exporting ET_HISTORY Call by reference Type reference (TYPE) GRRM_T_HISTORY DRS5 Risk Analysis - History 20111013
12 Importing IV_ASPECT Value transfer Type reference (TYPE) GRFN_OBJECTID Aspect orgunit (optional) 20091216
13 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20080312
14 Importing IV_READ_RW_TYPE Call by reference Type reference (TYPE) ABAP_BOOL Read Calculated and Overwriten data 20120907
15 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20111012
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20080515

Method RETRIEVE_ANALYSIS_DUMMY Signature

Method RETRIEVE_ANALYSIS_DUMMY on class CL_GRRM_CASES_MODEL has no parameter.
Method RETRIEVE_ANALYSIS_DUMMY on class CL_GRRM_CASES_MODEL has no exception.

Method RETRIEVE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESPONSE Call by reference Type reference (TYPE) GRRM_S_RESPONSE_DATA response 20080130
2 Exporting ET_DRIVER Call by reference Type reference (TYPE) GRRM_T_RESPONSE_CATEGORY Response impact/driver/category relation (de-assigned cat.) 20140429
3 Exporting ET_HISTORY Call by reference Type reference (TYPE) GRRM_T_API_HISTORY History 20080130
4 Exporting ET_IMPACT Call by reference Type reference (TYPE) GRRM_T_RESPONSE_CATEGORY Response impact/driver/category relation (de-assigned cat.) 20140429
5 Exporting ET_PROCESSOR Call by reference Type reference (TYPE) SWFUAGENTS 20080130
6 Exporting ET_RISK_LIST Call by reference Type reference (TYPE) GRRM_T_RISK_RESPONSE risk response 20080602
7 Exporting EV_ENQUEUED Call by reference Type reference (TYPE) BOOLE_D 20080312
8 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20130522
9 Importing IV_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID 20080312
10 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLE_D 20080312
11 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100824
12 Importing IV_RISK_LIST_HISTORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130725
13 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20130522
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080808
2 CX_GRRM_CASE Risk Management : Case 20080130

Method SAVE Signature

Method SAVE on class CL_GRRM_CASES_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080603
2 CX_GRRM_CASE Exception Basis Class for BAPI Migration 20080319

Method SAVE_RESPONSE Signature

Method SAVE_RESPONSE on class CL_GRRM_CASES_MODEL has no parameter.
Method SAVE_RESPONSE on class CL_GRRM_CASES_MODEL has no exception.

Method SET_ADDITIONAL_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090629
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20130912
3 Importing IS_ANALYSIS_DATA Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Analysis Data 20080502
4 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20081108
5 Importing IT_ANALYSIS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Analysis Data 20080502
6 Importing IT_ANALYSIS_IMPACT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_IMPACT Analysis Impact on Risk Level 20100208
7 Importing IT_ANALYSIS_MITIG Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitigation 20080506
8 Importing IT_ANALYSIS_MITIG_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_SUMM Overall Analysis Mitigation 20110210
9 Importing IT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20100401
10 Importing IT_ANALYSIS_RESP Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response mitigation values 20110207
11 Importing IT_ANALYSIS_RESP_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_RESP_SUMM Overall Analysis Response 20110210
12 Importing IV_IS_RISK Call by reference Type reference (TYPE) ABAP_BOOL Is the object risk or opportunity? 20091216
13 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081109
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081106

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_GRRM_CASE_API Call by reference Object reference (TYPE REF TO) CL_GRRM_CASE_API SOA:CASE 20080319
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20080319
# Exception Resumable Description Created on
1 CX_GRRM_CASE Risk Management : Case 20080319

Method SET_DEFAULT_IMPACT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROFILE Call by reference Type reference (TYPE) GRRM_S_ANALYSIS_PROFILE ANALYSIS PROFILE 20110803
2 Returning RV_ANALYSIS_MODE Value transfer Type reference (TYPE) GRRM_ANALYSIS_MODE Analysis Mode 20110803

Method SET_DEFAULT_IMPACT_MODE on class CL_GRRM_CASES_MODEL has no exception.

Method SET_RESPONSE_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) GRPC_API_CUSTOMFIELD_NAME Name of the custom field 20100510
2 Importing IV_RESPONSE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100510
3 Importing IV_VALUE Call by reference Type reference (TYPE) GRPC_API_CUSTOMFIELD_VALUE Value of the customer defined field 20100510

Method SET_RESPONSE_CUSTOM_FIELD on class CL_GRRM_CASES_MODEL has no exception.

Method SET_RESP_TYPE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESPONSE Call by reference Type reference (TYPE) ANY 20140507
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140507

Method UPDATE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANALYSIS_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20090629
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20100810
3 Importing IS_ANALYSIS_NEW Call by reference Type reference (TYPE) GRRM_S_ANALYSIS Attribute : Analysis 20080201
4 Importing IT_ANALYSIS_ASSESSMENT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_ASSESSMENT_M Analysis assessment 20080502
5 Importing IT_ANALYSIS_IMPACT Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_IMPACT Analysis Impact on Risk Level 20100208
6 Importing IT_ANALYSIS_MITIG Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITG_M Analysis mitig 20080506
7 Importing IT_ANALYSIS_MITIG_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_SUMM Overall Analysis Mitigation 20110128
8 Importing IT_ANALYSIS_PROBABILITY Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_PROBABILITY Analysis probability 20100401
9 Importing IT_ANALYSIS_RESPONSE Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_MITIG_RESP Analysis response 20080416
10 Importing IT_ANALYSIS_RESP_SUMM Call by reference Type reference (TYPE) GRRM_T_ANALYSIS_RESP_SUMM Overall Analysis Response 20110128
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20080904

Method UPDATE_ANALYSIS_DUMMY Signature

Method UPDATE_ANALYSIS_DUMMY on class CL_GRRM_CASES_MODEL has no parameter.
Method UPDATE_ANALYSIS_DUMMY on class CL_GRRM_CASES_MODEL has no exception.

Method UPDATE_ANALYSIS_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20120807
2 Importing IV_IMPACT_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20140505
3 Importing IV_RESPONSE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20120807
4 Importing IV_RESP_COMPLETNESS Call by reference Type reference (TYPE) GRRM_RESPONSE_COMPLETION Percentage that response is complete 20090325
5 Importing IV_RESP_EFFECTIVENESS Call by reference Type reference (TYPE) GRRM_RESPONSE_EFFECTIVENESS Response effectiveness in percent 20090325
6 Importing IV_RESP_ENTITY_TYPE Call by reference Type reference (TYPE) GRRM_RESP_ENTITY_TYPE Response Entity Type 20121003
7 Importing IV_RISK_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20120807
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20120807

Method UPDATE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20120807
2 Importing IS_RESPONSE_NEW Call by reference Type reference (TYPE) GRRM_S_ATTRIBUTE_RES response 20080130
3 Importing IT_DRIVER Call by reference Type reference (TYPE) GRRM_T_RESPONSE_CATEGORY Response impact/driver/category relation (de-assigned cat.) 20140430
4 Importing IT_IMPACT Call by reference Type reference (TYPE) GRRM_T_RESPONSE_CATEGORY Response impact/driver/category relation (de-assigned cat.) 20140430
5 Importing IT_RISK_DATA Call by reference Type reference (TYPE) GRRM_T_RISK_RESPONSE risk response 20081030
6 Importing IV_NOTIFY_OWNER_CONTROL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140129
7 Importing IV_NOTIFY_OWNER_RISK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140129
8 Importing IV_RESPONSE_ID Call by reference Type reference (TYPE) SCMG_CASE_GUID 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Risk Management : Case 20080904

Method UPDATE_RISK_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESPONSE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20140603
2 Importing IV_RISK_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140603
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20140603
History
Last changed by/on SAP  20141106 
SAP Release Created in 300