SAP ABAP Class CL_DPR_UI_LOG_VRSN_COMPARE (Version Comparison (UI Logic))
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_VRSN_COMPARE  
Short Description Version Comparison (UI Logic)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050329   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_VRSN_COMPARE has no interface implemented.
Friends
Class CL_DPR_UI_LOG_VRSN_COMPARE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_SESSION_STATE Instance attribute Private Object reference (TYPE REF TO) CL_DPR_SESSION_STATE In-Process Memory 20050330
2 MT_MARK_DATA Instance attribute Private Type reference (TYPE) MARK_DATA Selected Data for Reconciliation 20050411
3 MT_PRJ_DIFF_DATA Instance attribute Private Type reference (TYPE) DPR_TT_UI_VRSN cProjects - Version Comparison Differences 20050412
4 MT_TREE_DATA Instance attribute Private Type reference (TYPE) DPR_TT_UI_TREE_DATA Table of Displayed Objects 20050330
5 MT_TREE_DATA_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_UI_TREE_DATA Table of Loaded but Possibly Collapsed Objects 20050330
6 MV_EDIT_MODE Instance attribute Private Type reference (TYPE) I 0: Display, 1: Change 20050330
7 MV_LANGUAGE Instance attribute Private Type reference (TYPE) DPR_TV_LANGU_EXT External Language Key 20050330
8 MV_MAINVIEW Instance attribute Private Type reference (TYPE) STRING Main View: Projects, Tasks, ... 20050330
9 MV_NEW_SHORTTEXT Instance attribute Public Type reference (TYPE) DPR_TV_TEXT Object Name 20050420
10 MV_SEL_ELEMENT_GUID Instance attribute Private Type reference (TYPE) DPR_TV_GUID_BAPI Currently Selected Project Element 20050330
11 MV_SHORTTEXT_CHANGED Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20050420
12 MV_SOURCE_TITLE Instance attribute Private Type reference (TYPE) STRING Source Project Title 20050331
13 MV_TARGET_TITLE Instance attribute Private Type reference (TYPE) STRING Target Project Title 20050331
14 MV_TEMPLATE Instance attribute Private Type reference (TYPE) ABAP_BOOL 'X': Current Element Is Template 20050330
15 MV_VERSION Instance attribute Private Type reference (TYPE) CGPL_TV_VERSION Version Number 20050330
16 SC_TAB_AUTH Constant Public Type reference (TYPE) STRING 'TAB_AUTH' 20050405
17 SC_TAB_COLLABS Constant Public Type reference (TYPE) STRING 'TAB_COLLABS' 20050405
18 SC_TAB_DOCUMENTS Constant Public Type reference (TYPE) STRING 'TAB_DOCUMENTS' 20050405
19 SC_TAB_META Constant Public Type reference (TYPE) STRING 'TAB_META' 20050405
20 SC_TAB_OBJ_LINKS Constant Public Type reference (TYPE) STRING 'TAB_OBJ_LINKS' 20050405
21 SC_TAB_ROLES Constant Public Type reference (TYPE) STRING 'TAB_ROLES' 20050405
22 SC_TAB_STATUS Constant Public Type reference (TYPE) STRING 'TAB_STATUS' 20050405
23 SR_UI_LOG_VERSION Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_VRSN_COMPARE Version Comparison (UI Logic) 20050329
Methods
# Method Level Visibility Method type Description Created on
1 ADJUSTLANGU4COMPARE Instance method Public Method Adjust Language 20060904
2 BUILD_FILTER_DDLB Instance method Public Method Build DropDown Listbox Filter (V) 20050406
3 BUILD_TREE Instance method Private Method Gets Visible Project Elements in Initial Screen 20050330
4 CHECK_MARK_ENABLED Instance method Public Method Checks Whether Selection Is Permitted for Reconciliation 20070309
5 COLLAPSE Instance method Public Method Collapses a Subtree 20050331
6 COMPARE_AUTHORITIES Instance method Public Method Differences: Authorizations (V) 20050405
7 COMPARE_COLLABORATIONS Instance method Public Method Differences: Collaborations (V) 20050405
8 COMPARE_DOCUMENTS Instance method Public Method Differences: Document Data (V) 20050405
9 COMPARE_OBJECTS Instance method Public Method Project Element Comparison (V) 20050329
10 COMPARE_OBJECT_LINKS Instance method Public Method Differences: Object Links (V) 20050405
11 COMPARE_PRJ_ELEMENTS Instance method Public Method Differences: Project Element Data (Meta) (V) 20050405
12 COMPARE_STATUS Instance method Public Method Differences: Status (V) 20050405
13 DELETE_MARKED_DATA Instance method Public Method Delete Selection (Data Record for Reconciliation) (V) 20050411
14 EXPAND Instance method Public Method Expands an Element to the Status Before Collapsing it 20050331
15 GET_CHANGEABLE_DIFFS Instance method Private Method Gets All Changeable Differences for Reconciliation 20050414
16 GET_CHANGE_MODE Instance method Public Method Sets Change Mode of Project Element 20050330
17 GET_CKL_REFERENCE Instance method Private Method Gets Checklist Reference 20060427
18 GET_CLR_DESCRIPTION Instance method Public Method Fills Short Text of Project Element 20050414
19 GET_COMPARISON_STRUCTURE Instance method Public Method Gets Comparison Table with the Source and Target Elements 20060413
20 GET_COPY_LINKS Instance method Public Method Get Original GUIDs for Element of Version 20050822
21 GET_DESCRIPTION Instance method Public Method Fills Short Text of Project Element 20050330
22 GET_ICON_AND_TOOLTIP Instance method Public Method Fills Icon and Text for Object Category 20050330
23 GET_INSTANCE Static method Public Method Delivers Singleton (V) 20050329
24 GET_LAST_VISIBLE_SUBTREE Instance method Private Method Determines the Last Visible Lower-Level Elements 20050331
25 GET_LOADED_TREE_ELEMENTS Instance method Public Method Returns All Loaded Project Elements 20050415
26 GET_NEXT_LEVEL Instance method Public Method Delivers Project Elements of Next Hierarchy Level 20050330
27 GET_SEL_ELEMENT_GUID Instance method Public Method Returns GUID of Selected Object 20050330
28 GET_SESSION_ATTRIBUTES Instance method Private Method Gets Mode, Language and so on from session_state 20050330
29 GET_SEVERITY Instance method Private Method Gets Icon and Text of Severity 20050330
30 GET_SORT_NUMBER Instance method Private Method Gets Sort Number for Tasks, Checklist Items 20060413
31 GET_SUBTREE Instance method Public Method Determines (Currently Visible) Subtree 20070228
32 GET_TITLE Instance method Public Method Delivers Title (V) 20050331
33 GET_VERSION Instance method Public Method Delivers Version (V) 20050330
34 GET_VISIBLE_TREE_ELEMENTS Instance method Public Method Returns the Project Elements Currently Displayed for Tree 20050330
35 INITIALIZE Instance method Public Method Resets the Attributes (f. Example, f. Return to Init.Screen) 20050414
36 INSERT_CREATED_DATA Instance method Public Method Sets New Elements in Memory Tables 20050415
37 INSERT_ELEMENTS Instance method Private Method Insert Elements from Target (Without Partner Source) 20060413
38 INSERT_NEXT_LEVEL_INTO_TABLES Instance method Private Method Updates Tables After Loading Next Level 20050330
39 IS_MARKED Instance method Public Method Are Attributes Selected 20050420
40 PROCESS_INBOUND_DATA Instance method Public Method Gets Current Status of Tree or Builds it 20050330
41 RECONCILE_ELEMENT Instance method Public Method Reconcile All Project Element Data (V) 20050412
42 RECONCILE_ELEMENT_AUTH Instance method Public Method Reconcile Project Element with Authorizations (V) 20050419
43 RECONCILE_ELEMENT_DATA Instance method Public Method Reconcile Selected Individual Data for Project Element (V) 20050412
44 RECONCILE_ELEMENT_OBJL Instance method Public Method Reconcile Project Element with Object Links (V) 20050420
45 RECONCILE_SINGLE_DATA Instance method Private Method Reconcile Project Element with Individual Data (V) 20050414
46 REMOVE_CHILDREN_ON_COLLAPSE Instance method Private Method Deletes Children from Table of Visible Elements 20050331
47 RETRIEVE Instance method Private Method Reads Object in Specified Mode 20050330
48 SET_MARKED_DATA Instance method Public Method Mark Selected Data Record for Reconciliation (V) 20050411
49 SET_MARK_TO_CONTEXT Instance method Public Method Set Marks in Context Table with Differences 20050411
50 SET_SELECTED_ELEMENT Instance method Public Method Sets Selected Project Element 20050331
51 SET_TITLE Instance method Public Method Generates Title (V) 20050331
52 SWITCH_EDIT_MODE Instance method Public Method Switches Between Change and Display Mode 20060426
53 UPDATE_EXPLANATION Instance method Private Method Update Name in Internal Tables 20050420
54 UPDATE_TREE_ON_SWITCH Instance method Public Method Updates Mode and Icon After Switching Between Display/Change 20070228
Events
Class CL_DPR_UI_LOG_VRSN_COMPARE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MARK_DATA Private See coding 20050411 mark_data TYPE TABLE OF mark_type
2 MARK_TYPE Private See coding 20050411 BEGIN OF mark_type, id TYPE dpr_ts_ui_vrsn_guids, tab type string, diff TYPE dpr_ts_ui_vrsn_data, END OF mark_type
Method Signatures

