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 | 20081120 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20080222 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_MODEL_STATUS | Enable to retrieve MCF information for object from model | 20100219 |
Properties
| Class | CL_GRRM_MODEL_RISK | |
| Short Description | Model Class for risk | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRRM_RISK | Package GRC-RM Risk |
| Created | 20080221 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | 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 | 20081120 | ||
| 2 | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20080222 | ||
| 3 | IF_GRFN_MODEL_STATUS | Enable to retrieve MCF information for object from model | 20100219 |
Friends
Class CL_GRRM_MODEL_RISK has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | RELAT | '403' | Create Relationship(s) | 20081104 | ||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'CANCELED' | 20090417 | |||
| 3 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_CASES_MODEL' | Reference type | 20090227 | ||
| 4 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_MODEL_CRISK' | Reference type | 20111006 | ||
| 5 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_ILD_MODEL' | Reference type | 20090304 | ||
| 6 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_MODEL_KRI' | Reference type | 20101206 | ||
| 7 | Constant | Private | Type reference (TYPE) | OTYPE | 'O' | Object Type | 20090420 | ||
| 8 | Constant | Private | Type reference (TYPE) | PLVAR | '01' | Plan Version | 20080229 | ||
| 9 | Constant | Private | Type reference (TYPE) | STRING | 'REJECT' | 20090414 | |||
| 10 | Constant | Private | Type reference (TYPE) | RELAT | '403' | Relationship Between Objects | 20090420 | ||
| 11 | Constant | Private | Type reference (TYPE) | RSIGN | 'B' | Relationship Specification | 20090420 | ||
| 12 | Constant | Private | Type reference (TYPE) | SCLAS | 'OF' | Type of Related Object | 20090420 | ||
| 13 | Constant | Private | Type reference (TYPE) | SCLAS | 'OL' | Type of Related Object | 20090420 | ||
| 14 | Static Attribute | Private | Type reference (TYPE) | SCMGSTATOBJTYPE | 'G0F' | Case: Status Object Type of Application (Central Stat. Mgmt) | 20080508 | ||
| 15 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_MODEL_ORG_ATTR' | Reference type | 20090303 | ||
| 16 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_VALIDATION_WF' | Reference type | 20090414 | ||
| 17 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRRM_MODEL_ACTIVITY | Model Class for Activity Management | 20080905 | |||
| 18 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRRM_CASES_MODEL | Model for the cases API | 20090120 | |||
| 19 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20080906 | ||||
| 20 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20080905 | ||||
| 21 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRRM_ILD_MODEL | Model for Incident Management | 20090227 | |||
| 22 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_UTIL_CDF_MODEL | CDF Model utility class | 20100219 | |||
| 23 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRRM_CONTEXT_MODEL | Model class for Risk context | 20100914 | |||
| 24 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRPC_MODEL_SETUP | Process Model Class | 20140124 | |||
| 25 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GRRM_MODEL_RISK | Model Class for risk | 20080508 | |||
| 26 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRFN_MODEL_CATALOGUE | communicate with entities | 20080905 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20080603 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | YT_RISK_BUFFER | 20080821 | ||||
| 29 | Instance attribute | Private | Type reference (TYPE) | GRRM_T_RISK_LIST | Buffer used solely for method GET_RISK_LIST_LIGHT | 20131213 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | YT_BUFFER_NAME | 20140514 | ||||
| 31 | Instance attribute | Private | Type reference (TYPE) | GRFN_T_OVS_RISK | OVS display table | 20140407 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080324 | |||
| 33 | Static Attribute | Private | Type reference (TYPE) | TT_77AW | Definition of Evaluation Paths | 20080305 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | GRRMR_T_OBJECT_DATA | 20090302 | ||||
| 35 | Instance attribute | Private | Type reference (TYPE) | YT_KEY_BUFFER | 20090119 | ||||
| 36 | Instance attribute | Private | Type reference (TYPE) | YT_LOCK_OBJECTS | 20080605 | ||||
| 37 | Instance attribute | Private | Type reference (TYPE) | GRFN_T_OBJECT_CONT | InfoTypes per Object Type | 20080405 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | GRRMR_T_OBJECT_DATA | Object Data Table | 20080222 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | GRRMR_T_RELAT_DATA | Relationship Data Table | 20080222 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | GRRMR_TS_RISK_BUFFER | Buffer Table for Risk | 20080222 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | YT_RISK_QUERY_BUFF | 20080605 | ||||
| 42 | Instance attribute | Private | Type reference (TYPE) | YT_UL_RISKS_BUFFER | 20080821 | ||||
| 43 | Instance attribute | Private | Type reference (TYPE) | YT_UL_RISK_BUFFER | 20111006 | ||||
| 44 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20140522 | ||||
| 45 | Instance attribute | Private | Type reference (TYPE) | INFTY | Infotype | 20121023 | |||
| 46 | Static Attribute | Private | Type reference (TYPE) | HRRHAS-WEGID | Evaluation Path | 20090420 | |||
| 47 | Static Attribute | Private | Type reference (TYPE) | HRRHAS-WEGID | Evaluation Path | 20090420 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20080313 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20111222 | ||||
| 50 | Instance attribute | Private | Type reference (TYPE) | SCMGSTATOBJNR | Case: Status Object Number (GUID), (Central Status Managmnt) | 20080528 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20111006 | ||||
| 52 | Static Attribute | Private | Type reference (TYPE) | HRRHAS-WEGID | Evaluation Path | 20080313 |
Methods
Events
Class CL_GRRM_MODEL_RISK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_CATEGORY | Public | See coding | 20091217 | BEGIN OF s_category,
key TYPE grrm_cat_id,
comment TYPE string,
row_index TYPE numc3,
END OF s_category
|
||
| 2 | S_INFTY | Public | See coding | 20090209 | BEGIN OF s_infty,
infty TYPE infty,
END OF s_infty
|
||
| 3 | S_RISK_DATA | Public | See coding | 20080603 | BEGIN OF s_risk_data,
id TYPE grfn_objectid,
title TYPE grfn_title,
descr TYPE grfn_text,
validfrom TYPE grfn_validfrom,
validto TYPE grfn_validto,
orgunit_id TYPE grfn_objectid,
END OF s_risk_data
|
||
| 4 | S_UL_RISKS | Public | See coding | 20080821 | BEGIN OF s_ul_risks,
id TYPE grfn_objectid,
validfrom TYPE grfn_validfrom,
validto TYPE grfn_validto,
END OF s_ul_risks
|
||
| 5 | TT_77AW | Private | See coding | 20080305 | tt_77aw type table of t77aw
|
||
| 6 | T_INFTY | Public | See coding | 20090209 | t_infty TYPE SORTED TABLE OF s_infty
|
||
| 7 | T_UL_RISKS | Public | See coding | 20080821 | t_ul_risks TYPE SORTED TABLE OF s_ul_risks WITH UNIQUE KEY id
|
||
| 8 | YS_BUFFER_NAME | Private | See coding | 20140514 | begin of ys_buffer_name,
id type grfn_objectid,
tp type grfn_objtype,
name type stext,
end of ys_buffer_name
|
||
| 9 | YS_CC | Public | See coding | 20121026 | begin of ys_cc,
cc_id type grrm_cc_id,
cc_type type grrm_cc_type,
cc_index type grfn_seqnr,
end of ys_cc
|
||
| 10 | YS_CC_LANGU | Public | See coding | 20121026 | begin of ys_cc_langu,
cc_id type grrm_cc_id,
cc_type type grrm_cc_type,
cc_index type grfn_seqnr,
langu type langu,
s_infty type grfn_s_infty_data,
end of ys_cc_langu
|
||
| 11 | YS_ID | Public | See coding | 20111012 | BEGIN OF ys_id,
ttp TYPE grfn_objtype_typ,
id TYPE grfn_objectid,
END OF ys_id
|
||
| 12 | YS_LOCK_OBJECTS | Private | See coding | 20080604 | begin of ys_lock_objects,
objtype type grfn_objtype,
objid type grfn_objectid,
end of ys_lock_objects
|
||
| 13 | YS_UL_RISK_BUFFER | Private | See coding | 20111006 | begin of ys_ul_risk_buffer,
parent_risk type grfn_objectid,
ul_risk type grfn_objectid,
depth type i,
end of ys_ul_risk_buffer
|
||
| 14 | YT_BUFFER_NAME | Private | See coding | 20140514 | yt_buffer_name type hashed table of ys_buffer_name with unique key id tp
|
||
| 15 | YT_CC | Public | See coding | 20121026 | yt_cc type standard table of ys_cc
|
||
| 16 | YT_CC_LANGU | Public | See coding | 20121026 | yt_cc_langu type standard table of ys_cc_langu
|
||
| 17 | YT_ID | Public | See coding | 20111012 | yt_id TYPE TABLE OF ys_id
|
||
| 18 | YT_LOCK_OBJECTS | Private | See coding | 20080604 | yt_lock_objects type sorted table of ys_lock_objects with unique key objtype objid
|
||
| 19 | YT_UL_RISK_BUFFER | Private | See coding | 20111006 | yt_ul_risk_buffer type standard table of ys_ul_risk_buffer
|
Method Signatures
Method ADD_SEC_ORG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090325 | |||
| 2 | IV_SEC_ORG | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090325 | |||
| 3 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090325 |
Method ADD_UL_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20100210 | ||||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080821 | |||
| 3 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080821 | |||
| 4 | IV_UL_RISK | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080821 |
Method CHANGE_HISTORY_LOG Signature
Method CHANGE_HISTORY_LOG on class CL_GRRM_MODEL_RISK has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20140611 |
Method CHECK_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CASES_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_CASES_MODEL | Model for the cases API | 20090205 | |||
| 2 | IO_ILD_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_ILD_MODEL | Model for Incident Management | 20090227 | |||
| 3 | IO_VALIDATION | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_VALIDATION | Model for the cases API | 20090416 | |||
| 4 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Risk Data Structure | 20090205 | |||
| 5 | IV_OPERATION | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20090304 | |||
| 6 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090205 |
Method CHECK_LOCKED_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080811 | |||
| 2 | IV_OBJTYP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080811 | |||
| 3 | RV_LOCKED | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080811 |
Method CHECK_LOCKED_OBJECT on class CL_GRRM_MODEL_RISK has no exception.
Method CHECK_UL_RISKS_BUFFER Signature
Method CHECK_UL_RISKS_BUFFER on class CL_GRRM_MODEL_RISK has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080821 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GRRM_MODEL_RISK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRRM_MODEL_RISK has no exception.
Method CLEAN_WI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EVENT | Call by reference | Type reference (TYPE) | C | 20090414 | ||||
| 2 | IV_OBJKEY | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Object ID | 20090414 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | C | 20090414 |
Method CLEAN_WI on class CL_GRRM_MODEL_RISK has no exception.
Method CLEAR_CDF_FOR_REFERENCED_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OPPORTUNITY_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20120917 | |||
| 2 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20120917 | |||
| 3 | IV_APP | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | CL_GRFN_API_INTEGRATION=>RM | Application Component | 20120917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120917 |
Method COMPLETE_DESCRIPTION_DATA Signature
Method COMPLETE_DESCRIPTION_DATA on class CL_GRRM_MODEL_RISK has no parameter.
Method COMPLETE_DESCRIPTION_DATA on class CL_GRRM_MODEL_RISK has no exception.
Method COMPLETE_OBJECT_DATA Signature
Method COMPLETE_OBJECT_DATA on class CL_GRRM_MODEL_RISK has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method COMPLETE_RELAT_DATA Signature
Method COMPLETE_RELAT_DATA on class CL_GRRM_MODEL_RISK has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20080605 | |||
| 2 | IV_TF_YEAR | Call by reference | Type reference (TYPE) | GRFN_TF_YEAR | Timeframe Year | 20080605 | |||
| 3 | IV_TIMEFRAME | Call by reference | Type reference (TYPE) | GRFN_TIMEFRAME | Timeframe | 20080605 |
Method CONSTRUCTOR on class CL_GRRM_MODEL_RISK has no exception.
Method COPY_CDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CRISK_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | CRISK ID | 20100518 | |||
| 2 | IV_EDITABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100825 | ||||
| 3 | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Regulation ID | 20100518 | |||
| 4 | IV_RISK_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | RISK ID | 20100518 |
Method COPY_CDF on class CL_GRRM_MODEL_RISK has no exception.
Method CORRECT_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20080603 | |||
| 2 | EV_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080603 | |||
| 3 | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080603 | |||
| 4 | IV_PARENT_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080603 | |||
| 5 | IV_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20080603 | |||
| 6 | IV_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080603 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method CREATE_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RISK_ATTR | Call by reference | Type reference (TYPE) | GRRM_S_RISK_ATTR | Additional Risk Attributes | 20080917 | |||
| 2 | IS_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_S_RISK_DATA | Risk Data Structure | 20080305 | |||
| 3 | IV_REGULATION | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100518 | |||
| 4 | RV_RISK_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | KRI Template ID | 20080603 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080324 |
Method DELETE_INFLUENCE_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20090227 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090302 |
Method DELETE_RISK 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 | 20101207 | |||
| 2 | I_OBJECTID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | KRI Template ID | 20090205 | |||
| 3 | I_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090205 |
Method DEL_SEC_ORG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090325 | |||
| 2 | IV_SEC_ORG | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090325 | |||
| 3 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090325 |
Method DEL_SEC_ORG on class CL_GRRM_MODEL_RISK has no exception.
Method DEL_UL_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080821 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080821 | |||
| 3 | IV_UL_RISK | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080821 |
Method ENTITY_DEQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080728 | |||
| 2 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080728 |
Method ENTITY_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080605 | ||||
| 2 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080605 | |||
| 3 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080605 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080605 |
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20121219 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080605 | |||
| 3 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080605 |
Method FILL_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RELAT_DATA | Call by reference | Type reference (TYPE) | GRFN_S_RELAT_DATA | Relat data between objects | 20090119 | |||
| 2 | S_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090119 | |||
| 3 | S_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090119 |
Method FILL_KEY on class CL_GRRM_MODEL_RISK has no exception.
Method FILL_UL_RISK_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MODEL_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111006 |
Method FILL_VALUE_FOR_CORRELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_S_RISK_BUFFER | Risk Buffer Structure | 20080620 | |||
| 2 | I_COMMAND | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20080620 | |||
| 3 | RT_VALUES | Value transfer | Type reference (TYPE) | GRFN_T_VALUES | Table type for values structure | 20080620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080620 |
Method FILL_VALUE_FOR_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES | Call by reference | Type reference (TYPE) | GRFN_T_VALUES | Table type for values structure | 20101112 | |||
| 2 | IS_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_S_RISK_BUFFER | Risk Buffer Structure | 20080307 | |||
| 3 | I_COMMAND | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20080307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method GET_BAPIRET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20111006 | |||
| 2 | I_TP | Call by reference | Type reference (TYPE) | SY-MSGTY | 'I' | Message Type | 20121004 | ||
| 3 | PAR1 | Call by reference | Type reference (TYPE) | ANY | 20111006 | ||||
| 4 | PAR2 | Call by reference | Type reference (TYPE) | ANY | 20111006 | ||||
| 5 | PAR3 | Call by reference | Type reference (TYPE) | ANY | 20111006 | ||||
| 6 | PAR4 | Call by reference | Type reference (TYPE) | ANY | 20111006 | ||||
| 7 | RS_BAPIRET | Value transfer | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20111006 |
Method GET_BAPIRET on class CL_GRRM_MODEL_RISK has no exception.
Method GET_CATEGORIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BENEFIT | Call by reference | Type reference (TYPE) | GRRM_T_BENEFITS | Benefits | 20120919 | |||
| 2 | ET_DRIVER | Call by reference | Type reference (TYPE) | GRRM_T_DRIVERS | Driver | 20120919 | |||
| 3 | ET_IMPACT | Call by reference | Type reference (TYPE) | GRRM_T_IMPACTS | Impacts | 20120919 | |||
| 4 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20140611 | |||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20120919 | |||
| 6 | IV_IS_REF | Call by reference | Type reference (TYPE) | GRRM_RISK_DISTRIB_METHOD | Risk distribution method | 20140311 | |||
| 7 | IV_RISK_TYPE | Call by reference | Type reference (TYPE) | GRRM_RISK_TYPE | Risk Type | 20140311 | |||
| 8 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120919 |
Method GET_CC_IN_ALL_LANGUAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20121026 | |||
| 2 | IS_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_S_INFTY_DATA | Infotype data | 20121026 | |||
| 3 | IT_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20121026 |
Method GET_CC_IN_ALL_LANGUAGES on class CL_GRRM_MODEL_RISK has no exception.
Method GET_CHANGED_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20111020 | |||
| 2 | IV_INCLUDING_CDF | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | SPACE | Indicator | 20121218 |
Method GET_CHANGED_RISKS on class CL_GRRM_MODEL_RISK has no exception.
Method GET_CRISK_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRRM_RISK_ID | Risk ID | 20131213 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | GRRMR_RISK | Object Type | 20131213 | ||
| 3 | RV_CRISK_ID | Value transfer | Type reference (TYPE) | GRRM_RISK_TEMPLATE_ID | Risk Template ID | 20131213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20131213 |
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_GRRM_MODEL_RISK | Model Class for risk | 20080222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method GET_IS_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRRM_RISK_ID | Risk ID | 20131213 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | GRRMR_RISK | Object Type | 20131213 | ||
| 3 | RV_IS_REF | Value transfer | Type reference (TYPE) | GRRM_RISK_DISTRIB_METHOD | Risk distribution method | 20131213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20131213 |
Method GET_LEADING_FH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MODEL_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20111020 | ||||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20111020 | |||
| 3 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20111020 | |||
| 4 | RV_LEADING_FH | Value transfer | Type reference (TYPE) | GRRM_FH_ID | Forecasting Horizon | 20111020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111020 |
Method GET_LINKED_CONTROLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTROL_LIST | Call by reference | Type reference (TYPE) | YT_ID | 20111012 | ||||
| 2 | IV_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20111012 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111012 |
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20140513 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20140513 | |||
| 3 | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20140513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20140513 |
Method GET_OBJECT_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALID_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20100219 | |||
| 2 | EV_VALID_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20100219 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100219 | |||
| 4 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20100219 |
Method GET_OBJECT_VALIDITY on class CL_GRRM_MODEL_RISK has no exception.
Method GET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ORGUNIT | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100803 | |||
| 2 | EV_PARENT | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080911 | |||
| 3 | EV_PARENT_OBJTYP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080911 | |||
| 4 | IV_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080730 | |||
| 5 | IV_TP | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080808 |
Method GET_POSSIBLE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACTIVITY | Call by reference | Type reference (TYPE) | GRFN_T_ACTIVITY_FOR_STATUS | Texts for Business Transactions | 20080509 | |||
| 2 | IV_OBJNR | Call by reference | Type reference (TYPE) | SCMGSTATOBJNR | Natural number | 20081218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method GET_RELA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ORGUNIT | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20120919 | |||
| 2 | EV_RISK_CATEGORY | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20120919 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20120919 | |||
| 4 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120919 |
Method GET_RELAT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_KEY | Call by reference | Type reference (TYPE) | GRFN_S_HR1001_KEY | HR Key | 20080401 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080401 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080401 | |||
| 4 | I_OBJID1 | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080401 | |||
| 5 | I_OBJID2 | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080401 | |||
| 6 | I_OBJTYPE1 | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080401 | |||
| 7 | I_OBJTYPE2 | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080401 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method GET_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20080222 | |||
| 2 | IO_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20100210 | ||||
| 3 | IT_ORGUNIT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_OBJECTID | Table Type Object List | 20090420 | |||
| 4 | IV_APP | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | CL_GRFN_API_INTEGRATION=>RM | Application Component | 20100610 | ||
| 5 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080528 |
Method GET_RISKS_BY_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OPPORTUNITY | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_ID | List of opportunity IDs | 20111222 | |||
| 2 | ET_RISK | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_ID | List of risk IDs | 20111222 | |||
| 3 | IV_APP | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | CL_GRFN_API_INTEGRATION=>RM | Application Component | 20111222 | ||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20111222 | |||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20111229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111229 |
Method GET_RISKS_USING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20100824 | ||||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20091119 | |||
| 3 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20091119 | |||
| 4 | RT_RELAT_DATA | Value transfer | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20091119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091119 |
Method GET_RISKS_USING_AS_UL_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_USING_RISKS | Call by reference | Type reference (TYPE) | GRFN_T_OBJECTID | List of objects | 20111006 | |||
| 2 | IO_MODEL_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20111006 | ||||
| 3 | IV_USED_RISK | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111006 |
Method GET_RISK_LISTS_BY_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OPPORTUNITY_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20120912 | |||
| 2 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20120912 | |||
| 3 | IV_ACTIVITY_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20120912 | |||
| 4 | IV_APP | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | CL_GRFN_API_INTEGRATION=>RM | Application Component | 20120912 | ||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120912 |
Method GET_RISK_LIST_LIGHT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20140205 | |||
| 2 | ET_OPPORTUNITY_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20120917 | |||
| 3 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRRM_T_RISK_LIST | Table Type for Risk Data | 20120917 | |||
| 4 | IV_APP | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | CL_GRFN_API_INTEGRATION=>RM | Application Component | 20120917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120917 |
Method GET_RISK_LIST_OVS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_OVS | Call by reference | Type reference (TYPE) | GRFN_T_OVS_RISK | OVS display table | 20140407 |
Method GET_RISK_LIST_OVS on class CL_GRRM_MODEL_RISK has no exception.
Method GET_RISK_RELAT_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20090604 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090604 | |||
| 3 | IV_VALID_FROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20120911 | |||
| 4 | IV_VALID_TO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20120911 | |||
| 5 | RS_RELAT_OBJ | Value transfer | Type reference (TYPE) | GRRM_S_RELAT_RISK | Risk relation structure | 20090604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090604 |
Method GET_RISK_TYPE 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 | 20111020 | |||
| 2 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20111020 | |||
| 3 | RV_RISK_TYPE | Value transfer | Type reference (TYPE) | GRRM_RISK_TYPE | Risk Type | 20111020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111020 |
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | GRRM_RISK_STATUS | Risk status | 20100615 | |||
| 2 | EV_STATUS_ID | Call by reference | Type reference (TYPE) | GRRM_RISK_STATUS_ID | Risk Status ID | 20100615 | |||
| 3 | IV_STATUS_OBJNR | Call by reference | Type reference (TYPE) | SCMGSTATOBJNR | Case: Status Object Number (GUID), (Central Status Managmnt) | 20100615 |
Method GET_STATUS on class CL_GRRM_MODEL_RISK has no exception.
Method GET_UL_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080821 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080821 | |||
| 3 | RT_UL_RISKS | Value transfer | Type reference (TYPE) | T_UL_RISKS | 20080821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080821 |
Method GET_UL_RISK_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20121102 | |||
| 2 | RT_UL_RISKS | Value transfer | Type reference (TYPE) | T_UL_RISKS | 20121102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20121102 |
Method LOAD_RISK_ASS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_LIST | Call by reference | Type reference (TYPE) | GRPC_T_RISK_ASS | Risk assessment Table type | 20090527 | |||
| 2 | IV_CASE_ID | Call by reference | Type reference (TYPE) | GRPC_CASE_ID | Case ID | 20090527 | |||
| 3 | IV_RISK_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | 20090527 |
Method LOAD_RISK_ASS_DATA on class CL_GRRM_MODEL_RISK has no exception.
Method LOAD_SEC_ORG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090325 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090325 |
Method LOAD_SEC_ORG on class CL_GRRM_MODEL_RISK has no exception.
Method LOAD_UL_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080821 | |||
| 2 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080821 |
Method READ_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_S_RISK_DATA | Risk Data Structure | 20080227 | |||
| 2 | ES_RISK_ATTR | Call by reference | Type reference (TYPE) | GRRM_S_RISK_ATTR | Additional Risk Attributes | 20080819 | |||
| 3 | ES_RISK_STATUS | Call by reference | Type reference (TYPE) | GRRM_S_RISK_STATUS | Risk Status | 20080605 | |||
| 4 | ET_RISK_BENEFIT | Call by reference | Type reference (TYPE) | GRRM_T_BENEFITS | Benefits | 20081112 | |||
| 5 | ET_RISK_CORRELATION | Call by reference | Type reference (TYPE) | GRRM_T_RISK_CORRELATION | Correlation | 20080529 | |||
| 6 | ET_RISK_DRIVER | Call by reference | Type reference (TYPE) | GRRM_T_DRIVERS | Driver | 20081112 | |||
| 7 | ET_RISK_IMPACT | Call by reference | Type reference (TYPE) | GRRM_T_IMPACTS | Impacts | 20081112 | |||
| 8 | IO_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20100209 | ||||
| 9 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111020 | |||
| 10 | IV_EDITABLE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | SPACE | Boolean | 20080728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080527 |
Method REFRESH_BUFFER Signature
Method REFRESH_BUFFER on class CL_GRRM_MODEL_RISK has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method RESOLVE_CC_LANGU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20121025 |
Method RESOLVE_CC_LANGU on class CL_GRRM_MODEL_RISK has no exception.
Method SAVE_STATUS Signature
Method SAVE_STATUS on class CL_GRRM_MODEL_RISK has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method SET_CORRELATED_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COMMAND | Value transfer | Type reference (TYPE) | GRFN_COMMAND | Operation | 20080620 | |||
| 2 | I_OBJECTID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080620 | |||
| 3 | I_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080620 | |||
| 4 | I_VALIDFROM | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080620 | |||
| 5 | I_VALIDTO | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080620 |
Method SET_CORRELATION_RELAT_DATA Signature
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111104 |
Method SET_DEPENDENT_OBJECTS 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 | 20101206 | |||
| 2 | IV_COMMAND | Call by reference | Type reference (TYPE) | GRFNH_COMMAND | 20101206 | ||||
| 3 | IV_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20101206 | |||
| 4 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20101206 | |||
| 5 | IV_VALID_TO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20101206 |
Method SET_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COMMAND | Value transfer | Type reference (TYPE) | GRFN_COMMAND | Operation | 20080229 | |||
| 2 | I_OBJECTID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080229 | |||
| 3 | I_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080229 | |||
| 4 | I_VALIDFROM | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080229 | |||
| 5 | I_VALIDTO | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080229 | |||
| 6 | R_OBJECTID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080603 |
Method SET_PARENT_MODELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTIVITY | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_ACTIVITY | Model Class for Activity Management | 20080905 | |||
| 2 | IO_CRGROUP | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20080906 | ||||
| 3 | IO_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20080905 | ||||
| 4 | IO_MODEL_SETUP | Call by reference | Object reference (TYPE REF TO) | CL_GRPC_MODEL_SETUP | Process Model Class | 20140124 | |||
| 5 | IO_ORGUNIT | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_MODEL_CATALOGUE | communicate with entities | 20080905 |
Method SET_PARENT_MODELS on class CL_GRRM_MODEL_RISK has no exception.
Method SET_RELAT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean variable | 20080401 | |||
| 2 | I_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Operation | 20080401 | |||
| 3 | I_KEY | Call by reference | Type reference (TYPE) | GRFN_HR_KEY | HR Key | 20080401 | |||
| 4 | I_OBJECTID1 | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080401 | |||
| 5 | I_OBJECTID2 | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080401 | |||
| 6 | I_OBJTYPE1 | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080401 | |||
| 7 | I_OBJTYPE2 | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080401 | |||
| 8 | I_PRIOX | Call by reference | Type reference (TYPE) | GRFN_PRIOX | Priox | 20080401 | |||
| 9 | I_RELAT | Call by reference | Type reference (TYPE) | RELAT | Relationship Between Objects | 20080401 | |||
| 10 | I_RSIGN | Call by reference | Type reference (TYPE) | RSIGN | Relationship Specification | 20080401 | |||
| 11 | I_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080401 | |||
| 12 | I_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080401 |
Method SET_RELAT_DATA on class CL_GRRM_MODEL_RISK has no exception.
Method SET_RISK_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RISK_STATUS | Call by reference | Type reference (TYPE) | GRRM_S_RISK_STATUS | Risk Status | 20080608 | |||
| 2 | IV_RISK_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080608 | |||
| 3 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20080904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080608 |
Method SORT_BY_UL_RISK_DEPTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RISK | Call by reference | Type reference (TYPE) | GRFN_T_OBJECTID | List of objects | 20111020 | |||
| 2 | IO_CRISK | Call by reference | Object reference (TYPE REF TO) | CL_GRRM_MODEL_CRISK | 20111020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20111020 |
Method UPDATE_RISK 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 | 20090227 | |||
| 2 | IS_RISK_ATTR | Call by reference | Type reference (TYPE) | GRRM_S_RISK_ATTR | Additional Risk Attributes | 20080819 | |||
| 3 | IS_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_S_RISK_DATA | Risk Data Structure | 20080308 | |||
| 4 | IT_BENEFIT | Call by reference | Type reference (TYPE) | GRRM_T_BENEFITS | Benefit | 20081112 | |||
| 5 | IT_DRIVER | Call by reference | Type reference (TYPE) | GRRM_T_DRIVERS | Driver | 20081112 | |||
| 6 | IT_IMPACT | Call by reference | Type reference (TYPE) | GRRM_T_IMPACTS | Impact | 20081112 | |||
| 7 | IT_RISK_CORRELATION | Call by reference | Type reference (TYPE) | GRRM_T_RISK_CORRELATION | Risk Status | 20080528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080416 |
Method UPDATE_UOM_ON_ANALYSIS 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 | 20090227 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20090227 | |||
| 3 | IV_ORGUNIT | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20090303 | |||
| 4 | IV_TP | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090227 |
Method VALIDATE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_S_RISK_DATA | Risk Data Structure | 20080324 | |||
| 2 | IV_ACTION | Call by reference | Type reference (TYPE) | GRFNH_COMMAND | 20080324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080324 |
Method _RAISE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20080324 | |||
| 2 | IV_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20080324 | |||
| 3 | IV_PAR1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20080324 | |||
| 4 | IV_PAR2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Message Variable | 20080324 | |||
| 5 | IV_RAISE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20080324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080324 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 300 |