SAP ABAP Class CL_WFD_TASK_PROXY (API Proxy for Tasks (WS, WF, TS, T))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Properties
Class CL_WFD_TASK_PROXY  
Short Description API Proxy for Tasks (WS, WF, TS, T)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWD   Business Workflow: Process Definition 
Created 19991126   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WORKFLOW_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFDF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WFD_TASK_PROXY has no interface implemented.
Friends
Class CL_WFD_TASK_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_AGENTS Instance attribute Public Type reference (TYPE) TSWHACTOR Possible agents 19991126
2 AT_DESCRIPTION_TEXT Instance attribute Public Type reference (TYPE) SWDTLINE Description 19991126
3 AT_DESIRED_END_TEXT Instance attribute Public Type reference (TYPE) SWDTLINE Text When Required End Exceeded 19991126
4 AT_INITIAL_BINDING Instance attribute Public Type reference (TYPE) SWFTINBIND Intial Binding 19991126
5 AT_LATEST_END_TEXT Instance attribute Public Type reference (TYPE) SWDTLINE Text When Latest End Exceeded 19991126
6 AT_LATEST_START_TEXT Instance attribute Public Type reference (TYPE) SWDTLINE Text When Latest Start Exceeded 19991126
7 AT_NOTIFICATION_TEXT Instance attribute Public Type reference (TYPE) SWDTLINE Notification Text 19991126
8 AT_VERSIONS Instance attribute Public Type reference (TYPE) SWDTVERSNS Versions of a Workflow 20001211
9 A_ACTIVE_VERSION Instance attribute Public Type reference (TYPE) SWD_VERSIO Version 20001208
10 A_BACKGROUND Instance attribute Public Type reference (TYPE) XFELD Background 20000117
11 A_CHANGED Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20020109
12 A_CONFIRM Instance attribute Public Type reference (TYPE) XFELD Confirmation 20000117
13 A_CONTAINER Instance attribute Public Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container definition 20001123
14 A_DEVCLASS Instance attribute Public Type reference (TYPE) TADIR-DEVCLASS Package 19991126
15 A_DISPLAY Instance attribute Public Type reference (TYPE) XFELD Display Mode 20001124
16 A_GENERAL Instance attribute Public Type reference (TYPE) XFELD General Task 19991126
17 A_METHOD Instance attribute Public Type reference (TYPE) SWO_EPRMET Method 20000117
18 A_OBJTYPE Instance attribute Public Type reference (TYPE) SIBFOTYPE Object type 20000117
19 A_RELEASE_STATE Instance attribute Public Type reference (TYPE) TSKRELSTAT Release status of task 20010419
20 A_SAPPHONE Instance attribute Public Type reference (TYPE) SP_SPHABLE SAPphone: Flag 'Suitable for SAPphone' (4 values'´) 20010419
21 A_SHORT Instance attribute Public Type reference (TYPE) HRS1000-SHORT Task abbreviation 19991126
22 A_STEXT Instance attribute Public Type reference (TYPE) HRS1000-STEXT Task Name 19991126
23 A_TASK Instance attribute Public Type reference (TYPE) SWD_STEP_T Task Identification 19991126
24 A_TS Instance attribute Protected Object reference (TYPE REF TO) CL_WORKFLOW_TASK_TS Class for Workflow Maintenance (Type WS) 20001123
25 A_WF Instance attribute Protected Object reference (TYPE REF TO) CL_WORKFLOW_TASK_WF Class for Workflow Maintenance (Type WF): No Creation 20001123
26 A_WI_TEXT Instance attribute Public Type reference (TYPE) HRS1206-WITEXT Work item text 19991126
27 A_WS Instance attribute Protected Object reference (TYPE REF TO) CL_WORKFLOW_TASK_WS Class for Workflow Maintenance (Type WS) 20001123
Methods
# Method Level Visibility Method type Description Created on
1 AGENTS_DECODE Instance method Protected Method Unpack Processor 19991126
2 AGENTS_ENCODE Instance method Protected Method Pack Processor 19991126
3 AGENTS_SET Instance method Public Method Set pers.responsible 19991126
4 CLONE Instance method Public Method 20010228
5 CONSTRUCTOR Instance method Public Constructor Constructor 19991126
6 DESCRIPTION_TEXT_SET Instance method Public Method Set Text for Task Description 19991126
7 DESERIALIZE Instance method Protected Method Read From Database 19991126
8 DESIRED_END_TEXT_SET Instance method Public Method Set Text for Notification for Required End 19991126
9 DISPLAY_MODE_SET Instance method Public Method 20001124
10 EVENTS_DECODE Instance method Protected Method 20010123
11 EVENTS_ENCODE Instance method Protected Method 20010123
12 LATEST_END_TEXT_SET Instance method Public Method Set Text for Notification for Required End 19991126
13 LATEST_START_TEXT_SET Instance method Public Method Set Text for Notification for Latest End 19991126
14 METHOD_DECODE Instance method Protected Method Unpack Object Method 20000117
15 METHOD_ENCODE Instance method Protected Method Pack Object Method 20000117
16 METHOD_SET Instance method Public Method Set Methods and Method Attributes 20000117
17 NAMES_CHECK Static method Public Method Check Task Names Exist 20010301
18 NAMES_SET Instance method Public Method Set Task Names 19991126
19 NOTIFICATION_TEXT_SET Instance method Public Method Set Notification Text 19991126
20 RELEASE_STATE_SET Instance method Public Method Set Task Release Status 20010419
21 SAPPHONE_SET Instance method Public Method Set Task Release Status 20010419
22 SERIALIZE Instance method Public Method Write to Database 19991126
23 START_EVENTS_GET Instance method Public Method 20010123
24 START_EVENTS_SET Instance method Public Method 20010123
25 TERMINATING_EVENTS_SET Instance method Public Method 20010425
26 TEXT_DECODE Instance method Protected Method Unpack Text 19991126
27 TEXT_ENCODE Instance method Protected Method Pack Text 19991126
28 TEXT_SET Instance method Protected Method Set Text 20001124
29 VERSION_ACTIVATE Instance method Public Method Activate Version 20001227
30 VERSION_CREATE Instance method Public Method Create new version 20001227
31 VERSION_DELETE Instance method Public Method Create new version 20010419
32 VERSION_EXISTENCE_CHECK Instance method Public Method Does Version Already Exist in Task Buffer? 20010227
33 WI_TEXT_SET Instance method Public Method Set Work Item Text 19991203
Events
Class CL_WFD_TASK_PROXY has no event.
Types
Class CL_WFD_TASK_PROXY has no local type.
Method Signatures

Method AGENTS_DECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_AGENTS Call by reference Type reference (TYPE) TSWHACTOR Bearbeiter 19991126
2 Exporting OUT_GENERAL Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 19991126

Method AGENTS_DECODE on class CL_WFD_TASK_PROXY has no exception.

Method AGENTS_ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_AGENTS Call by reference Type reference (TYPE) TSWHACTOR Bearbeiter 19991126
2 Importing IN_GENERAL Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 19991126

Method AGENTS_ENCODE on class CL_WFD_TASK_PROXY has no exception.

Method AGENTS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_AGENTS Call by reference Type reference (TYPE) TSWHACTOR 19991126
2 Importing IN_GENERAL Call by reference Type reference (TYPE) XFELD 19991126

Method AGENTS_SET on class CL_WFD_TASK_PROXY has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_CLONE Call by reference Object reference (TYPE REF TO) CL_WFD_TASK_PROXY API-Proxy für Aufgaben (WS, WF, TS, T) 20010228
# Exception Resumable Description Created on
1 ERROR 20010228

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DISPLAY Call by reference Type reference (TYPE) XFELD 20001215
2 Importing IN_METHOD Call by reference Type reference (TYPE) SWO_EPRMET 20000117
3 Importing IN_OBJTYPE Call by reference Type reference (TYPE) SIBFOTYPE 20000117
4 Importing IN_TASK Call by reference Type reference (TYPE) SWD_STEP_T 19991126
5 Importing IN_WF Call by reference Object reference (TYPE REF TO) CL_WORKFLOW_TASK_WF 20001213
6 Importing IN_WS Call by reference Object reference (TYPE REF TO) CL_WORKFLOW_TASK_WS 20001124
# Exception Resumable Description Created on
1 TASK_NOT_FOUND Aufgabe existiert nicht 19991126

Method DESCRIPTION_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126
# Exception Resumable Description Created on
1 ERROR 20010228

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DISPLAY Call by reference Type reference (TYPE) XFELD 20001215
# Exception Resumable Description Created on
1 TASK_ALREADY_LOCKED Aufgabe bereits von einem anderen Modus/Benutzer gesperrt 20001215
2 TASK_NOT_EXISTS Fehler bei der Deserialisierung 20001215

Method DESIRED_END_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126
# Exception Resumable Description Created on
1 ERROR 20010228

Method DISPLAY_MODE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DISPLAY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20001124
# Exception Resumable Description Created on
1 MODE_NOT_POSSIBLE 20001205

Method EVENTS_DECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENTS Call by reference Type reference (TYPE) HRSEVTAB Standardinfotyp 1212 (SAP) Ereignisse mit Datenflußdef. 20010123
2 Importing IM_EVENTS_BINDINGS Call by reference Type reference (TYPE) HRSEVBIND Standardinfotyp 1212 (SAP) Ereignisse mit Datenflußdef. 20010123
3 Exporting OUT_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010123

Method EVENTS_DECODE on class CL_WFD_TASK_PROXY has no exception.

Method EVENTS_ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010123
2 Importing IM_TERMINATING_EVENTS Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20010507
3 Exporting OUT_EVENTS Call by reference Type reference (TYPE) HRSEVTAB Standardinfotyp 1212 (SAP) Ereignisse mit Datenflußdef. 20010123
4 Exporting OUT_EVENTS_BINDINGS Call by reference Type reference (TYPE) THRS1212 Standardinfotyp 1212 (SAP) Ereignisse mit Datenflußdef. 20010123

Method EVENTS_ENCODE on class CL_WFD_TASK_PROXY has no exception.

Method LATEST_END_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126
# Exception Resumable Description Created on
1 ERROR 20010228

Method LATEST_START_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126
# Exception Resumable Description Created on
1 ERROR 20010228

Method METHOD_DECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_HRS1201 Call by reference Type reference (TYPE) HRS1201 Methode 20000117
2 Exporting OUT_BACKGROUND Call by reference Type reference (TYPE) XFELD HIntergrund 20000117
3 Exporting OUT_CONFIRM Call by reference Type reference (TYPE) XFELD Endebestätigung 20000117
4 Exporting OUT_METHOD Call by reference Type reference (TYPE) SWO_EPRMET Defaultmethode 20000117
5 Exporting OUT_OBJTYPE Call by reference Type reference (TYPE) SIBFOTYPE Objekttyp 20000117

Method METHOD_DECODE on class CL_WFD_TASK_PROXY has no exception.

Method METHOD_ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BACKGROUND Call by reference Type reference (TYPE) XFELD Hintergrund 20001123
2 Importing IN_CONFIRM Call by reference Type reference (TYPE) XFELD Endebestätigung 20000117
3 Importing IN_METHOD Call by reference Type reference (TYPE) SWO_EPRMET Defaultmethode 20000117
4 Importing IN_OBJTYPE Call by reference Type reference (TYPE) SIBFOTYPE Objekttyp 20000117
5 Importing IN_SYNCHRON Call by reference Type reference (TYPE) HR_SYNC_OM Synchrone Objektmethode 20050118
6 Exporting OUT_HRS1201 Call by reference Type reference (TYPE) HRS1201 Methode 20001123

Method METHOD_ENCODE on class CL_WFD_TASK_PROXY has no exception.

Method METHOD_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BACKGROUND Call by reference Type reference (TYPE) XFELD 20000117
2 Importing IN_CONFIRM Call by reference Type reference (TYPE) XFELD 20000117
3 Importing IN_METHOD Call by reference Type reference (TYPE) SWO_EPRMET 20000117
4 Importing IN_OBJTYPE Call by reference Type reference (TYPE) SIBFOTYPE 20000117
5 Importing IN_SYNCHRON Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20050118
# Exception Resumable Description Created on
1 ERROR 20010228
2 NOT_AVAILABLE_FOR_TASK_TYPE 20001124

Method NAMES_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_SHORT Call by reference Type reference (TYPE) HRS1000-SHORT 20010301
# Exception Resumable Description Created on
1 NAME_ALREADY_EXISTS 20010301

Method NAMES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_SHORT Call by reference Type reference (TYPE) HRS1000-SHORT 19991126
2 Importing IN_STEXT Call by reference Type reference (TYPE) HRS1000-STEXT 19991126
# Exception Resumable Description Created on
1 ERROR 20010227

Method NOTIFICATION_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126
# Exception Resumable Description Created on
1 ERROR 20010228

Method RELEASE_STATE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_RELEASE_STATE Call by reference Type reference (TYPE) TSKRELSTAT 20010419
# Exception Resumable Description Created on
1 ERROR 20010419

Method SAPPHONE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_SAPPHONE Call by reference Type reference (TYPE) SP_SPHABLE SAPphone: Flag 'Für SAPphone geeignet' (4-wertig) 20010419
# Exception Resumable Description Created on
1 ERROR 20010419

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_FORCE_GEN Call by reference Type reference (TYPE) XFLAG generieren 20031217
2 Importing IN_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20011105
# Exception Resumable Description Created on
1 SERIALIZATION_ERROR Fehler bei der Serialisierung 19991126

Method START_EVENTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010123

Method START_EVENTS_GET on class CL_WFD_TASK_PROXY has no exception.

Method START_EVENTS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010123
# Exception Resumable Description Created on
1 ERROR 20010228

Method TERMINATING_EVENTS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENTS Call by reference Type reference (TYPE) SWDTSTEVTS Auslösende Ereignisse 20010425
# Exception Resumable Description Created on
1 ERROR 20010425
2 NOT_AVAILABLE_FOR_TASK_TYPE 20010426

Method TEXT_DECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_HRS1002 Call by reference Type reference (TYPE) THRS1002 Text 19991126
2 Importing IN_SUBTY Call by reference Type reference (TYPE) HRS1002-SUBTY Textart 19991126
3 Exporting OUT_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126

Method TEXT_DECODE on class CL_WFD_TASK_PROXY has no exception.

Method TEXT_ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEXT Call by reference Type reference (TYPE) SWDTLINE Text 19991126
2 Exporting OUT_HRS1002 Call by reference Type reference (TYPE) THRS1002 Text 20001123

Method TEXT_ENCODE on class CL_WFD_TASK_PROXY has no exception.

Method TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_HRS1002 Call by reference Type reference (TYPE) THRS1002 20001124
2 Importing IN_SUBTY Call by reference Type reference (TYPE) HRS1002-SUBTY 20001124
# Exception Resumable Description Created on
1 ERROR 20010227

Method VERSION_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_VERSION Call by reference Type reference (TYPE) SWD_VERSIO Version 20001227
# Exception Resumable Description Created on
1 ERROR 20010228
2 NOT_AVAILABLE_FOR_TASK_TYPE 20010228

Method VERSION_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_VERSION Call by reference Type reference (TYPE) SWD_VERSIO Version 20001227
2 Importing IN_WFD_ID Call by reference Type reference (TYPE) SWD_WFD_ID Nummer der Workflow-Definition 20020115
# Exception Resumable Description Created on
1 ERROR 20010228
2 NOT_AVAILABLE_FOR_TASK_TYPE 20010228

Method VERSION_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_VERSION Call by reference Type reference (TYPE) SWD_VERSIO Version 20010419
# Exception Resumable Description Created on
1 ERROR 20010419
2 NOT_AVAILABLE_FOR_TASK_TYPE 20010419

Method VERSION_EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_VERSION Call by reference Type reference (TYPE) SWD_VERSIO Version 20010227
# Exception Resumable Description Created on
1 VERSION_EXISTS 20010227

Method WI_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_WI_TEXT Call by reference Type reference (TYPE) HRS1206-WITEXT 19991203
# Exception Resumable Description Created on
1 ERROR 20010228
History
Last changed by/on SAP  20110908 
SAP Release Created in 46C