SAP ABAP Class CL_DPR_UI_LOG_TREE (UI Logic for Tree)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_LOG_TREE  
Short Description UI Logic for Tree    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20040930   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DPR_UI_LOG_TREE has no interface implemented.
Friends
Class CL_DPR_UI_LOG_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BCV_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100625
2 MR_SESSION_STATE Instance attribute Private Object reference (TYPE REF TO) CL_DPR_SESSION_STATE In-Process Memory 20050509
3 MS_COPIED_ELEMENT Instance attribute Private Type reference (TYPE) DPR_TS_OBJ_EVENT Identification of Object 20050310
4 MS_CUT_ELEMENT Instance attribute Private Type reference (TYPE) DPR_TS_OBJ_EVENT Identification of Object 20050310
5 MS_PRO_TYPE Instance attribute Private Type reference (TYPE) DPR_PRO_TYPE Attributes of Project Type 20050624
6 MT_COPIED_ELEMENTS Instance attribute Private Type reference (TYPE) DPR_TT_OBJ_EVENT Identification of Object 20081023
7 MT_CUT_ELEMENTS Instance attribute Private Type reference (TYPE) DPR_TT_OBJ_EVENT Table with Object Selection 20081023
8 MT_ELEMENTS_DATA Instance attribute Public Type reference (TYPE) DPR_TT_UI_TABLE_DATA_RESULT Element Data for Filter 20061027
9 MT_OBJ_EVENT Instance attribute Private Type reference (TYPE) DPR_TT_OBJ_EVENT Table with Object Selection 20050407
10 MT_SELECTION_GUIDS Instance attribute Private Type reference (TYPE) DPR_TT_GUIDC Selektierte Element Guid's 20080908
11 MT_TREE_DATA Instance attribute Private Type reference (TYPE) DPR_TT_UI_TREE_DATA Table of Displayed Objects 20041130
12 MV_ENTRY_COMPLETED Instance attribute Private Type reference (TYPE) ABAP_BOOL 'X': Project Entry Completed 20070111
13 MV_FIRST_VISIBLE_ROW Instance attribute Private Type reference (TYPE) I Scroll Position 20070118
14 MV_LANGUAGE Instance attribute Private Type reference (TYPE) DPR_TV_LANGU_EXT External Language Key 20050218
15 MV_MAINVIEW Instance attribute Private Type reference (TYPE) STRING Main View: Projects, Tasks, ... 20050203
16 MV_PROGRAM Instance attribute Private Type reference (TYPE) ABAP_BOOL 'X': Program 20050408
17 MV_SEL_ELEMENT_GUID Instance attribute Private Type reference (TYPE) DPR_TV_GUID_BAPI Currently Selected Project Element 20050310
18 MV_SORT_OVERALL Instance attribute Private Type reference (TYPE) CHAR1 'X': Sort over all collections 20090130
19 MV_TEMPLATE Instance attribute Private Type reference (TYPE) ABAP_BOOL 'X': Template 20041104
20 SR_DPR_UI_LOG_TREE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_TREE UI Logic for Tree 20040930
21 SR_SORT_OVERALL Static Attribute Private Object reference (TYPE REF TO) DPR_TREE 20090204
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SELECTION_GUID Instance method Public Method Add the guid as a selection 20080908
2 BUILD_TREE Instance method Private Method Gets Visible Project Elements in Initial Screen 20041028
3 BUILD_TREE_BOTTOM_UP Instance method Public Method Bottom-Up Structure of Tree for an Element 20050805
4 CALC_PERIOD_AND_TIME_BCV Instance method Public Method Calculate the time frame and the period for BCV display 20100623
5 CHECK_FOR_MULTI_SELECTION Instance method Public Method Check for multiple selections 20080910
6 CLEAR_CUT_COPY_SELECTION Instance method Public Method Delete Selection for Cut/Copy 20061115
7 CLEAR_CUT_COPY_SELECTIONS Instance method Public Method Delete Selection for Cut/Copy 20081023
8 COLLAPSE Instance method Public Method Collapses a Subtree 20050309
9 CONSTRUCTOR Instance method Public Constructor 20040930
10 COPY Instance method Public Method Marks a Copied Project Element 20041208
11 CREATE_AND_INSERT Instance method Public Method Create a new element and insert it within collection 20110712
12 CUT Instance method Public Method Marks a "Cut" Project Element for MOVE 20041208
13 DELETE_SELECTION_GUID Instance method Public Method Delete the selection 20080908
14 EXPAND Instance method Public Method Expands an Element to the Status Before Collapsing it 20050309
15 FILL_ROOT_DATA Instance method Public Method Fills GUID and Object Category of Root Object 20050428
16 GET_BREADCRUMB_ELEMENTS Instance method Public Method Determine Path up to Active Object 20050310
17 GET_CHANGE_MODE Instance method Public Method Fills Change Mode of Project Element 20050217
18 GET_CLR_DESCRIPTION Instance method Public Method Fills Short Text of Project Element 20050302
19 GET_CUT_COPY_SELECTION Instance method Public Method Delivers Element Selected for Cutting/Copying 20070103
20 GET_CUT_COPY_SELECTIONS Instance method Public Method Delivers Element Selected for Cutting/Copying 20081023
21 GET_DESCRIPTION Instance method Public Method Fills Short Text of Project Element 20041104
22 GET_DRAG_TAG_AND_ENABLING Instance method Public Method Set drag tag and enabling for tree element 20090310
23 GET_ELEMENT_DATA_FOR_DRAG Instance method Public Method 20090311
24 GET_FIRST_VISIBLE_ROW Instance method Public Method Delivers Current Scroll Position 20070118
25 GET_FUNCTIONS Instance method Public Method Gets Info for Functions (Cut, Copy, Paste ...) 20041202
26 GET_ICON_AND_TOOLTIP Instance method Public Method Fills Icon and Text for Object Category 20050221
27 GET_ICON_AND_TOOLTIP_OLD Instance method Public Method Fills Icon and Text for Object Category 20070725
28 GET_INSTANCE Static method Public Method Get Singleton 20040930
29 GET_LOADED_TREE_ELEMENTS Instance method Public Method Returns All Loaded Project Elements 20050310
30 GET_MAIN_OBJECTS Instance method Public Method 20050712
31 GET_NEXT_LEVEL Instance method Public Method Delivers Project Elements of Next Hierarchy Level 20041026
32 GET_NEXT_LEVEL_OLD Instance method Public Method Delivers Project Elements of Next Hierarchy Level 20070706
33 GET_PARENT_GUID Instance method Public Method Determines GUID of Higher-Level Element 20050215
34 GET_PROJECT_TYPE_ATTRIBUTES Instance method Public Method Reads the Attributes for Project Type 20050624
35 GET_RELATIONSHIPS Instance method Public Method Get relationships 20090212
36 GET_ROOT_OBJECT Instance method Public Method Supplies Root Object for Object in Tree 20050822
37 GET_SELECTION_GUIDS Instance method Public Method Get the guid' s of selected ellements 20080908
38 GET_SEL_ELEMENT_GUID Instance method Public Method Returns GUID of Selected Object 20050310
39 GET_SESSION_ATTRIBUTES Instance method Private Method Gets Mode, Language and so on from session_state 20050203
40 GET_SEVERITY Instance method Private Method Gets Icon and Text of Severity 20041028
41 GET_SORT_NUMBER Instance method Public Method Liefert die Sortiernummer des Projektelements 20100503
42 GET_SORT_OVERALL Instance method Public Method Gets Sort overall flag 20090312
43 GET_STORED_OBJ_EVENT Instance method Public Method Liefert das gespeicherte MT_OBJ_EVENT 20121113
44 GET_SUBTREE Instance method Public Method Determines (Currently Visible) Subtree 20050622
45 GET_TREE_DATA Instance method Public Method Fills Short Text of Project Element 20070622
46 GET_TREE_DATA_TAB Instance method Public Method Tabelle der angezeigten Objekte (lesend) " note_1341000 20090518
47 GET_VISIBLE_TREE_ELEMENTS Instance method Public Method Returns Table of Elements Actually Visible 20050726
48 HAS_ORDER_CHANGES Instance method Private Method Determines Sequence Changes (Phase, Task, Checklist Item) 20050420
49 INITIALIZE Instance method Public Method Resets the Attributes (f. Example, f. Return to Init.Screen) 20050218
50 INSERT_NEXT_LEVEL_INTO_TABLE Instance method Private Method Updates Tables After Loading Next Level 20050401
51 IS_SEVERITY_UPDATE_NECESSARY Instance method Public Method Determines Whether Criticality Must Be Updated (Save) 20050624
52 IS_TOGGLE_ENABLED Instance method Public Method Determines Whether Toggling Is Allowed(Tasks/ChecklistItems) 20050407
53 MOVE_LEFT_RIGHT Instance method Public Method Move a dragged element 20090313
54 ON_UPDATE_OPT Instance method Public Method Determines Changes Relevant to Tree 20050420
55 PASTE Instance method Public Method Copies or Moves a Project Element 20041208
56 PROCESS_INBOUND_DATA Instance method Public Method Gets Current Status of Tree or Builds it 20050310
57 RETRIEVE Instance method Private Method Reads Object in Specified Mode 20050216
58 SET_FIRST_VISIBLE_ROW Instance method Public Method Set Position for Scrolling 20070118
59 SET_SELECTED_ELEMENT Instance method Public Method Sets Selected Project Element 20050310
60 SET_TREE_DATA Instance method Public Method 20121212
61 SWITCH_EDIT_MODE Instance method Public Method Switches Between Change and Display Mode 20050203
62 UPDATE_NEXT_LEVEL Instance method Private Method Determines Del. and Created Elements (Excl. Resolve ChklRef) 20050225
63 UPDATE_SEVERITIES Instance method Public Method Determines Criticality Again (for Aggregation/Saving) 20050623
64 UPDATE_TREE_ON_SWITCH Instance method Public Method Updates Mode and Icon After Switching Between Display/Change 20050218
Events
Class CL_DPR_UI_LOG_TREE has no event.
Types
Class CL_DPR_UI_LOG_TREE has no local type.
Method Signatures