Method ADJUSTLANGU4COMPARE 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 des Anwendungsobjekts 20060904

Method ADJUSTLANGU4COMPARE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method BUILD_FILTER_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NAME_VALUE Value transfer Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR DDLB Filter 20050406

Method BUILD_FILTER_DDLB on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050330
# Exception Resumable Description Created on
1 OPEN_FAILED Projekt (Vorlage) kann nicht geöffnet werden 20050330

Method CHECK_MARK_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SOURCE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_VRSN cProjects - Versionsvergleich Differenzen 20070309

Method CHECK_MARK_ENABLED on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050331

Method COLLAPSE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_AUTHORITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Value transfer Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050405
2 Exporting EV_DIFFERENT Call by reference Type reference (TYPE) STRING Unterschiedlich 20050405
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405

Method COMPARE_AUTHORITIES on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_COLLABORATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Value transfer Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050405
2 Exporting EV_DIFFERENT Call by reference Type reference (TYPE) STRING Unterschiedlich 20050405
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405

Method COMPARE_COLLABORATIONS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Value transfer Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050405
2 Exporting EV_DIFFERENT Call by reference Type reference (TYPE) STRING Unterschiedlich 20050405
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405

Method COMPARE_DOCUMENTS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LEDS Value transfer Type reference (TYPE) DPR_TS_COMPARISON_FOR_TABS Ampeln für Versionsvergleich auf Reiterebene 20050411
2 Exporting EV_RECONCILE Call by reference Type reference (TYPE) BOOLE_D Abgleich möglich 20050411
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050329
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050329

