SAP ABAP Class CL_GRRM_COLLAB_TOP_WF (WF class for top analysis in collaboration)
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)  BI_OBJECT Business Instance 20100129
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20100129
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20100129
Properties
Class CL_GRRM_COLLAB_TOP_WF  
Short Description WF class for top analysis in collaboration    
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 20100129   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRRM_COLLAB_TOP_WF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20100129
2 BI_PERSISTENT Persistent Business Instance 20100129
3 IF_WORKFLOW Business Workflow 20100129
Friends
Class CL_GRRM_COLLAB_TOP_WF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CLASSNAME Constant Public Type reference (TYPE) CLASSNAME 'CL_GRRM_COLLAB_TOP_WF' Reference type 20100129
2 MC_EVT_FINISH Constant Public Type reference (TYPE) SWO_EVENT 'FINISH' Event 20100211
3 MC_EVT_READY Constant Public Type reference (TYPE) SWO_EVENT 'READY' Event 20100202
4 MC_EVT_START Constant Public Type reference (TYPE) SWO_EVENT 'START' Event 20100129
5 MC_EVT_START_SURVEY Constant Public Type reference (TYPE) SWO_EVENT 'START_SURVEY' Event 20100505
6 MC_EVT_START_SURVEY_OFFLINE Constant Public Type reference (TYPE) SWO_EVENT 'START_SURVEY_OFFLINE' Event 20100505
7 MC_PHASE_CONSOLIDATE Constant Public Type reference (TYPE) SWW_TASK 'TS76308001' 20100211
8 MC_PHASE_MONITOR Constant Public Type reference (TYPE) SWW_TASK 'TS76308000' 20100211
9 MC_PHASE_NONE Constant Public Type reference (TYPE) SWW_TASK SPACE 20100211
10 MT_PROCESSORS Instance attribute Public Type reference (TYPE) TSWHACTOR Rule Resolution Result 20100825
11 MT_SUBANALYSIS Instance attribute Public Type reference (TYPE) GRRM_T_WF_COLLAB_CHILD Subanalysis 20100129
12 MV_ANALYSIS Instance attribute Public Type reference (TYPE) GRFN_GUID Analysis GUID 20100129
13 MV_CAN_CONSOLIDATE Instance attribute Public Type reference (TYPE) AS4FLAG Signals if the ocnsolidation can be executed 20100902
14 MV_TITLE Instance attribute Public Type reference (TYPE) GRFN_TITLE Object Name 20100129
Methods
# Method Level Visibility Method type Description Created on
1 CONSOLIDATE Instance method Public Method Update top analysis from the subanalysis input 20100202
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100129
3 EXECUTE Instance method Public Method Dummy empty Execution method for workflow 20100202
4 FINISH_WORKFLOW Static method Public Method Raise start event and start the workflow 20100211
5 READY_WORKFLOW Static method Public Method Raise start event and start the workflow 20100202
6 RESOLVE_ANALYSIS Static method Public Method Get workitem data for analysis ID 20100211
7 RESOLVE_WORKITEM Static method Public Method Get analysis id from workitem 20100203
8 START_WORKFLOW Static method Public Method Raise start event and start the workflow 20100129
9 UPDATE_FROM_DB Instance method Private Method 20100202
Events
# Event Type Visibility Description Created on
1 FINISH Instance Event
(0)
Public
(2)
top analysis is completed 20100211
2 READY Instance Event
(0)
Public
(2)
top analysis is ready for consolidation 20100202
3 START Instance Event
(0)
Public
(2)
to start the collaboration workflow 20100129
4 START_SURVEY Instance Event
(0)
Public
(2)
to start the collaboration workflow survey 20100505
5 START_SURVEY_OFFLINE Instance Event
(0)
Public
(2)
to start the collaboration workflow offline survey 20100505
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_WORKFLOW Public See coding 20100211 begin of S_WORKFLOW, wi_id type SWW_WIID, phase type sww_task, status type SWW_WISTAT, end of s_workflow
Method Signatures

Method CONSOLIDATE Signature

Method CONSOLIDATE on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Method CONSOLIDATE on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100129

Method CONSTRUCTOR on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Method EXECUTE on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method FINISH_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100211

Method FINISH_WORKFLOW on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method READY_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100202

Method READY_WORKFLOW on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method RESOLVE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100211
2 Returning RS_WORKITEM Value transfer Type reference (TYPE) S_WORKFLOW Work Item Structure 20100211

Method RESOLVE_ANALYSIS on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method RESOLVE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM Value transfer Type reference (TYPE) SWW_WIID Work item ID 20100203
2 Returning RV_ANALYSIS Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100203

Method RESOLVE_WORKITEM on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method START_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANALYSIS Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100129
2 Importing IV_EVENT Value transfer Type reference (TYPE) SWO_EVENT Event 20100505

Method START_WORKFLOW on class CL_GRRM_COLLAB_TOP_WF has no exception.

Method UPDATE_FROM_DB Signature

Method UPDATE_FROM_DB on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Method UPDATE_FROM_DB on class CL_GRRM_COLLAB_TOP_WF has no exception.
Event Signatures

Event FINISH Signature
Event FINISH on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Event READY Signature
Event READY on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Event START Signature
Event START on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Event START_SURVEY Signature
Event START_SURVEY on class CL_GRRM_COLLAB_TOP_WF has no parameter.
Event START_SURVEY_OFFLINE Signature
Event START_SURVEY_OFFLINE on class CL_GRRM_COLLAB_TOP_WF has no parameter.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600