SAP ABAP Class CL_GRFN_UTIL_WORKFLOW (Workflow utilities)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_UTILITIES (Package) Various helping infrastructure for GRC ABAP
Properties
Class CL_GRFN_UTIL_WORKFLOW  
Short Description Workflow utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_UTILITIES   Various helping infrastructure for GRC ABAP 
Created 20080723   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 GRFN0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRRM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_UTIL_WORKFLOW has no interface implemented.
Friends
Class CL_GRFN_UTIL_WORKFLOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REL_CHILD Constant Public Type reference (TYPE) GRFN_OBJ_RELATION 'C' Object relation Child 20080723
2 GC_REL_PARENT Constant Public Type reference (TYPE) GRFN_OBJ_RELATION 'P' Object relation Parent 20080723
3 GC_REL_SELF Constant Public Type reference (TYPE) GRFN_OBJ_RELATION 'S' Object relation Self 20080723
4 GC_SUBENTITY_DET_ALL Constant Public Type reference (TYPE) GRFN_SUBENTITY_DET '*' Subentity Determination 20080723
5 GC_SUBENTITY_DET_SAME Constant Public Type reference (TYPE) GRFN_SUBENTITY_DET 'S' Subentity Determination 20080723
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATE_FROM_WORKITEM Static method Public Method Get date from workitem 20090205
2 GET_ID_FROM_WORKITEM Static method Public Method Get object ID from workitem 20080723
3 GET_TASK_ID_FROM_WORKITEM Static method Public Method Gets the task ID for a workitem 20080723
4 IS_WI_IN_USERS_WORKLIST Static method Public Method Checks whether a WI is in a users worklist 20080723
5 REFRESH_CASE_CACHE Static method Private Method Refresh case cache 20091130
Events
Class CL_GRFN_UTIL_WORKFLOW has no event.
Types
Class CL_GRFN_UTIL_WORKFLOW has no local type.
Method Signatures

Method GET_DATE_FROM_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 20090205
2 Returning RV_DATE Value transfer Type reference (TYPE) GRFN_DATE_FROM Object ID 20090205
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090205

Method GET_ID_FROM_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081210
2 Exporting EV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081210
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Used for Sign-Off only 20090224
4 Importing IV_WORKITEM Value transfer Type reference (TYPE) SWW_WIID Work item ID 20080723
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080723

Method GET_TASK_ID_FROM_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM Call by reference Type reference (TYPE) SWW_WIID Work item ID 20080723
2 Returning RV_TASK_ID Value transfer Type reference (TYPE) SWW_TASK Task ID 20080723
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080723

Method IS_WI_IN_USERS_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USERNAME Call by reference Type reference (TYPE) SY-UNAME User Name 20080723
2 Importing IV_WORKITEM Call by reference Type reference (TYPE) SWW_WIID Work item ID 20080723
3 Returning RV_IS_IN_WORKLIST Value transfer Type reference (TYPE) ABAP_BOOL 20080723
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080723

Method REFRESH_CASE_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_CODE Value transfer Type reference (TYPE) INT4 Natural number 20091130
2 Importing IV_GUID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20091130

Method REFRESH_CASE_CACHE on class CL_GRFN_UTIL_WORKFLOW has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300