SAP ABAP Class CL_CGPL_TASK (Project Planning: Transactions)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-GPL (Application Component) Generic Project Planning
     CGPL_APPLICATION_OBJECTS (Package) Project Planning - Application Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CGPL_HIERARCHY_NODE Project Planning: Hierarchy Nodes 19991116
Properties
Class CL_CGPL_TASK  
Short Description Project Planning: Transactions    
Super Class CL_CGPL_HIERARCHY_NODE Project Planning: Hierarchy Nodes 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CGPL_APPLICATION_OBJECTS   Project Planning - Application Objects 
Created 19991115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CGPLC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CGPLD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CGPL_TASK has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CGPL_PERSISTENCY 20011119 Project Planning - Projects and Activities Persistence
2 CL_CGPL_PROJECT 20001201 Project Planning: Projects
3 CL_CGPL_PROJECTS 20001201 Project Planning - Project Collection
4 CL_CGPL_TASKS 20001201 Administration Class for CL_CGPL_TASK
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNMENTS Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_ASSIGNMENTS Assignments 20000126
2 ATTRIBUTES_BEFORE Instance attribute Private Type reference (TYPE) CGPL_TASK Project Planning: Attribute Table for Transactions 20010222
3 CON_CONSTR_FINISH_NO_EARLIER Constant Public Type reference (TYPE) CGPL_CONSTRAINT '6' Project Planning - Scheduling Constraints 20000324
4 CON_CONSTR_FINISH_NO_LATER Constant Public Type reference (TYPE) CGPL_CONSTRAINT '7' Project Planning - Scheduling Constraints 20000324
5 CON_CONSTR_LATE_POSSIBLE Constant Public Type reference (TYPE) CGPL_CONSTRAINT '1' Project Planning - Scheduling Constraints 20000331
6 CON_CONSTR_MUST_FINISH Constant Public Type reference (TYPE) CGPL_CONSTRAINT '3' Project Planning - Scheduling Constraints 20000324
7 CON_CONSTR_MUST_START Constant Public Type reference (TYPE) CGPL_CONSTRAINT '2' Project Planning - Scheduling Constraints 20000324
8 CON_CONSTR_SOON_POSSIBLE Constant Public Type reference (TYPE) CGPL_CONSTRAINT '0' Project Planning - Scheduling Constraints 20000331
9 CON_CONSTR_START_NO_EARLIER Constant Public Type reference (TYPE) CGPL_CONSTRAINT '4' Project Planning - Scheduling Constraints 20000324
10 CON_CONSTR_START_NO_LATER Constant Public Type reference (TYPE) CGPL_CONSTRAINT '5' Project Planning - Scheduling Constraints 20000324
11 ERROR_FLAG Instance attribute Private Type reference (TYPE) CHAR1 Error Indicator 20000216
12 FETCH_FLAG Instance attribute Private Type reference (TYPE) XFELD 'X' Indicator (Lower-Level Projects Not Selected) 20000306
13 M_ENQUEUE_ARGS Instance attribute Private Type reference (TYPE) TY_ENQUEUE_ARGS Dropped DB Locks for Object 20011122
14 M_TEXTS Instance attribute Public Object reference (TYPE REF TO) CL_CGPL_TEXTS Administration Class for CL_CGPL_TEXT 20000228
15 PARENT_NODE_BEFORE Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Project Planning: Hierarchy Nodes 20010222
16 PARENT_PROJECT Instance attribute Public Object reference (TYPE REF TO) CL_CGPL_PROJECT Reference to Belonging Project 19991116
17 R3_ATTRIBUTES Instance attribute Private Type reference (TYPE) CGPL_R3_ATTRIBUT R/3 Shadow Object Attributes 20000222
18 RESOLVE_OPT_SAVE_CONFLICTS Instance attribute Public Type reference (TYPE) XFELD "O" lock: "X" means that conflict resolution is required 20081106
19 TASK_ATTRIBUTES Instance attribute Public Type reference (TYPE) CGPL_TASK Attribute Table 19991117
20 TASK_ATTRIBUTES_OLD Instance attribute Public Type reference (TYPE) CGPL_TASK Saves Attributes to DB 19991221
21 TASK_ATTRIBUTES_UPDATED Instance attribute Private Type reference (TYPE) CHAR1 Change Indicator for Attribute Table 20000207
22 TASK_LEVEL Instance attribute Public Type reference (TYPE) CGPL_LEVEL CGPL Planning Level of Activity 20000207
Methods
# Method Level Visibility Method type Description Created on
1 ATTRIBUTES_INIT Static method Private Method Initialization of Task Attribute When Copying/Creating 20000302
2 CHECK_ATTRIBUTES Instance method Public Method Check Task Attributes 20000216
3 CHECK_TASK_IS_CHANGEABLE Instance method Public Method Checks If Activities Are Changeable 20000309
4 CONSTRUCTOR Instance method Public Constructor Constructor 19991117
5 COPY Instance method Public Method Copies Current Task to EX_NEW_TASK 20000302
6 CUT_CHECK Instance method Private Method Check Before Cutting Task 20000126
7 DELETE Instance method Public Method Delete operation 19991207
8 DELETE_CHECK Instance method Public Method Check Before Deteling 19991207
9 DEQUEUE_SHARED Instance method Public Method Reset Partial Lock 20040130
10 ENQUEUE_SHARED Instance method Public Method Set Partial Lock 20040130
11 GET_ALL_CHILDREN_TASKS Instance method Public Method Reads All Lower-Level Tasks 19991210
12 GET_ASSIGNMENTS Instance method Public Method Determines Collection for Assignments 20000208
13 GET_ATTRIBUTES Instance method Public Method Reads the Attribute Task_Attribute 19991117
14 GET_ATTRIBUTES_UPDATED Instance method Public Method Determines the Task Attribute Changes 20000207
15 GET_CHANGES Instance method Public Method Determines Changes for Event Handling in Object_changed 20010209
16 GET_CHILDREN_OF_TASK Instance method Public Method Reads All Immediate Lower-Level Hierarchy Nodes for Task 20000105
17 GET_ERROR_FLAG Instance method Public Method Determines the Error Flag 20000216
18 GET_FETCH_FLAG Instance method Public Method Reat Fetch_Flag Attribute 20000306
19 GET_GUID Instance method Public Method Reads Task ID 20000126
20 GET_PARENT_PROJECT Instance method Public Method Reads the Parent_Project Attribute 19991116
21 GET_PATH Instance method Public Method Reads Path Upwards to Top Task 20000302
22 GET_R3_ATTRIBUTES Instance method Public Method Reads R/3 Shadow Object Attribute 20000222
23 GET_TASK_LEVEL Instance method Public Method Reads Planning Level of Task 20000207
24 GET_TEXTS Instance method Public Method Returns old and new texts 20081117
25 MOVE Instance method Public Method Move Task 19991207
26 MOVE_TASK_CHECK Instance method Private Method Check Before Moving Task 20000125
27 PASTE_CHECK Instance method Private Method Check Before Adding a Task 20000126
28 PREPARE_FOR_RELOAD Instance method Private Method Prepares Task for Reloading Project 20011121
29 RECONSTRUCT Instance method Private Method Reorganizes Object According to New DB Load 20011119
30 RECONSTRUCT_DELTA Instance method Private Method Reload changed task 20081008
31 SET_ATTRIBUTES Instance method Public Method Sets Task_Attribute Attribute 19991117
32 SET_ATTRIBUTES_UPDATED Instance method Public Method Set Indicator TASK_ATTRIBUTES_UPDATED 20000512
33 SET_ATTR_INCL Instance method Private Method Sets Include Structure in Task_Attributes 20000208
34 SET_CHANGE_MODE Instance method Public Method Sets Change Mode 20011128
35 SET_CONLICT_RESOLUTION_FLAG Instance method Public Method Set/Reset Conflict Resolution Indicator 20081106
36 SET_DATES Instance method Public Method Set Start and Finish Date Including Restrictions 20000324
37 SET_EXTERNAL_ID Instance method Private Method Change External ID -> Update Buffer Table in Conversion Exit 20000315
38 SET_LANGUAGE Instance method Public Method Sets Current Language 20000228
39 SET_M_TEXTS Instance method Private Method Sets M_Texts Attribute 20000302
40 SET_PARENT_PROJECT Instance method Private Method Sets Parent_Project and Project_Guid Attributes 19991116
41 SET_R3_ATTRIBUTES Instance method Public Method Sets R/3 Shadow Attributes 20000222
42 SET_START_FINISH_DATE Instance method Public Method Set Start/End Date (No Lock) 20090831
43 SET_TASK_LEVEL Instance method Private Method Sets Planning Level of Task 20000207
44 SET_TEXT Instance method Public Method Change Language Dependent Short Text 20000228
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Object Changed 19991123
2 OBJECT_COPIED Instance Event
(0)
Public
(2)
Object Copied 20040928
3 OBJECT_CREATED Instance Event
(0)
Public
(2)
Object created 19991123
4 OBJECT_DELETED Instance Event
(0)
Public
(2)
Object deleted 19991123
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ENQUEUE_ARGS Private See coding 20011122
Method Signatures

