SAP ABAP Class CL_WFD_ADHOC_WORKFLOW (Ad hoc Representation of a Workflow)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20130318
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WFD_ADHOC_WORKFLOW_CHANGE Ad hoc Representation of a Workflow 20001207
2 Inheritance (c INHERITING FROM c_ref)  CL_WFD_ADHOC_WORKFLOW_START Ad hoc Representation of a Workflow 19991011
Properties
Class CL_WFD_ADHOC_WORKFLOW  
Short Description Ad hoc Representation of a Workflow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWD   Business Workflow: Process Definition 
Created 19991005   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WFD_ADHOC_STEP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWFDF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20130318
Friends
Class CL_WFD_ADHOC_WORKFLOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_STEPS Instance attribute Public Type reference (TYPE) SWDASTEPS Steps 19991005
2 A_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20001207
3 A_FUNCNAME Instance attribute Protected Type reference (TYPE) FUNCNAME 20000927
4 A_TASK Instance attribute Public Type reference (TYPE) SWD_STEP_T Task 19991005
5 A_UNAME Instance attribute Protected Type reference (TYPE) SYUNAME 20000927
6 A_USE_BUFFER Instance attribute Public Type reference (TYPE) XFELD Checkbox field 20011004
7 A_WFDKEY Instance attribute Protected Type reference (TYPE) SWD_WFDKEY 20000927
8 A_WIID Instance attribute Public Type reference (TYPE) SWW_WIID Work Item in Workflow 19991005
9 M_TRACE_HANDLE Instance attribute Protected Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logical Trace Handle 20130318
Methods
# Method Level Visibility Method type Description Created on
1 AGENTS_IN_CONTAINER_CONVERT Instance method Protected Method Return Agent as Container 20001002
2 BY_TASK_LOAD Instance method Protected Method Load workflow definition 20001207
3 BY_WIID_LOAD Instance method Protected Method Load and Blend Workflow Definition and Log 20001207
4 CHECK Instance method Public Method Check Whether All Steps Carry Data 19991007
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130318
6 FREE Instance method Public Method Destructor 19991011
7 SERIALIZE Instance method Public Method Change Workflow Consistently 19991006
8 STEP_BY_INDEX_GET Instance method Public Method Return Step to Index 19991006
9 STEP_BY_LABEL_GET Instance method Public Method Return Step for Unique Name 20021127
10 STEP_BY_NODEID_GET Instance method Public Method Return Step to Node Number 19991006
11 TRACE_WRITE Instance method Protected Method 20130318
Events
Class CL_WFD_ADHOC_WORKFLOW has no event.
Types
Class CL_WFD_ADHOC_WORKFLOW has no local type.
Method Signatures

Method AGENTS_IN_CONTAINER_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20001002

Method AGENTS_IN_CONTAINER_CONVERT on class CL_WFD_ADHOC_WORKFLOW has no exception.

Method BY_TASK_LOAD Signature

Method BY_TASK_LOAD on class CL_WFD_ADHOC_WORKFLOW has no parameter.
# Exception Resumable Description Created on
1 TASK_WITHOUT_ADHOC_CAPABILITY 20001207

Method BY_WIID_LOAD Signature

Method BY_WIID_LOAD on class CL_WFD_ADHOC_WORKFLOW has no parameter.
# Exception Resumable Description Created on
1 AUTHORIZATION_ERROR 20001207
2 TASK_WITHOUT_ADHOC_CAPABILITY 20001207

Method CHECK Signature

Method CHECK on class CL_WFD_ADHOC_WORKFLOW has no parameter.
# Exception Resumable Description Created on
1 INVALID Fehler 19991007

Method CONSTRUCTOR Signature

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

Method FREE Signature

Method FREE on class CL_WFD_ADHOC_WORKFLOW has no parameter.
Method FREE on class CL_WFD_ADHOC_WORKFLOW has no exception.

Method SERIALIZE Signature

Method SERIALIZE on class CL_WFD_ADHOC_WORKFLOW has no parameter.
Method SERIALIZE on class CL_WFD_ADHOC_WORKFLOW has no exception.

Method STEP_BY_INDEX_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX Index 19991006
2 Returning STEP Value transfer Object reference (TYPE REF TO) IF_WFD_ADHOC_STEP Schritt 19991006
# Exception Resumable Description Created on
1 INVALID_INDEX Ungültiger Zugriffsindex 19991006

Method STEP_BY_LABEL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LABEL Call by reference Type reference (TYPE) STRING Index 20021127
2 Returning STEP Value transfer Object reference (TYPE REF TO) IF_WFD_ADHOC_STEP Schritt 20021127
# Exception Resumable Description Created on
1 INVALID_LABEL Ungültiger Zugriffsindex 20021127

Method STEP_BY_NODEID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODEID Call by reference Type reference (TYPE) SWD_NODEID Knotennummer 19991006
2 Returning STEP Value transfer Object reference (TYPE REF TO) IF_WFD_ADHOC_STEP Schritt 19991006

Method STEP_BY_NODEID_GET on class CL_WFD_ADHOC_WORKFLOW has no exception.

Method TRACE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRACE_EVENT Call by reference Type reference (TYPE) SWFTRC_EVT 20130318
2 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE 20130318
3 Importing IM_TRACE_POINT Call by reference Type reference (TYPE) SWFTRC_PNT 20130318

Method TRACE_WRITE on class CL_WFD_ADHOC_WORKFLOW has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in