Method COMPARE_OBJECTS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Value transfer Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050405
2 Exporting EV_DIFFERENT Call by reference Type reference (TYPE) STRING Unterschiedlich 20050405
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405

Method COMPARE_OBJECT_LINKS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_PRJ_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Value transfer Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050405
2 Exporting EV_DIFFERENT Call by reference Type reference (TYPE) STRING Unterschiedlich 20050405
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405

Method COMPARE_PRJ_ELEMENTS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method COMPARE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Value transfer Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050405
2 Exporting EV_DIFFERENT Call by reference Type reference (TYPE) STRING Unterschiedlich 20050405
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050405

Method COMPARE_STATUS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method DELETE_MARKED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NO_MARK Call by reference Type reference (TYPE) BOOLE_D Kein Markierungen mehr 20050419
2 Importing IS_MARK_DATA Call by reference Type reference (TYPE) DPR_TS_UI_VRSN_DATA cProjects Versionsvergleich - Detaildaten 20050411
3 Importing IV_AREA Call by reference Type reference (TYPE) STRING Bereich 20050412
4 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050411
5 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050411

Method DELETE_MARKED_DATA on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050331

Method EXPAND on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_CHANGEABLE_DIFFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCES Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050414
2 Exporting ET_DIFFERENCES_AUTH Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050419
3 Exporting ET_DIFFERENCES_OBJL Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050419
4 Exporting ET_DIFFERENCES_STAT Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA Unterschiede auf Feldebene 20050419
5 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050414
6 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050414

Method GET_CHANGEABLE_DIFFS on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050330