Method ATTRIBUTES_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Attributetabelle Vorgänge 20000302
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Attributetabelle Vorgänge 20000302
3 Importing IM_SWITCH_OBJTYPES Call by reference Type reference (TYPE) CGPL_SWITCH_OBJTYPES Austausch von Objekttypen beim Kopieren 20011116

Method ATTRIBUTES_INIT on class CL_CGPL_TASK has no exception.

Method CHECK_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_FLAG Call by reference Type reference (TYPE) CHAR1 Fehlerkennzeichen 20000216
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Vorgangsattribute 20000216

Method CHECK_ATTRIBUTES on class CL_CGPL_TASK has no exception.

Method CHECK_TASK_IS_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGEABLE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20000309
2 Importing IM_CHECK_STATUS Call by reference Type reference (TYPE) CHAR1 'X' Kennzeichen: inklusive Statusprüfung 20010307
3 Importing IM_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichten, Nachrichtentyp 20000309

Method CHECK_TASK_IS_CHANGEABLE on class CL_CGPL_TASK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Attributes 19991118
2 Importing IM_NEW_CREATE Call by reference Type reference (TYPE) XFELD Neuen Task anlegen 20020514
3 Importing IM_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Projektplanung - Hierarchieknoten 20030219
4 Importing IM_PARENT_PROJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projekt 19991118
5 Importing IM_R3_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_R3_ATTRIBUT R3-Interface: Attribute der R3-Schattenobjekte 20000222
6 Importing IM_RAISE_EVENT Call by reference Type reference (TYPE) XFELD 'X' Ereignis Object_CREATED auslösen 20000303

Method CONSTRUCTOR on class CL_CGPL_TASK has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_TASK Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Marketingplan- bzw. und Kampagnenvorgängen 20000302
2 Importing IM_INCL_OBJTYPES Call by reference Type reference (TYPE) CGPL_OBJTYPES_T Tabelle der zu kopierenden Objekttypen 20000705
3 Importing IM_REPLACE Call by reference Type reference (TYPE) CGPL_EXTID Ersetzen String 20000516
4 Importing IM_SEARCH Call by reference Type reference (TYPE) CGPL_EXTID Suchen String 20000516
5 Importing IM_SWITCH_OBJTYPES Call by reference Type reference (TYPE) CGPL_SWITCH_OBJTYPES Austausch von Objekttypen beim Kopieren 20011116
6 Importing IM_TARGET_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Hierarchieknoten 20000302
7 Importing IM_WITH_CHILDREN Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20001213

Method COPY on class CL_CGPL_TASK has no exception.

Method CUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHECK_OK Value transfer Type reference (TYPE) XFELD 'X': check O.K. ' ': nicht O.K. 20000126

Method CUT_CHECK on class CL_CGPL_TASK has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECURSIVE_FLAG Call by reference Type reference (TYPE) XFELD 'X' Kennzeichen rekursiv Löschen 19991207

Method DELETE on class CL_CGPL_TASK has no exception.

Method DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHECK_OK Value transfer Type reference (TYPE) XFELD Prüfungsergebnis 19991207

