SAP ABAP Class CL_GRRM_OB_WF_LOSEVT_DATA (Loss event workflow - DATA class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_OB_ENTITY_API (Package) Operational Risk Management for Banks: Entity API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20110223
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20110223
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20110223
Properties
Class CL_GRRM_OB_WF_LOSEVT_DATA  
Short Description Loss event workflow - DATA class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class GRRM_OB_LOSEVT    
Program status     
Category 0   
Package GRRM_OB_ENTITY_API   Operational Risk Management for Banks: Entity API 
Created 20110223   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)
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20110223
2 BI_PERSISTENT Persistent Business Instance 20110223
3 IF_WORKFLOW Business Workflow 20110223
Friends
# Friend Modeled only Created on Description
1 CL_GRRM_OB_WF_LOSEVT 20110223 Loss event workflow manager class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_INSTID Instance attribute Private Type reference (TYPE) SIBFINSTID Instance Identification in Persistent Object References 20110223
2 MO_LOG Instance attribute Private Object reference (TYPE REF TO) CL_GRRM_OB_API_LOG LOG object 20110223
3 MO_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_API_SESSION session 20110223
4 MS_LOSEVT_DATA Instance attribute Public Type reference (TYPE) GRRM_OB_S_API_LOSEVT_DATA Loss Event Data 20110223
5 MS_WF_CONFIG Instance attribute Private Type reference (TYPE) GRRM_OB_S_WFSTSC Workflow status config 20110223
6 MT_AGENTS Instance attribute Public Type reference (TYPE) TSWHACTOR Agents 20110223
7 MV_LOSEVT_ID Instance attribute Public Type reference (TYPE) GRRM_OB_LOSS_EVT_ID Loss Event ID 20110223
8 MV_OBJECT_ID Instance attribute Public Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110223
9 MV_STATUS Instance attribute Public Type reference (TYPE) GRRM_OB_LOSEVT_STATUS Status of Loss Event 20110223
10 MV_STATUS_TEXT Instance attribute Public Type reference (TYPE) GRRM_OB_LOSEVT_STATUS_TXT Status of Loss Event - Text 20110223
11 MV_SUBJECT Instance attribute Public Type reference (TYPE) STRING subject for inbox 20110223
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20110223
2 DEBUG Instance method Private Method code for debug 20110223
3 GET_ADDITIONAL_WF_DATA Instance method Private Method Get some data relevant for WF 20110223
4 GET_AGENTS Instance method Private Method Get agents 20110223
5 GET_WF_AGENTS_FOR_LE Static method Public Method Get agents for workflow 20110418
6 INIT_DATA Instance method Private Method init data 20110223
7 RETRIEVE_DATA_FOR_WF_CONT Instance method Private Method Retrieve data for workflow container 20110223
8 RETRIEVE_LOSEVT Instance method Private Method Retrieve lossevt data 20110223
Events
# Event Type Visibility Description Created on
1 END_TASK Instance Event
(0)
Public
(2)
WF task has been executed 20110223
2 START_WORKFLOW Instance Event
(0)
Public
(2)
Status was changed to new WF relevant, start WF 20110223
Types
Class CL_GRRM_OB_WF_LOSEVT_DATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTID Call by reference Type reference (TYPE) SIBFINSTID Instance Identification in Persistent Object References 20110223

Method CONSTRUCTOR on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.

Method DEBUG Signature

Method DEBUG on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
Method DEBUG on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.

Method GET_ADDITIONAL_WF_DATA Signature

Method GET_ADDITIONAL_WF_DATA on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
Method GET_ADDITIONAL_WF_DATA on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.

Method GET_AGENTS Signature

Method GET_AGENTS on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
Method GET_AGENTS on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.

Method GET_WF_AGENTS_FOR_LE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUST_STATUS Call by reference Type reference (TYPE) GRRM_OB_S_WFSTSCST WF: Available Statuses for Status Scemes 20110418
2 Exporting ET_AGENTS Call by reference Type reference (TYPE) GRFN_T_AGENT agents 20110418
3 Exporting ET_USER_ROLE Call by reference Type reference (TYPE) GRFN_T_ROLE_LIST New table of entity level roles 20110418
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110418
5 Importing IS_LOSEVT_DATA Call by reference Type reference (TYPE) GRRM_OB_S_API_LOSEVT_DATA Loss Event Data 20140207
6 Importing IS_WF_CONFIG Call by reference Type reference (TYPE) GRRM_OB_S_WFSTSC WF: Status Sceme 20110418
7 Importing IV_LE_OBJID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110418
8 Importing IV_STATUS Call by reference Type reference (TYPE) GRRM_OB_LOSEVT_STATUS Status of Loss Event - ID 20110418
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110418

Method INIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTID Call by reference Type reference (TYPE) SIBFINSTID Instance Identification in Persistent Object References 20110223

Method INIT_DATA on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.

Method RETRIEVE_DATA_FOR_WF_CONT Signature

Method RETRIEVE_DATA_FOR_WF_CONT on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
Method RETRIEVE_DATA_FOR_WF_CONT on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.

Method RETRIEVE_LOSEVT Signature

Method RETRIEVE_LOSEVT on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
Method RETRIEVE_LOSEVT on class CL_GRRM_OB_WF_LOSEVT_DATA has no exception.
Event Signatures

Event END_TASK Signature
Event END_TASK on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
Event START_WORKFLOW Signature
Event START_WORKFLOW on class CL_GRRM_OB_WF_LOSEVT_DATA has no parameter.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000