SAP ABAP Class CL_SWF_RUN_WI_AGENTS_REQUEST (Workflow: Gets Agents for Work Items)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_RUN (Package) Workflow: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_WAPI_REQUEST Workflow: WAPI Interfaces 20030817
Properties
Class CL_SWF_RUN_WI_AGENTS_REQUEST  
Short Description Workflow: Gets Agents for Work Items    
Super Class CL_SWF_RUN_WAPI_REQUEST Workflow: WAPI Interfaces 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_RUN   Workflow: Runtime 
Created 20030817   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_RUN_WI_AGENTS_REQUEST has no interface implemented.
Friends
Class CL_SWF_RUN_WI_AGENTS_REQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EX_TIMESTAMP Instance attribute Public Type reference (TYPE) TIMESTAMPL Time Stamp 20030817
2 EX_WI_AGENTS Instance attribute Public Type reference (TYPE) SWRTWIAGENT WI <-> Agent Assignment 20030817
3 IM_WIIDS Instance attribute Public Type reference (TYPE) SWRTWIID List of Work Items 20030817
4 IM_WITH_SUBSTITUTES Instance attribute Public Type reference (TYPE) XFELD Include Substitute 20031017
5 M_EXCLUDED_AGENTS Instance attribute Private See coding 20130813
6 M_WIIDS_TASK Instance attribute Private Type reference (TYPE) LOCAL_WITASK_TABLE 20130813
7 M_WIIDS_WITHOUT_SWWUSERWI Instance attribute Private Type reference (TYPE) SWWTWIID 20130813
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SUBSTITUTIONS Instance method Public Method Add Substitutes for Table EX_WI_AGENTS 20031019
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030817
3 GET_EXCLUDED_AGENT Instance method Private Method 20130813
4 GET_WITASK Instance method Private Method 20130813
5 GET_WI_AGENTS_SHORTCUT Instance method Private Method 20130813
6 SELECT_EXCLUDED_AGENTS Instance method Private Method 20130813
Events
Class CL_SWF_RUN_WI_AGENTS_REQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCAL_WITASK Private See coding 20130813 BEGIN OF local_witask, wi_id TYPE sww_wiid, wi_rh_task TYPE sww_task, tclass TYPE hr_task_cl, END OF local_witask
2 LOCAL_WITASK_TABLE Private See coding 20130813 local_witask_table TYPE SORTED TABLE OF local_witask WITH UNIQUE KEY wi_id
Method Signatures

Method ADD_SUBSTITUTIONS Signature

Method ADD_SUBSTITUTIONS on class CL_SWF_RUN_WI_AGENTS_REQUEST has no parameter.
Method ADD_SUBSTITUTIONS on class CL_SWF_RUN_WI_AGENTS_REQUEST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_REQUEST Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_REQUEST 20030817
2 Importing IM_REQTYP Call by reference Type reference (TYPE) SWW_REQTYP 20030817

Method CONSTRUCTOR on class CL_SWF_RUN_WI_AGENTS_REQUEST has no exception.

Method GET_EXCLUDED_AGENT 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 20130813
2 Returning RE_EXCLUDED_AGENTS Value transfer Type reference (TYPE) TSWHACTOR 20130813

Method GET_EXCLUDED_AGENT on class CL_SWF_RUN_WI_AGENTS_REQUEST has no exception.

Method GET_WITASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIIDS Call by reference Type reference (TYPE) SWRTWIAGENT 20130813
2 Returning RE_WITASK Value transfer Type reference (TYPE) LOCAL_WITASK_TABLE 20130813

Method GET_WITASK on class CL_SWF_RUN_WI_AGENTS_REQUEST has no exception.

Method GET_WI_AGENTS_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WI_AGENTS Value transfer Type reference (TYPE) SWRTWIAGENT 20130813

Method GET_WI_AGENTS_SHORTCUT on class CL_SWF_RUN_WI_AGENTS_REQUEST has no exception.

Method SELECT_EXCLUDED_AGENTS Signature

Method SELECT_EXCLUDED_AGENTS on class CL_SWF_RUN_WI_AGENTS_REQUEST has no parameter.
Method SELECT_EXCLUDED_AGENTS on class CL_SWF_RUN_WI_AGENTS_REQUEST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640