SAP ABAP Class CL_WORKFLOW_TASK_WF (Class for Workflow Maintenance (Type WF): No Creation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP00 (Package) Organization and Planning
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WORKFLOW_GENERAL_TASK_DEF Class for Maintenance of All Task Types in WF Environment 20001204
Properties
Class CL_WORKFLOW_TASK_WF  
Short Description Class for Workflow Maintenance (Type WF): No Creation    
Super Class CL_WORKFLOW_GENERAL_TASK_DEF Class for Maintenance of All Task Types in WF Environment 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SP00   Organization and Planning 
Created 20001204   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFUT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WORKFLOW_TASK_WF has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WORKFLOW_FACTORY 20001208 Factory for WS Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_WFD_ID Instance attribute Public Type reference (TYPE) SWD_WFDKEY Active WFD_ID 20001211
2 CONTAINER Instance attribute Public Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20010403
3 CONTAINER_CHANGED Instance attribute Public Type reference (TYPE) FLAG Container Has Been Changed at the WF Instance 20001208
4 CONTAINER_TAB Instance attribute Public Type reference (TYPE) SWBCONTTAB WF: Container Table 20010403
5 C_START_EVENT_TYPE Constant Private Type reference (TYPE) HR_S_SUBTY '0001' Subtype of Triggering Event 20001213
6 EVENT_BINDING_CHANGED Instance attribute Public Type reference (TYPE) FLAG Binding of the Triggering Event Changed at WF Instance 20001213
7 INITIAL_BINDING Instance attribute Public Type reference (TYPE) SWFBNDPTAB Table with Binding Definitions, Persistent Form 20001213
8 INITIAL_BINDING_CHANGED Instance attribute Public Type reference (TYPE) FLAG Initial Binding Has Been Changed at the WF Instance 20001213
9 STARTING_EVENTS Instance attribute Public Type reference (TYPE) HRSEVTAB Table Type for Trigger Events in WF 20001213
10 STARTING_EVENTS_BINDING Instance attribute Public Type reference (TYPE) HRSEVBIND Table Type for Event Binding in WF 20001213
11 STARTING_EVENTS_CHANGED Instance attribute Public Type reference (TYPE) FLAG Triggering Events Have Been Changed at the WF Instance 20001213
12 TEXT_CHANGED Instance attribute Public Type reference (TYPE) FLAG The Text Has Been Changed at the WF Instance 20001207
13 VERSIONS Instance attribute Public Type reference (TYPE) HRSVERS Versions of the Instantiated WF 20001211
14 VERSIONS_CHANGED Instance attribute Public Type reference (TYPE) FLAG The Versions Have Been Changed at the WF Instance 20001211
15 WI_TEXT Instance attribute Public Type reference (TYPE) WITEXT Work Item Text 20001208
16 WI_TEXT_CHANGED Instance attribute Public Type reference (TYPE) FLAG A New 20001208
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_VERSION Instance method Public Method Set One Version to Active 20010208
2 CHANGE_CONTAINER Instance method Public Method Transfer Changed Container 20001208
3 CHANGE_EVENTS_BIND_COMPLETE Instance method Public Method Replace All Binding for Trigger Events: No Verification 20010417
4 CHANGE_EVENT_BINDING Instance method Public Method Change Binding of Triggering Events 20001213
5 CHANGE_INITIAL_BINDING Instance method Public Method Updated Initial Binding 20001213
6 CHANGE_STARTING_EVENTS Instance method Public Method Insert or Remove Triggering Events 20001213
7 CHANGE_START_EVENTS_COMPLETE Instance method Public Method Replace All Trigger Events: No Verification 20010417
8 CHANGE_TEXTS Instance method Public Method New Workflow Texts 20001208
9 CHANGE_VERSIONS Instance method Public Method New Table of All Versions for this Workflow 20001211
10 CHANGE_WI_TEXT Instance method Public Method New Work Item Text 20001208
11 CONSTRUCTOR Instance method Public Constructor Constructor 20001208
12 CREATE Static method Protected Method Create Instance 20001208
13 SAVE_WORKFLOW_TASK Instance method Public Method Make Object Instance Persistent 20001207
Events
Class CL_WORKFLOW_TASK_WF has no event.
Types
Class CL_WORKFLOW_TASK_WF has no local type.
Method Signatures

Method ACTIVATE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VERSION_NUMBER Call by reference Type reference (TYPE) HRS1205-VERSION Version 20010208
2 Importing WFD_KEY Call by reference Type reference (TYPE) SWD_WFDKEY Schlüsselstruktur für alle Workflow-Definitions-Tabellen 20010208
# Exception Resumable Description Created on
1 MORE_THAN_ONE_ACTIVE_VERSION Mehr als eine Version aktiv gesetzt 20010208
2 NO_CHANGES_ALLOWED Keine Änderungen erlaubt 20010208
3 VERSION_DOES_NOT_EXIST Version existiert nicht 20010208

Method CHANGE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_CONTAINER Call by reference Type reference (TYPE) SWBCONTTAB WF: Container Tabelle 20001208
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen an der Objektinstanz erlaubt 20001208

Method CHANGE_EVENTS_BIND_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_BINDINGS Call by reference Type reference (TYPE) HRSEVBIND Binding Ereignisse - Conatainer im Workflowumfeld 20010417
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen erlaubt 20010417

Method CHANGE_EVENT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) HRS1212 Struktur für das zu ändernde Binding 20001213
2 Importing DELETE Call by reference Type reference (TYPE) FLAG Bestehendes Binding löschen 20001213
3 Importing INSERT Call by reference Type reference (TYPE) FLAG Neues Binding einfügen 20001213
# Exception Resumable Description Created on
1 BINDING_COULD_NOT_BE_DELETED Binding konnt nicht gelöscht werden 20001213
2 DESIRED_ACTION_NOT_CLEAR Parameter DELETE und INSERT nicht eindeutig gesetzt 20001213
3 EVENT_OF_BINDING_NOT_AT_WS Ereignis des Binding am WF nicht vorhanden 20001214
4 NO_CHANGES_ALLOWED Keine Änderunge erlaubt 20001213
5 OBJECT_OR_EVENT_NOT_OK Objekt oder Ereignis nicht vorhanden 20001214

Method CHANGE_INITIAL_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_INITIAL_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Tabelle mit Datenflußdefinitionen, persistente Form 20001213
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen erlaubt 20001213

Method CHANGE_STARTING_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE Call by reference Type reference (TYPE) FLAG Ereignis löschen 20001213
2 Importing EVENT Call by reference Type reference (TYPE) HR_S_EVENT Ereignis eines Objekts 20001213
3 Importing INSERT Call by reference Type reference (TYPE) FLAG Ereignis einfügen 20001213
4 Importing OBJTYP Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20001213
# Exception Resumable Description Created on
1 DESIRED_ACTION_NOT_CLEAR Parameter DELETE und INSERT nicht eindeutig gesetzt 20001213
2 EVENT_AT_OBJECT_NOT_DEFINED Ereignis gibt es an diesem Objektyp nicht 20001213
3 NO_CHANGES_ALLOWED Keine Änderungen erlaubt 20001213

Method CHANGE_START_EVENTS_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STARTING_EVENTS Call by reference Type reference (TYPE) HRSEVTAB Verwendete Ereignisse im WF-Umfeld 20010417
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen erlaubt 20010417

Method CHANGE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_SHORT_TEXT Call by reference Type reference (TYPE) HR_MCSHORT Neuer Kurztext 20001208
2 Importing NEW_TEXT Call by reference Type reference (TYPE) STEXT Neuer Langtext 20001208
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen an der Objektinstanz erlaubt 20001208

Method CHANGE_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE Call by reference Type reference (TYPE) FLAG Version löschen 20010424
2 Importing INSERT Call by reference Type reference (TYPE) FLAG Neue Version einfügen 20010424
3 Importing VERSION Call by reference Type reference (TYPE) HRS1205 Alle Versionen der WF Instanz 20010424
# Exception Resumable Description Created on
1 DESIRED_ACTION_NOT_CLEAR Parameter DELETE und INSERT nicht eindeutig gesetzt 20010424
2 MORE_THAN_ONE_ACTIVE_VERSION Mehr als eine aktive Version vorhanden 20001211
3 NO_CHANGES_ALLOWED Keine Änderungen an der Objektinstanz erlaubt 20001211
4 VERSION_ALREADY_EXITS Einzufügende Version existiert schon 20010424
5 VERSION_COULD_NOT_BE_DELETED Version konnte nicht gelöscht werden 20010424

Method CHANGE_WI_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_WI_TEXT Call by reference Type reference (TYPE) WITEXT Neuer Workitem-Text 20001208
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen an der Objektinstanz erlaubt 20001208

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGIN_DATE Call by reference Type reference (TYPE) DATS Beginndatum des WF 20001208
2 Importing END_DATE Call by reference Type reference (TYPE) DATS Endedatum des WF 20001208
3 Importing ENQUEUE_ALREADY_DONE Call by reference Type reference (TYPE) FLAG SPACE Sperre schon von PFWF aus erfolgt (Editor Call) 20001208
4 Importing NO_CHANGES_ALLOWED Call by reference Type reference (TYPE) FLAG 'X' Keine Änderungen erlaubt 20001208
5 Importing OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id des Workflows 20001208
# Exception Resumable Description Created on
1 NO_ACTIVE_PLVAR Keine aktive Workflowplanvariante vorhanden 20001208
2 NO_DATES_GIVEN Kein Beginn- oder Endedatum gegeben 20001208
3 NO_LANGUAGES_MAINTAINED Keine Sprachen gepflegt 20001208
4 OBJECT_COULD_NOT_BE_LOCKED Sperre auf Workflow konnte nicht gesetzt werden 20001208
5 OBJID_NOT_GIVEN Keine ID mitgegeben 20001208
6 TASK_TYPE_DOES_NOT_EXIST Aufgabentyp existiert nicht 20001208
7 WORKFLOW_DOES_NOT_EXIST Workflow Aufgabe existiert nicht 20001208

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGIN_DATE Call by reference Type reference (TYPE) DATS Beginndatum des WF 20001208
2 Importing END_DATE Call by reference Type reference (TYPE) DATS Endedatum des WF 20001208
3 Importing ENQUEUE_ALREADY_DONE Call by reference Type reference (TYPE) FLAG Sperre schon von PFWF aus erfolgt (Editor Call) 20001208
4 Importing NO_CHANGES_ALLOWED Call by reference Type reference (TYPE) FLAG Keine Änderungen erlaubt 20001208
5 Importing OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id des Workflows 20001208
6 Returning WF_INST Value transfer Object reference (TYPE REF TO) CL_WORKFLOW_TASK_WF Klasse zur Pflege von Workflows (Typ WF) 20001208
# Exception Resumable Description Created on
1 NO_ACTIVE_PLVAR Keine aktive Workflowplanvariante vorhanden 20001208
2 NO_DATES_GIVEN Kein Beginn- oder Endedatum gegeben 20001208
3 NO_LANGUAGES_MAINTAINED Keine Sprachen gepflegt 20001208
4 OBJECT_COULD_NOT_BE_LOCKED Sperre auf Workflow konnte nicht gesetzt werden 20001208
5 OBJID_NOT_GIVEN Keine ID mitgegeben 20001208
6 TASK_TYPE_DOES_NOT_EXIST Aufgabentyp existiert nicht 20001208
7 WORKFLOW_DOES_NOT_EXIST Workflow Aufgabe existiert nicht 20001208

Method SAVE_WORKFLOW_TASK Signature

Method SAVE_WORKFLOW_TASK on class CL_WORKFLOW_TASK_WF has no parameter.
# Exception Resumable Description Created on
1 NO_CHANGES_ALLOWED Keine Änderungen erlaubt 20001207
2 UPDATE_ERROR Fehler beim Speichern 20001208
History
Last changed by/on SAP  00000000 
SAP Release Created in 610