The Best Online SAP Object Repository

 
Object Hierarchy
Software Component
SAP_BASIS 
Application Component ID
BC-BMT-WFM 
Package
SWU
Object type
Class
Object name
CL_SWF_UTL_MULTI_EXEC
Using
Class (17) 
Data Element (17) 
Table/Structure Field (18) 
Function Module (4) 
Interface (6) 
Class Method (33) 
Table (15) 
Used by
Class (14) 
SOBJ (2) 
Table (1) 
Related Links
Download TCode Books
Download TCode Excels
Advertise Links
 
Home page > ABAP Object > Class > CL_SWF_UTL_MULTI_EXEC
SAP ABAP Class CL_SWF_UTL_MULTI_EXEC (Automation of Work Item Executions)

Hierarchy

SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWU (Package) Business Workflow: Utility Functions (Package-Independent)

Meta Relationship - Using

# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_UTL_MULTI_EXEC Automation of Work Item Executions 20001218

Properties

CL_SWF_UTL_MULTI_EXEC  
Automation of Work Item Executions    
   
0  Private 
   

General Data

   
P  SAP Standard Production Program 
0   
SWU   Business Workflow: Utility Functions (Package-Independent) 
20001218   SAP 
20130531   SAP 
   
   
   

Forward declarations

# Type group / Object type Type Type Description
1 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)

Interfaces

# Interface Abstract Final Description Created on
1 IF_SWF_UTL_MULTI_EXEC Automation of Work Item Executions 20001218

Friends

Class CL_SWF_UTL_MULTI_EXEC has no friend class.

Attributes

# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ME_AUTO Instance attribute Public Attribute reference (LIKE) 20001218
2 C_ME_INIT Instance attribute Public Attribute reference (LIKE) 20001218
3 C_ME_MANU Instance attribute Public Attribute reference (LIKE) 20001218
4 DECIDED_INSTANCE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_UTL_MULTI_EXEC Automation of Work Item Executions 20001218
5 DEF_GUID Instance attribute Private Type reference (TYPE) SWFRDGUID Workflow: Unique ID of Step Definition (6.1/get) 20001218
6 ME_GUID Static Attribute Private Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20001218
7 ME_ITAB Static Attribute Private Type reference (TYPE) MULTIEXEC_ITAB Internal Table for Class CL_DECISION_MULTI_EXEC 20001218
8 ME_STATUS Instance attribute Private Type reference (TYPE) SWUMEXESTA Multiple Execution Status of a User Decision 20001218
9 ME_WORKLIST Static Attribute Private Type reference (TYPE) SWR_WIHDR_TABLE Table für Work Item Information 20001218
10 NODETYPE Instance attribute Private Type reference (TYPE) SWD_NODETP Workflow definition: Node types 20001218
11 NUM_OF_RELATIVES Instance attribute Private Type reference (TYPE) SWUNUMLST Number of Work Items of a Particular Type in the Worklist 20001218
12 TASK Instance attribute Private Type reference (TYPE) SWD_STEP_T Task Name 20001218
13 WI_ID Instance attribute Private Type reference (TYPE) SWW_WIID Work Item ID 20001218
14 WI_NOTE Instance attribute Private Type reference (TYPE) SWOTOBJID Structure for Object ID 20111031
15 WI_NOT_IN_LIST Instance attribute Private Type reference (TYPE) FLAG Work Item Not in List 20060725
16 WI_RESULT Instance attribute Private Type reference (TYPE) SWFUTLDREF Data reference (REF TO DATA) 20001218
17 WI_TASK Instance attribute Private Type reference (TYPE) SWW_TASK Task ID 20060822

Methods

# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20001218
2 CREATE Static method Public Method Instance Factory. Gets interface reference 20001218
3 GET_ATTRIBUTES_FROM_WORKLIST Instance method Private Method Gets attributes from SWR_WIHDR_TABLE for current WI_ID 20001218
4 GET_ITAB_ENTRY Instance method Private Method Gets entry in ITAB for current work item 20001218
5 GET_ME_PERMISSION Instance method Private Method Checks system customizing after ME setting 20001219
6 GET_RESULT Instance method Private Method Gets the result of an identical completed dialog 20001218
7 GET_STATUS Instance method Public Method 20001218
8 INITIALIZE_ME_ITAB Instance method Private Method Initializes the ME list 20001218
9 INITIALIZE_WORKLIST Instance method Private Method Initializes the list of work items to be processed 20001218
10 POPUP_USER_DIALOGUE Instance method Private Method Asks user whether to propagate his action 20001218
11 SET_ITAB_ENTRY Instance method Private Method Sets an entry in ITAB for current work item 20001218
12 UPDATE_RESULT Instance method Public Method 20001218

Events

Class CL_SWF_UTL_MULTI_EXEC has no event.

Types

Class CL_SWF_UTL_MULTI_EXEC has no local type.

Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWF_UTL_MULTI_EXEC has no parameter.
Method CONSTRUCTOR on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IF_REF Call by reference Object reference (TYPE REF TO) IF_SWF_UTL_MULTI_EXEC Interfacereferenz 20001218

Method CREATE on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method GET_ATTRIBUTES_FROM_WORKLIST Signature

Method GET_ATTRIBUTES_FROM_WORKLIST on class CL_SWF_UTL_MULTI_EXEC has no parameter.
Method GET_ATTRIBUTES_FROM_WORKLIST on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method GET_ITAB_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEF_GUID Call by reference Type reference (TYPE) SWFRDGUID Workflow: GUID der Schrittdefinition (6.1/get) 20001218
2 Exporting EX_ME_ITAB Call by reference Type reference (TYPE) SWUMEXSTRU Struktur für die interne Tabelle in CL_DECISION_MULTI_EXEC 20001218

Method GET_ITAB_ENTRY on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method GET_ME_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PERMISSION Call by reference Type reference (TYPE) SWLMEPERM Erlaubnis zum Ausführen von Workitems im ME Modus 20001219

Method GET_ME_PERMISSION on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WI_RESULT Call by reference Type reference (TYPE) ANY 20001218

Method GET_RESULT on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method GET_STATUS Signature

Method GET_STATUS on class CL_SWF_UTL_MULTI_EXEC has no parameter.
Method GET_STATUS on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method INITIALIZE_ME_ITAB Signature

Method INITIALIZE_ME_ITAB on class CL_SWF_UTL_MULTI_EXEC has no parameter.
Method INITIALIZE_ME_ITAB on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method INITIALIZE_WORKLIST Signature

Method INITIALIZE_WORKLIST on class CL_SWF_UTL_MULTI_EXEC has no parameter.
Method INITIALIZE_WORKLIST on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method POPUP_USER_DIALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_POPUP_ANSWER Call by reference Type reference (TYPE) C 20001218

Method POPUP_USER_DIALOGUE on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method SET_ITAB_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ME_ITAB Call by reference Type reference (TYPE) SWUMEXSTRU Struktur für die interne Tabelle in CL_DECISION_MULTI_EXEC 20001218

Method SET_ITAB_ENTRY on class CL_SWF_UTL_MULTI_EXEC has no exception.

Method UPDATE_RESULT Signature

Method UPDATE_RESULT on class CL_SWF_UTL_MULTI_EXEC has no parameter.
Method UPDATE_RESULT on class CL_SWF_UTL_MULTI_EXEC has no exception.

History

SAP  20130531 
610