Method DELETE_CHECK on class CL_CGPL_TASK has no exception.

Method DEQUEUE_SHARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INITIATOR Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Initiator der Teilsperreknoten 20040130

Method DEQUEUE_SHARED on class CL_CGPL_TASK has no exception.

Method ENQUEUE_SHARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INITIATOR Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Initiator der Teilsperreknoten 20040130
# Exception Resumable Description Created on
1 FOREIGN_LOCK Projekt bereits gesperrt 20040130
2 LOCK_FAILED Systemfehler 20040130

Method GET_ALL_CHILDREN_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITAB_TASKS Call by reference Type reference (TYPE) CGPLD_ITAB_TASK Tabelle untergeordneter Vorgängen 19991215

Method GET_ALL_CHILDREN_TASKS on class CL_CGPL_TASK has no exception.

Method GET_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ASSIGNMENTS Call by reference Object reference (TYPE REF TO) CL_CGPL_ASSIGNMENTS Verwaltungsklasse für Assignments 20000208

Method GET_ASSIGNMENTS on class CL_CGPL_TASK has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Vorgangattribute 19991117
2 Exporting EX_ATTRIBUTES_OLD Call by reference Type reference (TYPE) CGPL_TASK Vorgangattribute 20000829
3 Exporting EX_TASK_LEVEL Call by reference Type reference (TYPE) CGPL_LEVEL CGPL Planung Stufe eines Vorganges 20000210

Method GET_ATTRIBUTES on class CL_CGPL_TASK has no exception.

Method GET_ATTRIBUTES_UPDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ATTRIBUTES_UPDATED Value transfer Type reference (TYPE) CHAR1 'X' : Vorgangesattribute geändert, Space: nicht geändert. 20000207

Method GET_ATTRIBUTES_UPDATED on class CL_CGPL_TASK has no exception.

Method GET_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Projektplanung: Attributetabelle Vorgänge 20010209
2 Exporting EX_NEW_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Projektplanung - Hierarchieknoten 20010209

Method GET_CHANGES on class CL_CGPL_TASK has no exception.

Method GET_CHILDREN_OF_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHILDREN_PROJECTS Call by reference Type reference (TYPE) CGPL_PROJECTPOS_TYPE Interne Tabelle aller untergeordneter Projekte 20000105
2 Exporting EX_CHILDREN_TASKS Call by reference Type reference (TYPE) CGPL_TASKPOS_TYPE Interne Tabelle aller untergeordneter Vorgänge 20000105

Method GET_CHILDREN_OF_TASK on class CL_CGPL_TASK has no exception.

Method GET_ERROR_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_FLAG Call by reference Type reference (TYPE) CHAR1 Fehlerkennzeichen 20000216

Method GET_ERROR_FLAG on class CL_CGPL_TASK has no exception.

Method GET_FETCH_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FETCH_FLAG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20000306

Method GET_FETCH_FLAG on class CL_CGPL_TASK has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Guid Vorgang 20000126

Method GET_GUID on class CL_CGPL_TASK has no exception.

Method GET_PARENT_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PARENT_PROJECT Value transfer Object reference (TYPE REF TO) CL_CGPL_PROJECT Projekt 19991206

Method GET_PARENT_PROJECT on class CL_CGPL_TASK has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITAB_TASKS Call by reference Type reference (TYPE) CGPLD_ITAB_TASK Tabelle übergeordneter Vorgänge 20000302

Method GET_PATH on class CL_CGPL_TASK has no exception.

Method GET_R3_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_R3_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_R3_ATTRIBUT R3-Interface: Attribute der R3-Schattenobjekte 20000222

Method GET_R3_ATTRIBUTES on class CL_CGPL_TASK has no exception.

Method GET_TASK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TASK_LEVEL Value transfer Type reference (TYPE) CGPL_LEVEL Planung Stufe eines Vorganges 20000207

Method GET_TASK_LEVEL on class CL_CGPL_TASK has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) CGPL_TEXT Projektplanung sprachabhägiger Kurztext Projekte/Vorgänge 20081117
2 Exporting ET_TEXTS_OLD Call by reference Type reference (TYPE) CGPL_TEXT Projektplanung sprachabhägiger Kurztext Projekte/Vorgänge 20081117
3 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20081117

