SAP ABAP Class CL_SWF_UTL_GET_DEPENDANT_WIS (Workflow: Determining Dependent Work Items)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools
Properties
Class CL_SWF_UTL_GET_DEPENDANT_WIS  
Short Description Workflow: Determining Dependent Work Items    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_UTL   Workflow: Tools 
Created 20131107   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_UTL_GET_DEPENDANT_WIS has no forward declaration.
Interfaces
Class CL_SWF_UTL_GET_DEPENDANT_WIS has no interface implemented.
Friends
Class CL_SWF_UTL_GET_DEPENDANT_WIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DIRECT_DEPENDANTS_ONLY Instance attribute Private Type reference (TYPE) XFELD 20131113
2 M_RANGETAB_WI_STATUS Instance attribute Private Type reference (TYPE) RANGETAB_WI_STATUS 20131113
3 M_RANGETAB_WI_TYPE Instance attribute Private Type reference (TYPE) RANGETAB_WI_TYPE 20131113
4 M_WIID Instance attribute Private Type reference (TYPE) SWW_WIID 20131113
Methods
# Method Level Visibility Method type Description Created on
1 GET_DIRECT_DEPENDANTS_ONLY Instance method Public Method 20131113
2 GET_INSTANCE Static method Public Method 20131113
3 GET_STATUS_FILTER Instance method Public Method 20131113
4 GET_WITYPE_FILTER Instance method Public Method 20131113
5 GET_WORKITEMS Instance method Public Method 20131113
6 GET_WORKITEMS_LOCAL_HEADER Instance method Private Method 20131113
7 GET_WORKITEM_LOCAL_HEADER Instance method Private Method 20131113
8 MOVE_LOCAL_TO_PUBLIC Instance method Private Method 20131113
9 SET_DIRECT_DEPENDANTS_ONLY Instance method Public Method 20131113
10 SET_STATUS_FILTER Instance method Public Method 20131113
11 SET_WITYPE_FILTER Instance method Public Method 20131113
Events
Class CL_SWF_UTL_GET_DEPENDANT_WIS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCAL_WORKITEM_HEADER Private See coding 20131113 BEGIN OF local_workitem_header . TYPES: wi_id TYPE sww_wiid. TYPES: wi_stat TYPE sww_wistat. TYPES: wi_type TYPE sww_witype. TYPES: wi_chckwi TYPE sww_chckwi. TYPES: wi_rh_task TYPE sww_task. TYPES: wi_dh_stat TYPE sww_widhst. TYPES: top_wi_id TYPE swfrtwiid. TYPES: END OF local_workitem_header
2 RANGETAB_WI_STATUS Public See coding 20131113 rangetab_wi_status TYPE RANGE OF sww_wistat
3 RANGETAB_WI_TYPE Public See coding 20131113 rangetab_wi_type TYPE RANGE OF sww_witype
4 TABLE_LOCAL_WORKITEM_HEADER Private See coding 20131113 table_local_workitem_header TYPE STANDARD TABLE OF local_workitem_header WITH DEFAULT KEY
5 TABLE_WORKITEM_HEADER Public See coding 20131113 table_workitem_header TYPE STANDARD TABLE OF workitem_header WITH DEFAULT KEY
6 WORKITEM_HEADER Public See coding 20131113 BEGIN OF workitem_header. TYPES: wi_id TYPE sww_wiid. TYPES: wi_stat TYPE sww_wistat. TYPES: wi_type TYPE sww_witype. TYPES: wi_rh_task TYPE sww_task. TYPES: wi_chckwi TYPE sww_chckwi. TYPES: END OF workitem_header
Method Signatures

Method GET_DIRECT_DEPENDANTS_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTIVE Value transfer Type reference (TYPE) XFELD 20131113

Method GET_DIRECT_DEPENDANTS_ONLY on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIID Call by reference Type reference (TYPE) SWW_WIID 20131113
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_UTL_GET_DEPENDANT_WIS 20131113

Method GET_INSTANCE on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method GET_STATUS_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FILTER Value transfer Type reference (TYPE) RANGETAB_WI_STATUS 20131113

Method GET_STATUS_FILTER on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method GET_WITYPE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FILTER Value transfer Type reference (TYPE) RANGETAB_WI_TYPE 20131113

Method GET_WITYPE_FILTER on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method GET_WORKITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORKITEMS Value transfer Type reference (TYPE) TABLE_WORKITEM_HEADER 20131113
# Exception Resumable Description Created on
1 WORKITEM_NOT_FOUND 20131113

Method GET_WORKITEMS_LOCAL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WORKITEM_LOCAL Call by reference Type reference (TYPE) LOCAL_WORKITEM_HEADER 20131113
2 Returning RE_WORKITEMS_LOCAL Value transfer Type reference (TYPE) TABLE_LOCAL_WORKITEM_HEADER 20131113

Method GET_WORKITEMS_LOCAL_HEADER on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method GET_WORKITEM_LOCAL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIID Value transfer Type reference (TYPE) SWW_WIID 20131113
2 Returning RE_WORKITEM Value transfer Type reference (TYPE) LOCAL_WORKITEM_HEADER 20131113

Method GET_WORKITEM_LOCAL_HEADER on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method MOVE_LOCAL_TO_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WORKITEMS_LOCAL Call by reference Type reference (TYPE) TABLE_LOCAL_WORKITEM_HEADER 20131113
2 Returning RE_WORKITEMS_PUBLIC Value transfer Type reference (TYPE) TABLE_WORKITEM_HEADER 20131113

Method MOVE_LOCAL_TO_PUBLIC on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method SET_DIRECT_DEPENDANTS_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVE Call by reference Type reference (TYPE) XFELD 'X' 20131113

Method SET_DIRECT_DEPENDANTS_ONLY on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method SET_STATUS_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILTER Call by reference Type reference (TYPE) RANGETAB_WI_STATUS 20131113

Method SET_STATUS_FILTER on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.

Method SET_WITYPE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILTER Call by reference Type reference (TYPE) RANGETAB_WI_TYPE 20131113

Method SET_WITYPE_FILTER on class CL_SWF_UTL_GET_DEPENDANT_WIS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740