Method ADD_SELECTION_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Guid of selected element 20080908

Method ADD_SELECTION_GUID on class CL_DPR_UI_LOG_TREE has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20041029
2 Importing IV_OBJECT_VIEW_MULTI Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100503
3 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20041029
# Exception Resumable Description Created on
1 OPEN_FAILED Projekt (Vorlage) kann nicht geöffnet werden 20050217

Method BUILD_TREE_BOTTOM_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050805
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20050817
3 Importing IV_OBJECT_VIEW_MULTI Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100503
4 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050805
# Exception Resumable Description Created on
1 OPEN_FAILED 20050805

Method CALC_PERIOD_AND_TIME_BCV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEGIN_DATE Call by reference Type reference (TYPE) DPR_TV_BEGDATE Valid-From Date 20100623
2 Exporting EV_END_DATE Call by reference Type reference (TYPE) DPR_TV_ENDDATE Valid-To Date 20100623
3 Exporting EV_PERIOD_TYPE Call by reference Type reference (TYPE) DPR_TV_PERIOD_TYPE Period Type (Weekly/Monthly/Generic Interval) 20100623
4 Exporting EV_TIME_UNIT Call by reference Type reference (TYPE) DPR_TV_UNIT Time Unit 20100623
5 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identification of Object 20100623

Method CALC_PERIOD_AND_TIME_BCV on class CL_DPR_UI_LOG_TREE has no exception.