Method GET_CHANGE_MODE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_CKL_REFERENCE 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 Eindeutiger Objektschlüssel 20060427
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20060427
3 Returning RV_CKL_REFERENCE Value transfer Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Ckl Referenz 20060427

Method GET_CKL_REFERENCE on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050414

Method GET_CLR_DESCRIPTION on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_COMPARISON_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COPY_GUIDS_T Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_GUIDS cProjects Versionsvergleich - Projekt Guids 20060413
2 Changing CT_GUIDS Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_GUIDS cProjects Versionsvergleich - Projekt Guids 20060413
3 Changing CT_SOURCE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_VRSN Quellstruktur 20060413
4 Changing CT_TARGET_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Zielstruktur 20060413
5 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20060413
6 Changing CT_TREE_DATA2 Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20060413
7 Changing CV_COMPARE_TYPE Call by reference Type reference (TYPE) NUM1 Num1 20060413
8 Importing IS_SOURCE_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Quelle 20060413
9 Importing IS_TARGET_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Ziel 20060413
10 Importing IV_RECONCILE Call by reference Type reference (TYPE) BOOLE_D Abgleich 20060413

Method GET_COMPARISON_STRUCTURE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_COPY_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORIG_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Original Element Guid 20050822
2 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050822
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050822

Method GET_COPY_LINKS on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050330
3 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20050330
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) DPR_TV_LANGU_EXT Sprache (Iso, 2stellig) 20050330

Method GET_DESCRIPTION on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050330

Method GET_ICON_AND_TOOLTIP on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_UI_LOG_VERSION Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_VRSN_COMPARE Versionsvergleich (UI-Logik) 20050329

Method GET_INSTANCE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_LAST_VISIBLE_SUBTREE 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 20050331
2 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050331

Method GET_LAST_VISIBLE_SUBTREE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_LOADED_TREE_ELEMENTS 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 20050415

Method GET_LOADED_TREE_ELEMENTS on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Importing IV_DO_NOT_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Ohne Icon, Description, etc. (erledigt Aufrufer) 20050330
3 Importing IV_DO_NOT_LOCK Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Nächste Stufe nur im Anzeigemodus holen 20050330
4 Importing IV_DO_NOT_UPDATE_TABLE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': MT_TREE_DATA wird nicht aktualisiert 20050330
5 Returning RT_TREE_DATA Value transfer Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050330

Method GET_NEXT_LEVEL on class CL_DPR_UI_LOG_VRSN_COMPARE 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) 20050330

Method GET_SEL_ELEMENT_GUID on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_SESSION_ATTRIBUTES Signature

Method GET_SESSION_ATTRIBUTES on class CL_DPR_UI_LOG_VRSN_COMPARE has no parameter.
Method GET_SESSION_ATTRIBUTES on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Changing CT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20050330

Method GET_SEVERITY on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_SORT_NUMBER 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 Eindeutiger Objektschlüssel 20060413
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20060413
3 Returning RV_SORT_NUMBER Value transfer Type reference (TYPE) DPR_TV_SORT_NUMBER Sortiernummer 20060413

Method GET_SORT_NUMBER on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20070228
2 Importing IS_TREE_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20070228

Method GET_SUBTREE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOURCE_TITLE Call by reference Type reference (TYPE) STRING Titel Quelle 20050331
2 Exporting EV_TARGET_TITLE Call by reference Type reference (TYPE) STRING Titel Ziel 20050331

Method GET_TITLE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) CGPL_TV_VERSION Versionsnummer 20050330

Method GET_VERSION on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method GET_VISIBLE_TREE_ELEMENTS 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 20050330

Method GET_VISIBLE_TREE_ELEMENTS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method INITIALIZE Signature

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

Method INSERT_CREATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET_DATA Call by reference Type reference (TYPE) DPR_TS_UI_TREE_DATA Tree: Daten der Projektelemente 20050415
2 Importing IV_INDEX Call by reference Type reference (TYPE) SYTABIX Index 20050415

Method INSERT_CREATED_DATA on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method INSERT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GUIDS Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_GUIDS cProjects Versionsvergleich - Projekt Guids 20060413
2 Changing CT_SOURCE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_VRSN cProjects: Versionsvergleich Tabelle Unterschiede 20060413
3 Changing CT_TARGET_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20060413
4 Importing IT_TREE_DATA2 Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20060413
5 Importing IT_TREE_DATA_TARGET Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tree: Tabelle der Projektelemente 20060413

Method INSERT_ELEMENTS on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method INSERT_NEXT_LEVEL_INTO_TABLES 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 20050330
2 Importing IT_TREE_DATA Call by reference Type reference (TYPE) DPR_TT_UI_TREE_DATA Tabelle der geladenen Elemente der nächsten Stufe 20050330

Method INSERT_NEXT_LEVEL_INTO_TABLES on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method IS_MARKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MARKED Value transfer Type reference (TYPE) BOOLE_D Markierte Attribute vorhanden 20050420

Method IS_MARKED on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050330
2 Exporting EV_SEL_ELEMENT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID_BAPI GUID des aktuell selektierten Elements 20050330
3 Importing IT_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TT_OBJ_EVENT Tabelle der Einstiegsobjekte 20050330
# Exception Resumable Description Created on
1 OPEN_FAILED Projekt konnte nicht geöffnet werden 20050330

Method RECONCILE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY Call by reference Type reference (TYPE) BOOLE_D Element nach Zielproj kopieren (X), Elemente abgleichen '' 20050414
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050414
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Quelle) 20050412
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Ziel) 20050412
5 Returning RV_CREATED_OBJECT_GUID Value transfer Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050414

Method RECONCILE_ELEMENT on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method RECONCILE_ELEMENT_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DIFFERENCES Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA cProjects Versionsvergleich - Detaildaten 20050419
2 Importing IV_ALL_AUTH Call by reference Type reference (TYPE) BOOLE_D Alle Berechtigungen übernehmen 20050419
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050419
4 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Quelle) 20050419
5 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Ziel) 20050419

Method RECONCILE_ELEMENT_AUTH on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method RECONCILE_ELEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050414
2 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050412
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050412
4 Importing IV_WHICH_DATA Call by reference Type reference (TYPE) STRING Gewählter Bereich der Projektdaten für Abgleich 20050418

Method RECONCILE_ELEMENT_DATA on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method RECONCILE_ELEMENT_OBJL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DIFFERENCES Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA cProjects Versionsvergleich - Unterschiede auf Feldebene 20070223
2 Importing IV_ALL_OBJ_LINKS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Alle Objektverknüpfungen übernehmen 20070223
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Objekttyp in der Projektplanung 20050503
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Ziel) 20050420

Method RECONCILE_ELEMENT_OBJL on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method RECONCILE_SINGLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DIFFERENCES Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA Abzugleichende Daten 20050414
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050414
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Quelle) 20050414
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Projekt(element) (Ziel) 20050414

Method RECONCILE_SINGLE_DATA on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method REMOVE_CHILDREN_ON_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 20050331

Method REMOVE_CHILDREN_ON_COLLAPSE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method RETRIEVE Signature

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

Method RETRIEVE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method SET_MARKED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MARK_DATA Call by reference Type reference (TYPE) DPR_TS_UI_VRSN_DATA cProjects Versionsvergleich - Detaildaten 20050411
2 Importing IV_AREA Call by reference Type reference (TYPE) STRING Bereich 20050412
3 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050411
4 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050411

Method SET_MARKED_DATA on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method SET_MARK_TO_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DIFFERENCES Call by reference Type reference (TYPE) DPR_TT_UI_VRSN_DATA cProjects Versionsvergleich - Unterschiede auf Feldebene 20050411
2 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050411
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050411

Method SET_MARK_TO_CONTEXT on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20050331

Method SET_SELECTED_ELEMENT on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050331
2 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050331

Method SET_TITLE on class CL_DPR_UI_LOG_VRSN_COMPARE 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: Projektelement Daten 20070228
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060426
3 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20060426
4 Importing IV_NEW_MODE Call by reference Type reference (TYPE) I Neuer Modus (1 = Ändern, 0 = Anzeigen) 20060426

Method SWITCH_EDIT_MODE on class CL_DPR_UI_LOG_VRSN_COMPARE has no exception.

Method UPDATE_EXPLANATION 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 Eindeutiger Objektschlüssel 20050420
2 Importing IV_SHORTTEXT Call by reference Type reference (TYPE) DPR_TV_TEXT Bezeichnung eines Objekts 20050420

Method UPDATE_EXPLANATION on class CL_DPR_UI_LOG_VRSN_COMPARE 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 20070228
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20070228

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