Hierarchy
⤷ GRC-RM (Application Component) GRC Risk Management
⤷ GRRM_ILD (Package) GRC Incident Management
Properties
Class | CL_GRRM_ILD_EVENT | |
Short Description | ILD Event Entity | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRRM_ILD | GRC Incident Management |
Created | 20091014 | 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 | GRRM0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRRM_ILD_EVENT has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_GRRM_ILD_MODEL | 20091014 | Model for Incident Management |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BACKUP_S_DB | Instance attribute | Private | Type reference (TYPE) | /ORM/ORMTEVNT | The ILD Event Main table | 20091014 | ||
2 | BACKUP_T_DBALO | Instance attribute | Private | Type reference (TYPE) | YT_DBALO | 20091014 | |||
3 | BACKUP_T_DBCLS | Instance attribute | Private | Type reference (TYPE) | YT_DBCLS | 20091014 | |||
4 | BACKUP_T_DBLCL | Instance attribute | Private | Type reference (TYPE) | YT_DBLCL | 20091014 | |||
5 | BACKUP_T_DBLDR | Instance attribute | Private | Type reference (TYPE) | YT_DBLDR | 20091014 | |||
6 | BACKUP_T_DBLFN | Instance attribute | Private | Type reference (TYPE) | YT_DBLFN | 20091014 | |||
7 | BACKUP_T_DBLOS | Instance attribute | Private | Type reference (TYPE) | YT_DBLOS | 20091014 | |||
8 | C_ACTION_REFUSE | Constant | Public | Type reference (TYPE) | GRRM_ILD_ACTION | 'REFUSE' | Action "Refuse" | 20091014 | |
9 | C_ACTION_RESUBMIT | Constant | Public | Type reference (TYPE) | GRRM_ILD_ACTION | 'RESUBMIT' | Action "Re-Submit" | 20091014 | |
10 | C_ACTION_REWORK | Constant | Public | Type reference (TYPE) | GRRM_ILD_ACTION | 'REWORK' | Action "Rework" | 20091014 | |
11 | C_ACTION_SUBMIT | Constant | Public | Type reference (TYPE) | GRRM_ILD_ACTION | 'SUBMIT' | Action "Submit" | 20091014 | |
12 | C_ACTION_VALIDATE | Constant | Public | Type reference (TYPE) | GRRM_ILD_ACTION | 'VALIDATE' | Action "Validate" | 20091014 | |
13 | C_AS_VALIDATE_INCIDENT | Constant | Private | Type reference (TYPE) | GRFN_AGENTSLOT | '0RM_INCIDENT_VALIDATE' | Agentslot "Validate Incident" | 20091014 | |
14 | C_STATUS_ACCEPTED | Constant | Public | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | 'A' | Status "Accepted" | 20091014 | |
15 | C_STATUS_CANCELED | Constant | Public | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | 'C' | Status "Canceled" | 20091014 | |
16 | C_STATUS_DRAFT | Constant | Public | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | 'D' | Status "Draft" | 20091014 | |
17 | C_STATUS_ERROR | Constant | Public | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | 'E' | Status "Error" | 20091014 | |
18 | C_STATUS_TBR | Constant | Public | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | 'R' | Status "To Be Reworked" | 20091014 | |
19 | C_STATUS_TBV | Constant | Public | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | 'V' | Status "To Be Validated" | 20091014 | |
20 | MS_DATES | Instance attribute | Private | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20130115 | ||
21 | MV_ACTION | Instance attribute | Private | Type reference (TYPE) | GRRM_ILD_ACTION | Action list for the Actual entities | 20091014 | ||
22 | MV_WF_CHANGE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20091014 | |||
23 | S_DB | Instance attribute | Private | Type reference (TYPE) | /ORM/ORMTEVNT | The ILD Event Main table | 20091014 | ||
24 | T_DBALO | Instance attribute | Private | Type reference (TYPE) | YT_DBALO | Incident Risk Allocation | 20091014 | ||
25 | T_DBCLS | Instance attribute | Private | Type reference (TYPE) | YT_DBCLS | 20091014 | |||
26 | T_DBLCL | Instance attribute | Private | Type reference (TYPE) | YT_DBLCL | 20091014 | |||
27 | T_DBLDR | Instance attribute | Private | Type reference (TYPE) | YT_DBLDR | 20091014 | |||
28 | T_DBLFN | Instance attribute | Private | Type reference (TYPE) | YT_DBLFN | 20091014 | |||
29 | T_DBLOS | Instance attribute | Private | Type reference (TYPE) | YT_DBLOS | 20091014 | |||
30 | T_DELETED_LOSS_ID | Instance attribute | Private | See coding | 20091014 | ||||
31 | _EVENT | Instance attribute | Private | Type reference (TYPE) | GRRM_ILD_EVENT_ID | ILD Event Unique ID | 20091014 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CHANGED | Instance Event (0) |
Public (2) |
20091014 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_CLASSIF | Public | See coding | 20091014 | begin of ys_classif,
classif type grrm_ild_classif_id,
t_item type yt_classitem,
end of ys_classif
|
||
2 | YS_EVENT_ID | Public | Type reference (TYPE) | GRRM_ILD_EVENT_ID | ILD Event Unique ID | 20091014 | |
3 | YS_LOSS | Public | See coding | 20091014 | begin of ys_loss,
id type grrm_ild_loss_id,
title type grfn_title,
descr type string,
first_date type grrm_ild_loss_first_date,
last_date type grrm_ild_loss_last_date,
loss_date type grrm_ild_loss_loss_date,
detection_date type grrm_ild_loss_det_date,
reporting_date type grrm_ild_loss_rep_date,
loss_type type grrm_ild_loss_type,
t_impact type yt_loss_impact,
t_driver type yt_loss_driver,
t_classif type yt_loss_classif,
end of ys_loss
|
||
4 | YS_LOSS_CLASSIF | Public | See coding | 20091014 | begin of ys_loss_classif,
counter type grfn_seqnr,
classif type grrm_ild_classif_id,
item type grrm_ild_classitem_id,
end of ys_loss_classif
|
||
5 | YS_LOSS_DRIVER | Public | See coding | 20091014 | begin of ys_loss_driver,
counter type grfn_seqnr,
driver_cat_id type grrm_driver_cat_id,
driver type grrm_comment,
end of ys_loss_driver
|
||
6 | YS_LOSS_ID | Public | Type reference (TYPE) | GRRM_ILD_LOSS_ID | ILD Loss ID | 20091014 | |
7 | YS_LOSS_IMPACT | Public | See coding | 20091014 | begin of ys_loss_impact,
counter type grfn_seqnr,
category type grrm_impact_cat,
amount type grfn_amount,
max_amount type grfn_amount,
currency type grfn_currency,
impact_level type grfn_impact_level,
quantity type grfn_quantity,
uom_id type grfn_api_object_id,
comment type grrm_comment,
end of ys_loss_impact
|
||
8 | YS_POST_DATA | Public | See coding | 20091014 | begin of ys_post_data,
id type grrm_ild_event_id,
impact_cat type grrm_impact_cat,
title type grfn_title,
descr type string,
ident_date type grrm_ild_event_ident_date,
event_date type grrm_ild_event_event_date,
ext_ref type grrm_ild_event_ext_ref,
t_classif type yt_classif,
t_loss type yt_loss,
end of ys_post_data
|
||
9 | YT_CLASSIF | Public | See coding | 20091014 | yt_classif type sorted table of ys_classif with unique key classif
|
||
10 | YT_CLASSITEM | Public | See coding | 20091014 | yt_classitem type sorted table of grrm_ild_classitem_id with unique default key
|
||
11 | YT_EVENT_ID | Public | See coding | 20091014 | yt_event_id type sorted table of ys_event_id with unique default key
|
||
12 | YT_LOSS | Public | See coding | 20091014 | yt_loss type sorted table of ys_loss with unique key id
|
||
13 | YT_LOSS_CLASSIF | Public | See coding | 20091014 | yt_loss_classif type sorted table of ys_loss_classif with unique key counter
|
||
14 | YT_LOSS_DRIVER | Public | See coding | 20091014 | yt_loss_driver type sorted table of ys_loss_driver with unique key counter
|
||
15 | YT_LOSS_ID | Public | See coding | 20091014 | yt_loss_id type sorted table of ys_loss_id with unique default key
|
||
16 | YT_LOSS_IMPACT | Public | See coding | 20091014 | yt_loss_impact type sorted table of ys_loss_impact with unique key counter
|
Method Signatures
Method ADD_CLASSIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLASSIF | Value transfer | Type reference (TYPE) | GRRM_ILD_CLASSIF_ID | ILD Classification Scheme ID | 20091014 | ||
2 | Importing | I_ITEM | Value transfer | Type reference (TYPE) | GRRM_ILD_CLASSITEM_ID | ILD Classification Schema Item ID | 20091014 |
Method ADD_CLASSIF on class CL_GRRM_ILD_EVENT has no exception.
Method ADD_LOSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_LOSS | Value transfer | Type reference (TYPE) | GRRM_S_ILD_EVENT_LOSS | Posting API: Loss Data | 20091014 | ||
2 | Importing | IT_LOSS_CLASSIF | Call by reference | Type reference (TYPE) | GRRM_T_ILD_EVENT_CLASSIF | Posting API: Event Classification | 20091014 | ||
3 | Importing | IT_LOSS_DRIVER | Call by reference | Type reference (TYPE) | GRRM_T_ILD_LOSS_DRIVER | Table of loss drivers | 20091014 | ||
4 | Importing | IT_LOSS_IMPACT | Call by reference | Type reference (TYPE) | GRRM_T_ILD_LOSS_IMPACT | Loss Impacts | 20091014 |
Method ADD_LOSS on class CL_GRRM_ILD_EVENT has no exception.
Method BUFFER_BACKUP Signature
Method BUFFER_BACKUP on class CL_GRRM_ILD_EVENT has no parameter.
Method BUFFER_BACKUP on class CL_GRRM_ILD_EVENT has no exception.
Method BUFFER_RESTORE Signature
Method BUFFER_RESTORE on class CL_GRRM_ILD_EVENT has no parameter.
Method BUFFER_RESTORE on class CL_GRRM_ILD_EVENT has no exception.
Method CHANGE_LOSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_LOSS | Value transfer | Type reference (TYPE) | GRRM_S_ILD_EVENT_LOSS | Posting API: Loss Data | 20091014 | ||
2 | Importing | IT_LOSS_CLASSIF | Call by reference | Type reference (TYPE) | GRRM_T_ILD_EVENT_CLASSIF | Posting API: Event Classification | 20091014 | ||
3 | Importing | IT_LOSS_DRIVER | Call by reference | Type reference (TYPE) | GRRM_T_ILD_LOSS_DRIVER | Loss Drivers | 20091014 | ||
4 | Importing | IT_LOSS_IMPACT | Call by reference | Type reference (TYPE) | GRRM_T_ILD_LOSS_IMPACT | Loss Impacts | 20091014 |
Method CHANGE_LOSS on class CL_GRRM_ILD_EVENT has no exception.
Method CLASSIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | YT_CLASSIF | 20091014 |
Method CLASSIF on class CL_GRRM_ILD_EVENT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATES | Call by reference | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20130115 | ||
2 | Importing | I_EVENT | Value transfer | Type reference (TYPE) | GRRM_ILD_EVENT_ID | ILD Event Unique ID | 20091014 |
Method CONSTRUCTOR on class CL_GRRM_ILD_EVENT has no exception.
Method DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_RESULT | Value transfer | Type reference (TYPE) | GRRM_S_ILD_EVENT_DATA | Posting API: Event Header | 20091014 |
Method DATA on class CL_GRRM_ILD_EVENT has no exception.
Method DEL_CLASSIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLASSIF | Value transfer | Type reference (TYPE) | GRRM_ILD_CLASSIF_ID | ILD Classification Scheme ID | 20091014 | ||
2 | Importing | I_ITEM | Value transfer | Type reference (TYPE) | GRRM_ILD_CLASSITEM_ID | ILD Classification Schema Item ID | 20091014 |
Method DEL_CLASSIF on class CL_GRRM_ILD_EVENT has no exception.
Method DEL_LOSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LOSS_ID | Value transfer | Type reference (TYPE) | GRRM_ILD_LOSS_ID | Posting API: Loss Data Counter | 20091014 |
Method DEL_LOSS on class CL_GRRM_ILD_EVENT has no exception.
Method DO_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTION | Value transfer | Type reference (TYPE) | GRRM_ILD_ACTION | ILD Action | 20091014 |
Method DO_ACTION on class CL_GRRM_ILD_EVENT has no exception.
Method EDITOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_RESULT | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20091014 |
Method EDITOR on class CL_GRRM_ILD_EVENT has no exception.
Method GET_CDF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELD | Call by reference | Type reference (TYPE) | GRFN_T_CUSTOMFIELD_NAMEVALUE | Custom Field Name Value | 20091015 |
Method GET_CDF on class CL_GRRM_ILD_EVENT has no exception.
Method HAS_BUFFERED_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HAS_CHANGES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091014 |
Method HAS_BUFFERED_CHANGES on class CL_GRRM_ILD_EVENT has no exception.
Method IS_STATUS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_STATUS_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130816 |
Method IS_STATUS_CHANGED on class CL_GRRM_ILD_EVENT has no exception.
Method LOAD_DB Signature
Method LOAD_DB on class CL_GRRM_ILD_EVENT has no parameter.
Method LOAD_DB on class CL_GRRM_ILD_EVENT has no exception.
Method LOSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_RESULT | Value transfer | Type reference (TYPE) | YS_LOSS | 20091014 | |||
2 | Importing | I_LOSS | Value transfer | Type reference (TYPE) | YS_LOSS_ID | Posting API: Loss Data Counter | 20091014 |
Method LOSS on class CL_GRRM_ILD_EVENT has no exception.
Method LOSSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | YT_LOSS_ID | 20091014 |
Method LOSSES on class CL_GRRM_ILD_EVENT has no exception.
Method NEXT_LOSS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_LOSS_ID | Value transfer | Type reference (TYPE) | GRRM_ILD_LOSS_ID | ILD Loss ID | 20091014 |
Method NEXT_LOSS_ID on class CL_GRRM_ILD_EVENT has no exception.
Method PERSIST Signature
Method PERSIST on class CL_GRRM_ILD_EVENT has no parameter.
Method PERSIST on class CL_GRRM_ILD_EVENT has no exception.
Method REPLACE_FAKE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FAKE_ID | Call by reference | Type reference (TYPE) | GRRM_ILD_EVENT_ID | ILD Event ID | 20101213 | ||
2 | Importing | IV_REAL_ID | Call by reference | Type reference (TYPE) | GRRM_ILD_EVENT_ID | ILD Event ID | 20101213 |
Method REPLACE_FAKE_ID on class CL_GRRM_ILD_EVENT has no exception.
Method RISK_ALLOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RISK_ALLOCATION | Call by reference | Type reference (TYPE) | GRRM_T_ILD_RISK_ALLOCATION | Incident Risk Allocation | 20091014 |
Method RISK_ALLOCATION on class CL_GRRM_ILD_EVENT has no exception.
Method SET_CDF_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_NAME | Name of the custom field | 20091015 | ||
2 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_API_CUSTOMFIELD_VALUE | Value of the customer defined field | 20091015 |
Method SET_CDF_VALUE on class CL_GRRM_ILD_EVENT has no exception.
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATA | Value transfer | Type reference (TYPE) | GRRM_S_ILD_EVENT_DATA | Posting API: Event Header | 20091014 |
Method SET_DATA on class CL_GRRM_ILD_EVENT has no exception.
Method SET_RISK_ALLOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RISK_ALLOCATION | Value transfer | Type reference (TYPE) | GRRM_T_ILD_RISK_ALLOCATION | List of Incident Risk Allocations | 20091014 |
Method SET_RISK_ALLOCATION on class CL_GRRM_ILD_EVENT has no exception.
Method SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STATUS | Value transfer | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | The Loss Event Status | 20091014 |
Method SET_STATUS on class CL_GRRM_ILD_EVENT has no exception.
Method STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_RESULT | Value transfer | Type reference (TYPE) | GRRM_ILD_EVENT_STATUS | The Loss Event Status | 20091014 |
Method STATUS on class CL_GRRM_ILD_EVENT has no exception.
Method TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_RESULT | Value transfer | Type reference (TYPE) | GRFN_TITLE | Event Title | 20091014 |
Method TITLE on class CL_GRRM_ILD_EVENT has no exception.
Method UPDATE_STATUS Signature
Method UPDATE_STATUS on class CL_GRRM_ILD_EVENT has no parameter.
Method UPDATE_STATUS on class CL_GRRM_ILD_EVENT has no exception.
Method VALIDATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | GRFN_T_AGENT | User Name | 20091014 |
Method VALIDATORS on class CL_GRRM_ILD_EVENT has no exception.
Event Signatures
Event CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EVENT_ID | Exporting | Value transfer | Type reference (TYPE) | GRRM_ILD_EVENT_ID | ILD Event Unique ID | 20091014 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |