SAP ABAP Class CL_WORKFLOW_TASKGROUP (Class of Task Group)
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_HR_STANDARD_OBJECT HR Standard Object (TS, WS, AC, TG) 20020522
Properties
Class CL_WORKFLOW_TASKGROUP  
Short Description Class of Task Group    
Super Class CL_HR_STANDARD_OBJECT HR Standard Object (TS, WS, AC, TG) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SP00   Organization and Planning 
Created 20020521   SAP 
Last change 20021118   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WORKFLOW_TASKGROUP has no forward declaration.
Interfaces
Class CL_WORKFLOW_TASKGROUP has no interface implemented.
Friends
Class CL_WORKFLOW_TASKGROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_TASK_LIST Instance attribute Public Type reference (TYPE) THRS1200 Standard Infotype 1200 (SAP) Rule Assignment for Task 20020522
2 INST_WAS_CHANGED Instance attribute Private Type reference (TYPE) FLAG General Indicator 20020522
3 RELEASE_STATUS Instance attribute Private Type reference (TYPE) HRS1201-TSKRELSTAT Release Status of Task 20020522
4 RELEASE_STATUS_CHANGED Instance attribute Private Type reference (TYPE) FLAG Release Status Changed 20020522
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_LIST Instance method Private Method Add/Delete Data Record from G_TASK_LIST 20020524
2 CHANGE_RELEASE_STATUS Instance method Public Method Change Release Status 20020522
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020522
4 CREATE_FROM_DB Static method Public Method Create Instance from Persistence 20020522
5 CREATE_NEW Static method Public Method Create Instance 20020522
6 GET_WAS_CHANGED Instance method Public Method Query Whether Instance Has Been Changed 20020523
7 PROC_STANDARD_TS_LIST Instance method Public Method Add/Delete Standard Task To/From List 20020522
8 PROC_TASKGROUP_TG_LIST Instance method Public Method Add/Delete Task Group To/From List 20020523
9 PROC_WORKFLOW_PATTERN_WS_LIST Instance method Public Method Add/Delete Workflow Template To/From List 20020523
10 SAVETG Instance method Public Method Save Current Instance of Task Group 20020521
Events
Class CL_WORKFLOW_TASKGROUP has no event.
Types
Class CL_WORKFLOW_TASKGROUP has no local type.
Method Signatures

Method CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HRS1200 Call by reference Type reference (TYPE) THRS1200 Standardinfotyp 1200 (SAP) Rollenzuordnung zu Aufgabe 20020524
2 Importing FCODE Call by reference Type reference (TYPE) OKCODE nur 'INS' und 'DEL' möglich 20020524
3 Importing IM_OBJS_LIST Call by reference Type reference (TYPE) THRSOBJECT Table type of HRSOBJECT 20020524
# Exception Resumable Description Created on
1 CX_HRSO_NO_CHANGES_ALLOWED Objekt ist nicht im Änderungsmodus 20020524
2 CX_HRSO_OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20020524

Method CHANGE_RELEASE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_STATUS Call by reference Type reference (TYPE) HRS1201-TSKRELSTAT Freigabestatus der Aufgabe 20020522
# Exception Resumable Description Created on
1 CX_HRSO_NO_CHANGES_ALLOWED Objekt ist nicht im Änderungsmodus 20020523
2 CX_HRSO_WRONG_RELEASE_STATUS Es wurde der falsche Freigabestatus angegeben. 20020523

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) FLAG 'X' 'X' = mit Berechtigungsprüfung 20020522
2 Importing IM_CREATE_NEW_OBJECT Call by reference Type reference (TYPE) FLAG 'X' Neues Objekt erzeugen oder von DB einlesen 20020522
3 Importing IM_DESCRIPTION Call by reference Type reference (TYPE) PT1002TAB Tabelle mit Beschreibungen zu Standardobjekten 20020522
4 Importing IM_DESCRIPTION_SUBTY Call by reference Type reference (TYPE) HRS1002-SUBTY '120' Subtyp 20020522
5 Importing IM_ENQUEUE_FLAG Call by reference Type reference (TYPE) FLAG 'X' 'X' = Anwendungssperre setzen, SPACE = keine Sperre 20020522
6 Importing IM_GENERATED Call by reference Type reference (TYPE) FLAG 'X' Aufgabengruppe für spezielles Ereignis generiert 20020522
7 Importing IM_NO_CHANGES_ALLOWED Call by reference Type reference (TYPE) FLAG X' = Keine Änderungen am Objekt erlaubt 20020522
8 Importing IM_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id des Workflows 20020522
9 Importing IM_SHORT Call by reference Type reference (TYPE) HRS1000-SHORT Objektkürzel 20020522
10 Importing IM_STEXT Call by reference Type reference (TYPE) HRS1000-STEXT Objektbezeichnung 20020522
# Exception Resumable Description Created on
1 CX_HRSO_LOCK_FAIL Objekt kann nicht gesperrt werden 20020523
2 CX_HRSO_NO_AUTHORITY Keine Berechtigung für Standardobjekt 20020821
3 CX_HRSO_NO_HRS_OTYPE Falscher Objekttyp für HR Standard Objekt (TS, WS, AC, TG) 20020523
4 CX_HRSO_OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20020821
5 CX_HRSO_OBJID_NOT_VALID Ungütige Objektid 20020523
6 CX_HRSO_SUBTY_NOT_VALID Der ausgewählte Syubtyp ist nicht erlaubt 20020821
7 CX_HR_SOBJECT Fehlerklasse HR Standard Objekt 20020821

Method CREATE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_AUTHORITY Call by reference Type reference (TYPE) FLAG 'X' 'X' = mit Berechtigungsprüfung 20020522
2 Importing IM_ENQUEUE Call by reference Type reference (TYPE) FLAG 'X' 'X' = Anwendungssperre setzen, SPACE = keine Sperre 20020522
3 Importing IM_NO_CHANGES_ALLOWED Call by reference Type reference (TYPE) FLAG 'X' 'X' = Keine Änderungen am Objekt erlaubt 20020522
4 Importing IM_OBJID Call by reference Type reference (TYPE) HRSOBJECT-OBJID Objekt-ID für Standardobjekt 20020522
5 Returning RE_TG_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WORKFLOW_TASKGROUP Aufgabengruppe 20020522
# Exception Resumable Description Created on
1 CX_HRSO_LOCK_FAIL Objekt kann nicht gesperrt werden 20020523
2 CX_HRSO_NO_HRS_OTYPE Falscher Objekttyp für HR Standard Objekt (TS, WS, AC, TG) 20020523
3 CX_HRSO_OBJID_NOT_VALID Ungütige Objektid 20020523
4 CX_HR_SOBJECT Fehlerklasse HR Standard Objekt 20020821

Method CREATE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_AUTHORITY Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20020522
2 Importing IM_GENERATED Call by reference Type reference (TYPE) HRS1216-GENERATED 'X' Standardobjekt wurde für speziellen Zweck generiert 20020522
3 Importing IM_SHORT Call by reference Type reference (TYPE) HRS1000-SHORT Objektkürzel 20020522
4 Importing IM_STEXT Call by reference Type reference (TYPE) HRS1000-STEXT Objektbezeichnung 20020522
5 Returning TG_INST Value transfer Object reference (TYPE REF TO) CL_WORKFLOW_TASKGROUP 20020522
# Exception Resumable Description Created on
1 CX_HR_SOBJECT Fehlerklasse HR Standard Objekt 20020522

Method GET_WAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_CHANGED Call by reference Type reference (TYPE) FLAG allgemeines flag 20020523
2 Exporting RELEASE_STATUS Call by reference Type reference (TYPE) FLAG allgemeines flag 20020523

Method GET_WAS_CHANGED on class CL_WORKFLOW_TASKGROUP has no exception.

Method PROC_STANDARD_TS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HRS1200 Call by reference Type reference (TYPE) THRS1200 Alle gepflegten Standardaufgaben 20020522
2 Importing FCODE Call by reference Type reference (TYPE) OKCODE INS, DEL oder READ 20020524
3 Importing IM_OBJID Call by reference Type reference (TYPE) THRSOBJID ObjektID 20020522
# Exception Resumable Description Created on
1 CX_HRSO_NO_CHANGES_ALLOWED Objekt ist nicht im Änderungsmodus 20020523
2 CX_HRSO_OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20020522

Method PROC_TASKGROUP_TG_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HRS1200 Call by reference Type reference (TYPE) THRS1200 Standardinfotyp 1200 (SAP) Rollenzuordnung zu Aufgabe 20020523
2 Importing FCODE Call by reference Type reference (TYPE) OKCODE INS, DEL oder READ 20020524
3 Importing IM_OBJID Call by reference Type reference (TYPE) THRSOBJID Tabellentyp zur THRSOBJID 20020523
# Exception Resumable Description Created on
1 CX_HRSO_NO_CHANGES_ALLOWED Objekt ist nicht im Änderungsmodus 20020523
2 CX_HRSO_OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20020523

Method PROC_WORKFLOW_PATTERN_WS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HRS1200 Call by reference Type reference (TYPE) THRS1200 Standardinfotyp 1200 (SAP) Rollenzuordnung zu Aufgabe 20020523
2 Importing FCODE Call by reference Type reference (TYPE) OKCODE INS, DEL oder READ 20020524
3 Importing IM_OBJID Call by reference Type reference (TYPE) THRSOBJID Tabellentyp zur THRSOBJID 20020523
# Exception Resumable Description Created on
1 CX_HRSO_NO_CHANGES_ALLOWED Objekt ist nicht im Änderungsmodus 20020523
2 CX_HRSO_OBJECT_DOES_NOT_EXIST Objekt existiert nicht 20020523

Method SAVETG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_AUTHORITY Call by reference Type reference (TYPE) FLAG 'X' 'X' = mit Berechtigungsprüfung 20020522
2 Importing IM_COMMIT_WORK Call by reference Type reference (TYPE) FLAG 'X' 'X' = commit work wird abgesetzt 20020522
3 Importing IM_DEVELOPMENT_CLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20020522
# Exception Resumable Description Created on
1 CX_HRSO_CHECK_EXCEPTION_RAISED Prüfung HR Standardobjekt hat eine Exception ausgelöst 20020522
2 CX_HRSO_CONTAINER_PROBLEM Fehler bei einer Containeroperation 20020522
3 CX_HRSO_CORR_INSERT_FAILED Fehler beim Schreiben auf Transportauftrag 20020522
4 CX_HRSO_NO_AUTHORITY Keine Berechtigung für Standardobjekt 20020522
5 CX_HRSO_NO_CLIENT_INDEP_MAINT Mandantenunabhängige Pflege nicht erlaubt 20020522
6 CX_HRSO_NO_HRS_OTYPE Falscher Objekttyp für HR Standard Objekt (TS, WS, AC, TG) 20020522
7 CX_HRSO_NO_T78NR_ENTRY Vorsatznummer für System und Mandant fehlt! 20020522
8 CX_HRSO_OBJID_NOT_VALID Ungütige Objektid 20020522
9 CX_HRSO_SAVE_ABORT_BY_USER Aktion wurde durch User abgebrochen 20020522
10 CX_HRSO_SNUM_ERROR Fehler bei der Nummernvergabe 20020522
11 CX_HRSO_UPDATE_ERROR Fehler beim Speichern eines HR Standardobjekts 20020522
History
Last changed by/on SAP  20021118 
SAP Release Created in 630