Method CHECK_FOR_MULTI_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RAISE_MESSAGE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080910
2 Returning RV_MULTI_EXIST Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080910

Method CHECK_FOR_MULTI_SELECTION on class CL_DPR_UI_LOG_TREE has no exception.

Method CLEAR_CUT_COPY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Unique Object Key 20090113

Method CLEAR_CUT_COPY_SELECTION on class CL_DPR_UI_LOG_TREE has no exception.

Method CLEAR_CUT_COPY_SELECTIONS Signature

Method CLEAR_CUT_COPY_SELECTIONS on class CL_DPR_UI_LOG_TREE has no parameter.
Method CLEAR_CUT_COPY_SELECTIONS on class CL_DPR_UI_LOG_TREE has no exception.

Method COLLAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050309

Method COLLAPSE on class CL_DPR_UI_LOG_TREE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DPR_UI_LOG_TREE has no parameter.
Method CONSTRUCTOR on class CL_DPR_UI_LOG_TREE has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20041208

Method COPY on class CL_DPR_UI_LOG_TREE has no exception.

Method CREATE_AND_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_RESPONSE Call by reference Type reference (TYPE) DPR_TT_UI_ACTION_CHK Actions Response 20110712
2 Importing IV_LEFT_OR_RIGHT Call by reference Type reference (TYPE) I Left or right insert 20110712
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Drop Target elment Guid 20110712
4 Importing IV_TARGET_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20110712