Method GET_TEXTS on class CL_CGPL_TASK has no exception.

Method MOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BELOW Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz übergeordneter Knoten 19991207
2 Importing IM_LEFT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer rechter Nachbar 19991207
3 Importing IM_RIGHT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer linker Nachbar 20000120

Method MOVE on class CL_CGPL_TASK has no exception.

Method MOVE_TASK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BELOW Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz übergeordneter Knoten 20000125
2 Importing IM_LEFT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer rechter Nachbar 20000125
3 Importing IM_RIGHT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer linker Nachbar 20000125
4 Returning RE_CHECK_OK Value transfer Type reference (TYPE) XFELD Space: nicht O.K. 'X': O.K. 20000125

Method MOVE_TASK_CHECK on class CL_CGPL_TASK has no exception.

Method PASTE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BELOW Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz übergeordneter Knoten 20000126
2 Importing IM_LEFT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer rechter Nachbar 20000126
3 Importing IM_RIGHT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer linker Nachbar 20000126
4 Returning RE_CHECK_OK Value transfer Type reference (TYPE) XFELD 'X': Check_OK ' ': nicht O.K 20000126

Method PASTE_CHECK on class CL_CGPL_TASK has no exception.

Method PREPARE_FOR_RELOAD Signature

Method PREPARE_FOR_RELOAD on class CL_CGPL_TASK has no parameter.
Method PREPARE_FOR_RELOAD on class CL_CGPL_TASK has no exception.

Method RECONSTRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Attributes 20011119
2 Importing IM_PARENT_PROJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projekt 20011119
3 Importing IM_R3_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_R3_ATTRIBUT R3-Interface: Attribute der R3-Schattenobjekte 20011119
4 Importing IM_RAISE_EVENT Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20011122

Method RECONSTRUCT on class CL_CGPL_TASK has no exception.

Method RECONSTRUCT_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_PROJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projektplanung - Projekte 20081008
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Projektplanung: Attributetabelle Vorgänge 20081008
3 Importing IS_R3_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_R3_ATTRIBUT R3-Interface: Attribute der R3-Schattenobjekte 20081008
4 Importing IV_RAISE_EVENT Call by reference Type reference (TYPE) FLAG 'X' object_changed Event feuern 20081008

Method RECONSTRUCT_DELTA on class CL_CGPL_TASK has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Value transfer Type reference (TYPE) CGPL_TASK Vorgangattribute 19991117
2 Importing IM_CHECK_CHANGEABILITY Call by reference Type reference (TYPE) BOOLE_D 'X' Prüfung, ob Änderung möglich ('X' = ja, ' '= nein) 20050421
3 Importing IM_UPDATE_FLAG Call by reference Type reference (TYPE) XFELD 'X' Änderungskennzeichen für Task 20000207

Method SET_ATTRIBUTES on class CL_CGPL_TASK has no exception.

Method SET_ATTRIBUTES_UPDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UPDATED Call by reference Type reference (TYPE) XFELD 'X' 'X' : geändert, ' ': nicht geändert 20000512

Method SET_ATTRIBUTES_UPDATED on class CL_CGPL_TASK has no exception.

Method SET_ATTR_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_INCL Call by reference Type reference (TYPE) CGPL_ATTR_INCL Includestruktur Projekte 20000208
2 Importing IM_BWIDENTIFIER Call by reference Type reference (TYPE) CGPL_BWIDENTIFIER Project Planning - BW Identification 20010515

Method SET_ATTR_INCL on class CL_CGPL_TASK has no exception.

Method SET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DELTA Call by reference Type reference (TYPE) CGPL_TT_ENTITY_DELTA objects which have been changed meanwhile 20090224
2 Importing IM_MODE Call by reference Type reference (TYPE) CHAR1 'X' = Ändern, ' ' = Anzeigen 20011128
3 Importing IV_NO_SHARED_LOCK Call by reference Type reference (TYPE) XFELD no shared lock on parent 20090217
4 Importing IV_RELOAD Call by reference Type reference (TYPE) XFELD use new reload logic? 20090216
# Exception Resumable Description Created on
1 NOT_POSSIBLE Änderungsmodus kann nicht geändert werden 20011128

Method SET_CONLICT_RESOLUTION_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLAG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20081106

Method SET_CONLICT_RESOLUTION_FLAG on class CL_CGPL_TASK has no exception.

Method SET_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONSTRAINT_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20000324
2 Changing CH_CONSTRAINT_TYPE Call by reference Type reference (TYPE) CGPL_CONSTRAINT Projektplanung - Terminliche Einschränkung 20000324
3 Changing CH_PLANFINISH Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20000324
4 Changing CH_PLANSTART Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20000324

Method SET_DATES on class CL_CGPL_TASK has no exception.

Method SET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID Projektplanung: Externe Id Projekte, Vorgänge 20000322
2 Importing IM_EXTERNAL_ID Value transfer Type reference (TYPE) CGPL_EXTID Projektplanung: Externe Id Projekte, Vorgänge 20000315

Method SET_EXTERNAL_ID on class CL_CGPL_TASK has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Value transfer Type reference (TYPE) LANGU Sprachenschlüssel 20000228

Method SET_LANGUAGE on class CL_CGPL_TASK has no exception.

Method SET_M_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_M_TEXTS Call by reference Object reference (TYPE REF TO) CL_CGPL_TEXTS CL_CGPL_TEXTS 20000302

Method SET_M_TEXTS on class CL_CGPL_TASK has no exception.

Method SET_PARENT_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_PROJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projekt 19991119

Method SET_PARENT_PROJECT on class CL_CGPL_TASK has no exception.

Method SET_R3_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_R3_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_R3_ATTRIBUT R3-Interface: Attribute der R3-Schattenobjekte 20000222
2 Importing IM_SET_UPDATE_FLAG Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20000928

Method SET_R3_ATTRIBUTES on class CL_CGPL_TASK has no exception.

Method SET_START_FINISH_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FINISH_DATE Call by reference Type reference (TYPE) CGPL_CONSTRAINT_TIME Einschränkungstermin 20090831
2 Importing IV_LATEST_FINISH Call by reference Type reference (TYPE) CGPL_CONSTRAINT_TIME Einschränkungstermin 20110426
3 Importing IV_LATEST_START Call by reference Type reference (TYPE) CGPL_CONSTRAINT_TIME Einschränkungstermin 20110426
4 Importing IV_PLANFINISH Call by reference Type reference (TYPE) CGPL_CONSTRAINT_TIME Einschränkungstermin 20110426
5 Importing IV_PLANSTART Call by reference Type reference (TYPE) CGPL_CONSTRAINT_TIME Einschränkungstermin 20110426
6 Importing IV_START_DATE Call by reference Type reference (TYPE) CGPL_CONSTRAINT_TIME Einschränkungstermin 20090831

Method SET_START_FINISH_DATE on class CL_CGPL_TASK has no exception.

Method SET_TASK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK_LEVEL Call by reference Type reference (TYPE) CGPL_LEVEL Planung Stufe eines Vorganges 20000207
2 Importing IM_UPDATE_FLAG Call by reference Type reference (TYPE) XFELD 'X' Änderungskennzeichen 20000207

Method SET_TASK_LEVEL on class CL_CGPL_TASK has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Value transfer Type reference (TYPE) CGPL_GUID16 Projektplanung: 16-stellige GUID für Projekte und Vorgänge 20010703
2 Importing IM_TEXT Value transfer Type reference (TYPE) CGPL_TEXT1 Projektplanung: Kurztext 20000228

Method SET_TEXT on class CL_CGPL_TASK has no exception.
Event Signatures

Event OBJECT_CHANGED Signature
Event OBJECT_CHANGED on class CL_CGPL_TASK has no parameter.
Event OBJECT_COPIED Signature
Event OBJECT_COPIED on class CL_CGPL_TASK has no parameter.
Event OBJECT_CREATED Signature
Event OBJECT_CREATED on class CL_CGPL_TASK has no parameter.
Event OBJECT_DELETED Signature
Event OBJECT_DELETED on class CL_CGPL_TASK has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 12A