Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CGPL_ASSIGNMENTS | Assignments | 20000126 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | CGPL_TASK | Project Planning: Attribute Table for Transactions | 20010222 | |||
| 3 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '6' | Project Planning - Scheduling Constraints | 20000324 | ||
| 4 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '7' | Project Planning - Scheduling Constraints | 20000324 | ||
| 5 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '1' | Project Planning - Scheduling Constraints | 20000331 | ||
| 6 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '3' | Project Planning - Scheduling Constraints | 20000324 | ||
| 7 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '2' | Project Planning - Scheduling Constraints | 20000324 | ||
| 8 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '0' | Project Planning - Scheduling Constraints | 20000331 | ||
| 9 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '4' | Project Planning - Scheduling Constraints | 20000324 | ||
| 10 | Constant | Public | Type reference (TYPE) | CGPL_CONSTRAINT | '5' | Project Planning - Scheduling Constraints | 20000324 | ||
| 11 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Error Indicator | 20000216 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | XFELD | 'X' | Indicator (Lower-Level Projects Not Selected) | 20000306 | ||
| 13 | Instance attribute | Private | Type reference (TYPE) | TY_ENQUEUE_ARGS | Dropped DB Locks for Object | 20011122 | |||
| 14 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CGPL_TEXTS | Administration Class for CL_CGPL_TEXT | 20000228 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Project Planning: Hierarchy Nodes | 20010222 | |||
| 16 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Reference to Belonging Project | 19991116 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | CGPL_R3_ATTRIBUT | R/3 Shadow Object Attributes | 20000222 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | XFELD | "O" lock: "X" means that conflict resolution is required | 20081106 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | CGPL_TASK | Attribute Table | 19991117 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | CGPL_TASK | Saves Attributes to DB | 19991221 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Change Indicator for Attribute Table | 20000207 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | CGPL_LEVEL | CGPL Planning Level of Activity | 20000207 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Initialization of Task Attribute When Copying/Creating | 20000302 | |
| 2 | Instance method | Public | Method | Check Task Attributes | 20000216 | |
| 3 | Instance method | Public | Method | Checks If Activities Are Changeable | 20000309 | |
| 4 | Instance method | Public | Constructor | Constructor | 19991117 | |
| 5 | Instance method | Public | Method | Copies Current Task to EX_NEW_TASK | 20000302 | |
| 6 | Instance method | Private | Method | Check Before Cutting Task | 20000126 | |
| 7 | Instance method | Public | Method | Delete operation | 19991207 | |
| 8 | Instance method | Public | Method | Check Before Deteling | 19991207 | |
| 9 | Instance method | Public | Method | Reset Partial Lock | 20040130 | |
| 10 | Instance method | Public | Method | Set Partial Lock | 20040130 | |
| 11 | Instance method | Public | Method | Reads All Lower-Level Tasks | 19991210 | |
| 12 | Instance method | Public | Method | Determines Collection for Assignments | 20000208 | |
| 13 | Instance method | Public | Method | Reads the Attribute Task_Attribute | 19991117 | |
| 14 | Instance method | Public | Method | Determines the Task Attribute Changes | 20000207 | |
| 15 | Instance method | Public | Method | Determines Changes for Event Handling in Object_changed | 20010209 | |
| 16 | Instance method | Public | Method | Reads All Immediate Lower-Level Hierarchy Nodes for Task | 20000105 | |
| 17 | Instance method | Public | Method | Determines the Error Flag | 20000216 | |
| 18 | Instance method | Public | Method | Reat Fetch_Flag Attribute | 20000306 | |
| 19 | Instance method | Public | Method | Reads Task ID | 20000126 | |
| 20 | Instance method | Public | Method | Reads the Parent_Project Attribute | 19991116 | |
| 21 | Instance method | Public | Method | Reads Path Upwards to Top Task | 20000302 | |
| 22 | Instance method | Public | Method | Reads R/3 Shadow Object Attribute | 20000222 | |
| 23 | Instance method | Public | Method | Reads Planning Level of Task | 20000207 | |
| 24 | Instance method | Public | Method | Returns old and new texts | 20081117 | |
| 25 | Instance method | Public | Method | Move Task | 19991207 | |
| 26 | Instance method | Private | Method | Check Before Moving Task | 20000125 | |
| 27 | Instance method | Private | Method | Check Before Adding a Task | 20000126 | |
| 28 | Instance method | Private | Method | Prepares Task for Reloading Project | 20011121 | |
| 29 | Instance method | Private | Method | Reorganizes Object According to New DB Load | 20011119 | |
| 30 | Instance method | Private | Method | Reload changed task | 20081008 | |
| 31 | Instance method | Public | Method | Sets Task_Attribute Attribute | 19991117 | |
| 32 | Instance method | Public | Method | Set Indicator TASK_ATTRIBUTES_UPDATED | 20000512 | |
| 33 | Instance method | Private | Method | Sets Include Structure in Task_Attributes | 20000208 | |
| 34 | Instance method | Public | Method | Sets Change Mode | 20011128 | |
| 35 | Instance method | Public | Method | Set/Reset Conflict Resolution Indicator | 20081106 | |
| 36 | Instance method | Public | Method | Set Start and Finish Date Including Restrictions | 20000324 | |
| 37 | Instance method | Private | Method | Change External ID -> Update Buffer Table in Conversion Exit | 20000315 | |
| 38 | Instance method | Public | Method | Sets Current Language | 20000228 | |
| 39 | Instance method | Private | Method | Sets M_Texts Attribute | 20000302 | |
| 40 | Instance method | Private | Method | Sets Parent_Project and Project_Guid Attributes | 19991116 | |
| 41 | Instance method | Public | Method | Sets R/3 Shadow Attributes | 20000222 | |
| 42 | Instance method | Public | Method | Set Start/End Date (No Lock) | 20090831 | |
| 43 | Instance method | Private | Method | Sets Planning Level of Task | 20000207 | |
| 44 | 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 | EX_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Attributetabelle Vorgänge | 20000302 | |||
| 2 | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Attributetabelle Vorgänge | 20000302 | |||
| 3 | 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 | EX_ERROR_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Fehlerkennzeichen | 20000216 | |||
| 2 | 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 | EX_CHANGEABLE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20000309 | |||
| 2 | IM_CHECK_STATUS | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Kennzeichen: inklusive Statusprüfung | 20010307 | ||
| 3 | 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 | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Attributes | 19991118 | |||
| 2 | IM_NEW_CREATE | Call by reference | Type reference (TYPE) | XFELD | Neuen Task anlegen | 20020514 | |||
| 3 | IM_PARENT_NODE | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Projektplanung - Hierarchieknoten | 20030219 | |||
| 4 | IM_PARENT_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projekt | 19991118 | |||
| 5 | IM_R3_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_R3_ATTRIBUT | R3-Interface: Attribute der R3-Schattenobjekte | 20000222 | |||
| 6 | 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 | EX_NEW_TASK | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_TASK | Marketingplan- bzw. und Kampagnenvorgängen | 20000302 | |||
| 2 | IM_INCL_OBJTYPES | Call by reference | Type reference (TYPE) | CGPL_OBJTYPES_T | Tabelle der zu kopierenden Objekttypen | 20000705 | |||
| 3 | IM_REPLACE | Call by reference | Type reference (TYPE) | CGPL_EXTID | Ersetzen String | 20000516 | |||
| 4 | IM_SEARCH | Call by reference | Type reference (TYPE) | CGPL_EXTID | Suchen String | 20000516 | |||
| 5 | IM_SWITCH_OBJTYPES | Call by reference | Type reference (TYPE) | CGPL_SWITCH_OBJTYPES | Austausch von Objekttypen beim Kopieren | 20011116 | |||
| 6 | IM_TARGET_NODE | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Hierarchieknoten | 20000302 | |||
| 7 | 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 | 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 | 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 | 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 | 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 | IM_INITIATOR | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Initiator der Teilsperreknoten | 20040130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Projekt bereits gesperrt | 20040130 | ||
| 2 | Systemfehler | 20040130 |
Method GET_ALL_CHILDREN_TASKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | EX_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Vorgangattribute | 19991117 | |||
| 2 | EX_ATTRIBUTES_OLD | Call by reference | Type reference (TYPE) | CGPL_TASK | Vorgangattribute | 20000829 | |||
| 3 | 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 | 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 | EX_NEW_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Projektplanung: Attributetabelle Vorgänge | 20010209 | |||
| 2 | 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 | EX_CHILDREN_PROJECTS | Call by reference | Type reference (TYPE) | CGPL_PROJECTPOS_TYPE | Interne Tabelle aller untergeordneter Projekte | 20000105 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ET_TEXTS | Call by reference | Type reference (TYPE) | CGPL_TEXT | Projektplanung sprachabhägiger Kurztext Projekte/Vorgänge | 20081117 | |||
| 2 | ET_TEXTS_OLD | Call by reference | Type reference (TYPE) | CGPL_TEXT | Projektplanung sprachabhägiger Kurztext Projekte/Vorgänge | 20081117 | |||
| 3 | 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 | IM_BELOW | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz übergeordneter Knoten | 19991207 | |||
| 2 | IM_LEFT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz neuer rechter Nachbar | 19991207 | |||
| 3 | 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 | IM_BELOW | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz übergeordneter Knoten | 20000125 | |||
| 2 | IM_LEFT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz neuer rechter Nachbar | 20000125 | |||
| 3 | IM_RIGHT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz neuer linker Nachbar | 20000125 | |||
| 4 | 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 | IM_BELOW | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz übergeordneter Knoten | 20000126 | |||
| 2 | IM_LEFT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz neuer rechter Nachbar | 20000126 | |||
| 3 | IM_RIGHT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Objektreferenz neuer linker Nachbar | 20000126 | |||
| 4 | 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 | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Attributes | 20011119 | |||
| 2 | IM_PARENT_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projekt | 20011119 | |||
| 3 | IM_R3_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_R3_ATTRIBUT | R3-Interface: Attribute der R3-Schattenobjekte | 20011119 | |||
| 4 | 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 | IR_PARENT_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20081008 | |||
| 2 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_TASK | Projektplanung: Attributetabelle Vorgänge | 20081008 | |||
| 3 | IS_R3_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_R3_ATTRIBUT | R3-Interface: Attribute der R3-Schattenobjekte | 20081008 | |||
| 4 | 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 | IM_ATTRIBUTES | Value transfer | Type reference (TYPE) | CGPL_TASK | Vorgangattribute | 19991117 | |||
| 2 | IM_CHECK_CHANGEABILITY | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Prüfung, ob Änderung möglich ('X' = ja, ' '= nein) | 20050421 | ||
| 3 | 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 | 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 | IM_ATTR_INCL | Call by reference | Type reference (TYPE) | CGPL_ATTR_INCL | Includestruktur Projekte | 20000208 | |||
| 2 | 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 | CT_DELTA | Call by reference | Type reference (TYPE) | CGPL_TT_ENTITY_DELTA | objects which have been changed meanwhile | 20090224 | |||
| 2 | IM_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' = Ändern, ' ' = Anzeigen | 20011128 | |||
| 3 | IV_NO_SHARED_LOCK | Call by reference | Type reference (TYPE) | XFELD | no shared lock on parent | 20090217 | |||
| 4 | IV_RELOAD | Call by reference | Type reference (TYPE) | XFELD | use new reload logic? | 20090216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ä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 | 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 | CH_CONSTRAINT_TIME | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20000324 | |||
| 2 | CH_CONSTRAINT_TYPE | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Projektplanung - Terminliche Einschränkung | 20000324 | |||
| 3 | CH_PLANFINISH | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20000324 | |||
| 4 | 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 | EX_EXTERNAL_ID | Call by reference | Type reference (TYPE) | CGPL_EXTID | Projektplanung: Externe Id Projekte, Vorgänge | 20000322 | |||
| 2 | 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 | 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 | 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 | 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 | IM_R3_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_R3_ATTRIBUT | R3-Interface: Attribute der R3-Schattenobjekte | 20000222 | |||
| 2 | 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 | IV_FINISH_DATE | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20090831 | |||
| 2 | IV_LATEST_FINISH | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20110426 | |||
| 3 | IV_LATEST_START | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20110426 | |||
| 4 | IV_PLANFINISH | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20110426 | |||
| 5 | IV_PLANSTART | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20110426 | |||
| 6 | 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 | IM_TASK_LEVEL | Call by reference | Type reference (TYPE) | CGPL_LEVEL | Planung Stufe eines Vorganges | 20000207 | |||
| 2 | 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 | IM_GUID | Value transfer | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20010703 | |||
| 2 | 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 |