Method CREATE_AND_INSERT on class CL_DPR_UI_LOG_TREE has no exception.

Method CUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20041208

Method CUT on class CL_DPR_UI_LOG_TREE has no exception.

Method DELETE_SELECTION_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080910
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Guid of selected element 20080908

Method DELETE_SELECTION_GUID on class CL_DPR_UI_LOG_TREE has no exception.

Method EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050309

Method EXPAND on class CL_DPR_UI_LOG_TREE has no exception.

Method FILL_ROOT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050428

Method FILL_ROOT_DATA on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_BREADCRUMB_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BREADCRUMB Value transfer Type reference (TYPE) DPR_TT_UI_BREAD_CRUMB Tabelle Bread Crumb Daten Webdynpro UI 20050310

Method GET_BREADCRUMB_ELEMENTS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050217
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050217

Method GET_CHANGE_MODE on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_CLR_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050302

Method GET_CLR_DESCRIPTION on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_CUT_COPY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CUT_COPIED_ELEMENT Value transfer Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20070103

Method GET_CUT_COPY_SELECTION on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_CUT_COPY_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CUT_COPIED_ELEMENTS Value transfer Type reference (TYPE) DPR_TT_OBJ_EVENT Identification of Object 20081023

Method GET_CUT_COPY_SELECTIONS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20041104
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20041104
3 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20050303
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) DPR_TV_LANGU_EXT Sprache (Iso, 2stellig) 20050218

Method GET_DESCRIPTION on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_DRAG_TAG_AND_ENABLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DRAG_ENABLED Call by reference Type reference (TYPE) BOOLE_D Drag Enabled 20090310
2 Exporting EV_DRAG_TAGS Call by reference Type reference (TYPE) STRING Drag Source Tags 20090310
3 Importing IS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Project Element Data 20090310

Method GET_DRAG_TAG_AND_ENABLING on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_ELEMENT_DATA_FOR_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SORT_NUMBER Call by reference Type reference (TYPE) DPR_TV_SORT_NUMBER Sort Number 20090311
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Identification of Object 20090311
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20090311
4 Exporting RS_DATA Value transfer Object reference (TYPE REF TO) DATA 20090311

Method GET_ELEMENT_DATA_FOR_DRAG on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_FIRST_VISIBLE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FIRST_VISIBLE_ROW Value transfer Type reference (TYPE) I 20070118

Method GET_FIRST_VISIBLE_ROW on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20041202
2 Returning RS_TREE_FUNCTIONS Value transfer Type reference (TYPE) DPR_TS_UI_TREE_FUNCTIONS Tree: Attribute für Funktionen 20041202

Method GET_FUNCTIONS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_ICON_AND_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050221
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050221
3 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20060220

Method GET_ICON_AND_TOOLTIP on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_ICON_AND_TOOLTIP_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20070725
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20070725
3 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20070725

Method GET_ICON_AND_TOOLTIP_OLD on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DPR_UI_LOG_TREE Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_TREE 20040930

Method GET_INSTANCE on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_LOADED_TREE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LEVEL Call by reference Type reference (TYPE) DPR_TV_BAPI_LEVEL 0 Stufe in der cProjects-Struktur 20100118
2 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050310

Method GET_LOADED_TREE_ELEMENTS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_MAIN_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TT_OBJ_EVENT Tabelle mit Objektauswahl 20050712

Method GET_MAIN_OBJECTS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_NEXT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20041029
2 Importing IV_DO_NOT_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Ohne Icon, Description, etc. (erledigt Aufrufer) 20050224
3 Importing IV_DO_NOT_LOCK Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Nächste Stufe nur im Anzeigemodus holen 20050217
4 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20050224
5 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050224

Method GET_NEXT_LEVEL on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_NEXT_LEVEL_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20070706
2 Importing IV_DO_NOT_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Ohne Icon, Description, etc. (erledigt Aufrufer) 20070706
3 Importing IV_DO_NOT_LOCK Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Nächste Stufe nur im Anzeigemodus holen 20070706
4 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20070706
5 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20070706

Method GET_NEXT_LEVEL_OLD on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_PARENT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI 20050215
2 Importing IV_ROOT_NODE Call by reference Type reference (TYPE) STRING 20050215
3 Returning RV_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI 20050215

Method GET_PARENT_GUID on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_PROJECT_TYPE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050624
2 Returning RS_PRO_TYPE Value transfer Type reference (TYPE) DPR_PRO_TYPE Projektart 20050624

Method GET_PROJECT_TYPE_ATTRIBUTES on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_RELATIONSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREDECESSORS Call by reference Type reference (TYPE) DPR_TT_API_RELATIONSHIP Table Type for DPR_TS_API_RELATIONSHIP 20090212
2 Exporting ET_SUCCESSORS Call by reference Type reference (TYPE) DPR_TT_API_RELATIONSHIP Table Type for DPR_TS_API_RELATIONSHIP 20090212

Method GET_RELATIONSHIPS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_ROOT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TREE_ELEMENT Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050822
2 Importing IT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050822
3 Returning RS_ROOT_ELEMENT Value transfer Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050822

Method GET_ROOT_OBJECT on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SELECTION_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTION_GUIDS Value transfer Type reference (TYPE) DPR_TT_GUIDC Selected guid's 20080908

Method GET_SELECTION_GUIDS on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SEL_ELEMENT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20050310

Method GET_SEL_ELEMENT_GUID on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SESSION_ATTRIBUTES Signature

Method GET_SESSION_ATTRIBUTES on class CL_DPR_UI_LOG_TREE has no parameter.
Method GET_SESSION_ATTRIBUTES on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20041103
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20041103

Method GET_SEVERITY on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SORT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20100503

Method GET_SORT_NUMBER on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SORT_OVERALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SORT_OVERALL Value transfer Type reference (TYPE) WDY_BOOLEAN Flag sort overall 20090312

Method GET_SORT_OVERALL on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_STORED_OBJ_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJ_EVENT Value transfer Type reference (TYPE) DPR_TT_OBJ_EVENT Tabelle mit Objektauswahl 20121113

Method GET_STORED_OBJ_EVENT on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050622
2 Importing IS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050622

Method GET_SUBTREE on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_TREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20070622
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20070622
3 Importing IV_DESCR_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Beschreibung wird nicht aktualisiert in MT_TREE_DATA 20070622
4 Importing IV_ICON_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Icon&Tooltip wird nicht aktualisiert in MT_TREE_DATA 20070622
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) DPR_TV_LANGU_EXT Sprache (Iso, 2stellig) 20070622

Method GET_TREE_DATA on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_TREE_DATA_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20090518

Method GET_TREE_DATA_TAB on class CL_DPR_UI_LOG_TREE has no exception.

Method GET_VISIBLE_TREE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIS_TREE Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree daten im Gantt-Format 20050726
2 Importing IS_PARENT Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree für Gantt chart: Daten der Projektelemente 20050726
3 Importing IT_TREE_ALL Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree daten im Gantt-Format 20050726
4   RT_TREE_DATA     Tree: Table of Project Elements

Method GET_VISIBLE_TREE_ELEMENTS on class CL_DPR_UI_LOG_TREE has no exception.

Method HAS_ORDER_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050420
2 Returning RV_HAS_ORDER_CHANGES Value transfer Type reference (TYPE) BOOLE_D Es liegen Reihenfolgeänderungen vor 20050420

Method HAS_ORDER_CHANGES on class CL_DPR_UI_LOG_TREE has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_DPR_UI_LOG_TREE has no parameter.
Method INITIALIZE on class CL_DPR_UI_LOG_TREE has no exception.

Method INSERT_NEXT_LEVEL_INTO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050401
2 Importing IT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tabelle der geladenen Elemente der nächsten Stufe 20050401

Method INSERT_NEXT_LEVEL_INTO_TABLE on class CL_DPR_UI_LOG_TREE has no exception.

Method IS_SEVERITY_UPDATE_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NECESSARY Value transfer Type reference (TYPE) BOOLE_D Update notwendig 20050624

Method IS_SEVERITY_UPDATE_NECESSARY on class CL_DPR_UI_LOG_TREE has no exception.

Method IS_TOGGLE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050407
2 Returning RV_TOGGLE_ENABLED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050407

Method IS_TOGGLE_ENABLED on class CL_DPR_UI_LOG_TREE has no exception.

Method MOVE_LEFT_RIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_RESPONSE Call by reference Type reference (TYPE) DPR_TT_UI_ACTION_CHK Actions Response 20090915
2 Importing IV_LEFT_OR_RIGHT Call by reference Type reference (TYPE) I Left or right insert 20090313
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Drag element Guid 20090313
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Drop Target elment Guid 20090313
5 Importing IV_TARGET_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20090313

Method MOVE_LEFT_RIGHT on class CL_DPR_UI_LOG_TREE has no exception.

Method ON_UPDATE_OPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TREE_DATA_PARENT Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Übergeordnetes (zu aktualisierendes) Element (CREATE/DELETE) 20050420
2 Exporting ET_SUBTREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Aktueller Teilbaum zum angegebenen Parent nach CREATE/DELETE 20050420
3 Exporting ET_TREE_DATA_ALL Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Neue Tabelle ALLER Projektelemente 20050420
4 Exporting ET_TREE_DATA_CHANGED Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tabelle der geänderten Projektelemente (Bez., Icon, Ampel) 20050420
5 Exporting ET_TREE_DATA_CREATED Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Neu angelegte Projektelemente (es kann nur eines geben) 20050420
6 Exporting ET_TREE_DATA_DELETED Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tabelle der gelöschten Projektelemente (gelöschtes+children) 20050420
7 Exporting ET_TREE_DATA_PARENT Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Superior Elements (to Be Updated) (CREATE/DELETE) 20081031
8 Exporting EV_LOAD_CHILDREN Call by reference Type reference (TYPE) BOOLE_D Lade nächste Stufe für übergeordnetes Element 20050420
9 Exporting EV_NO_CHANGE Call by reference Type reference (TYPE) BOOLE_D Keine Änderungen 20050420
10 Exporting EV_ORDER_CHANGED Call by reference Type reference (TYPE) BOOLE_D Order has changed 20090729
11 Exporting EV_REPLACE_ALL Call by reference Type reference (TYPE) BOOLE_D Größere Änderungen, neuer Tree in ET_TREE_DATA_NEW 20050420
12 Exporting EV_ROOT_DELETED Call by reference Type reference (TYPE) BOOLE_D Wurzel wurde gelöscht 20050420
13 Exporting EV_SEL_ELEMENT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI GUID des ausgewählten Elements 20050420

Method ON_UPDATE_OPT on class CL_DPR_UI_LOG_TREE has no exception.

Method PASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20041208

Method PASTE on class CL_DPR_UI_LOG_TREE has no exception.

Method PROCESS_INBOUND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Aktuelle Tabelle der Tree-Daten 20050310
2 Exporting EV_SEL_ELEMENT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI GUID des aktuell selektierten Elements 20050310
3 Importing IT_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TT_OBJ_EVENT Tabelle der Einstiegsobjekte 20050310
# Exception Resumable Description Created on
1 OPEN_FAILED Projekt konnte nicht geöffnet werden 20050310

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EDIT_MODE Call by reference Type reference (TYPE) I 0 Anzeigen, 1 Ändern, -1 Failed 20050216
2 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) I 0 Anzeigen, 1 Ändern 20050216
3 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI GUID des Objekts 20050216
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050216

Method RETRIEVE on class CL_DPR_UI_LOG_TREE has no exception.

Method SET_FIRST_VISIBLE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20070118

Method SET_FIRST_VISIBLE_ROW on class CL_DPR_UI_LOG_TREE has no exception.

Method SET_SELECTED_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050310

Method SET_SELECTED_ELEMENT on class CL_DPR_UI_LOG_TREE has no exception.

Method SET_TREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Table of Project Elements 20121212

Method SET_TREE_DATA on class CL_DPR_UI_LOG_TREE has no exception.

Method SWITCH_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050218
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050301
3 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050203
4 Importing IV_NEW_MODE Call by reference Type reference (TYPE) I Neuer Modus (1 = Ändern, 0 = Anzeigen) 20050209

Method SWITCH_EDIT_MODE on class CL_DPR_UI_LOG_TREE has no exception.

Method UPDATE_NEXT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050225
2 Exporting ET_TREE_DATA_CREATED Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050225
3 Exporting ET_TREE_DATA_DELETED Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050225
4 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050225

Method UPDATE_NEXT_LEVEL on class CL_DPR_UI_LOG_TREE has no exception.

Method UPDATE_SEVERITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050623

Method UPDATE_SEVERITIES on class CL_DPR_UI_LOG_TREE has no exception.

Method UPDATE_TREE_ON_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050218
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050218

Method UPDATE_TREE_ON_SWITCH on class CL_DPR_UI_LOG_TREE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400