SAP ABAP Class CL_DPR_MPM_SERVICES (Services for MPM Object Links)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-STR (Application Component) Structure
     DEVELOPMENT_PROJECTS_MPM (Package) Project Management - Multi-Project Management
Properties
Class CL_DPR_MPM_SERVICES  
Short Description Services for MPM Object Links    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_MPM   Project Management - Multi-Project Management 
Created 20031006   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_MPM_SERVICES has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DPR_OBL_PERSISTENCY 20070111 Development Projects: Persistence Object Link Attributes
2 CL_DPR_OLMPM_MIRRORED_TASK 20031009 Object Link Subproject (MPM)
3 CL_DPR_OLMPM_PROGRAM 20031009 Object Link Program (MPM)
4 CL_DPR_OLMPM_PROGRAM_PHASE 20031009 Object Link Program Phase (MPM)
5 CL_DPR_OLMPM_SUBPROJECT 20031009 Object Link Subproject (MPM)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_ALERT_CASE_LINK_CHANGED Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'LINK_CHANGED' Alert Reason: Link Changed 20040114
2 SC_ALERT_CASE_LINK_CREATED Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'LINK_CREATED' Alert Reason: Link Created 20040114
3 SC_ALERT_CASE_LINK_DELETED Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'LINK_DELETED' Alert Reason: Link Deleted 20040114
4 SC_ALERT_CASE_SOURCE_ARCHIVED Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'SOURCE_ARCHIVED' Alert Reason: Source Object Deleted 20040423
5 SC_ALERT_CASE_SOURCE_DATES Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'SOURCE_DATES' Alert Reason: Date Change Source Object 20040114
6 SC_ALERT_CASE_SOURCE_DELETED Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'SOURCE_DELETED' Alert Reason: Source Object Deleted 20040114
7 SC_ALERT_CASE_TARGET_DATES Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'TARGET_DATES' Alert Reason: Date Change Target Object 20040114
8 SC_ALERT_CASE_TARGET_DELETED Constant Private Type reference (TYPE) DPR_TV_MPM_ALERT_CASE 'TARGET_DELETED' Alert Reason: Target Object Deleted 20040114
9 SC_ALERT_CAT Constant Private Type reference (TYPE) SALRTDCAT 'CPROJECTS_MPM' Alert Category 20040113
10 SC_ALERT_COMTYPE_INT Constant Private Type reference (TYPE) SO_COMTYPE 'INT' Communication Method 20040113
11 SC_CONTAINER_ALERT_CATEGORY Constant Private Type reference (TYPE) SWC_ELEM 'ALERT_CATEGORY' Element 20040113
12 SC_CONTAINER_DATES1 Constant Private Type reference (TYPE) SWC_ELEM 'DATES1' Element 20040203
13 SC_CONTAINER_DATES2 Constant Private Type reference (TYPE) SWC_ELEM 'DATES2' Element 20040203
14 SC_CONTAINER_DATES3 Constant Private Type reference (TYPE) SWC_ELEM 'DATES3' Element 20040209
15 SC_CONTAINER_DATES_TITLE Constant Private Type reference (TYPE) SWC_ELEM 'DATES_TITLE' Element 20040203
16 SC_CONTAINER_DATES_TITLE2 Constant Private Type reference (TYPE) SWC_ELEM 'DATES_TITLE2' Element 20060410
17 SC_CONTAINER_RECIPIENT Constant Private Type reference (TYPE) SWC_ELEM 'RECIPIENT' Element 20040203
18 SC_CONTAINER_SHORT_TEXT Constant Private Type reference (TYPE) SWC_ELEM 'SHORT_TEXT' Element 20040113
19 SC_CONTAINER_SUBSTITUTE Constant Private Type reference (TYPE) SWC_ELEM 'SUBSTITUTE' Element 20040203
20 ST_ASSIGNED_SUBPROJECTS Static Attribute Private Type reference (TYPE) DPR_TT_OBJLINK_MPM_DB Buffer for Assigned Subprojects 20070116
21 ST_OBL_MPM Static Attribute Private Type reference (TYPE) DPR_TT_OBJLINK_MPM_DB Table with Structure of DB Table Object Link MPM 20070111
22 SV_INITIALIZE_SUB_BUFFER Static Attribute Private Type reference (TYPE) BOOLEAN ABAP_TRUE Initialize Buffer for Subprojects 20070116
23 SV_LAST_CHECKED_SUBPROJECT Static Attribute Private Type reference (TYPE) DPR_TV_ENTITY_GUID Application Object GUID (Entity with Conversion Exit) 20070125
24 SV_SELECT_PERFORMED Static Attribute Private Type reference (TYPE) BOOLEAN Database Selection Performed 20070111
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_FOR_MPM_CYCLES Static method Public Method Analyzes All Current MPM Links 20060816
2 CHECK_CHANGED_OBJECT Static method Public Method Checks Relevance of Object Changes to MPM 20040114
3 CHECK_CYCLES_HELPER Static method Private Method Help Service for Determining Loop 20060814
4 CHECK_SUBPROJECT_ASSIGN Static method Public Method Check Whether Subproject Can Be Assigned 20070116
5 CHECK_SUBPROJECT_UNASSIGN Static method Public Method Update Buffer and Perform Checks after Unassign 20070122
6 CONVERT_CONTAINER_DATA Static method Private Method Determines Container Data for Alert, Dynamic Format 20061005
7 DETECT_LOOPS Static method Public Method Determine MPM Loops 20040415
8 DETERMINE_ALERT_TEXTS Static method Private Method Determine Alert Texts by Alert Reason and Object Category 20040130
9 FILL_SUBPROJECT_BUFFER Static method Private Method Fills Subproject Buffer 20070122
10 GET_CONTAINER_DATA Static method Private Method Determines Container Data for Alert 20060411
11 GET_LINKS_FOR_SOURCE Static method Public Method Read MPM Object Links from DB 20091007
12 GET_LINKS_FOR_TARGET Static method Public Method Read MPM Object Links from DB 20040114
13 GET_MPM_GRAPH Static method Private Method Determines Current MPM Graph for Analysis 20060816
14 GET_RECIPIENTS Static method Private Method Determines Alert Recipients According to Responsibilities 20060307
15 GET_SOURCE_DATA Static method Private Method Determines Data for Source Object of Alert 20060307
16 GET_SOURCE_OBJECT Static method Private Method Determines Source Object of Alert 20060307
17 GET_TARGET_DATA Static method Private Method Determines Data for Recipient Object of Alert 20060307
18 INITIALIZE_AFTER_FETCH Static method Protected Method Initialization After Database Access 20070111
19 INITIALIZE_SUBPROJECT_BUFFER Static method Private Method Initializes Subproject Buffer 20070122
20 IS_CYCLE_CREATED Static method Public Method Checks Whether MPM Loops Occur 20060809
21 LOAD_OBJECT_LINKS Static method Private Method Read MPM Object Links from DB 20031006
22 LOG_MESSAGE Static method Public Method Write Message in Log 20060223
23 SAVE_OBJECT_LINKS Static method Private Method Save MPM Object Links 20031006
24 SET_SUBPROJECT_BUFFER_DIRTY Static method Public Method Sets Subproject Buffer Dirty 20070122
25 TRIGGER_ALERTS Static method Private Method Triggers Alerts for New, Changed, or Deleted MPM Links 20040116
Events
Class CL_DPR_MPM_SERVICES has no event.
Types
Class CL_DPR_MPM_SERVICES has no local type.
Method Signatures

Method ANALYSE_FOR_MPM_CYCLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FOUND_CYCLE_NODES Call by reference Type reference (TYPE) DPR_TT_GUID GUID-Tabelle (sortiert, unique) 20060817

Method ANALYSE_FOR_MPM_CYCLES on class CL_DPR_MPM_SERVICES has no exception.

Method CHECK_CHANGED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20040114
2 Importing IS_DATES Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20040114
3 Importing IS_DATES_OLD Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20040114
4 Importing IV_DELETED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040114

Method CHECK_CHANGED_OBJECT on class CL_DPR_MPM_SERVICES has no exception.

Method CHECK_CYCLES_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DO_EXIT Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20060814
2 Exporting E_LOOP_EXISTS Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20060814
3 Importing IT_PROJECT_GUIDS Call by reference Type reference (TYPE) DPR_TT_GUID GUID-Tabelle (sortiert, unique) 20060814
4 Importing IT_TASK_GUIDS Call by reference Type reference (TYPE) DPR_TT_GUID GUID-Tabelle (sortiert, unique) 20060814
5 Importing IV_CHECK_GUID Call by reference Type reference (TYPE) DPR_TV_ENTITY_GUID GUID des Anwendungsobjekts (Entity; mit Konvertierungsexit) 20060814
6 Importing IV_CHECK_TASK_GUIDS Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20070306
7 Importing IV_OBJECTLINK_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Type of Linked Object 20101105

Method CHECK_CYCLES_HELPER on class CL_DPR_MPM_SERVICES has no exception.

Method CHECK_SUBPROJECT_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070116
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20070116
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Guid of target project 20070116

Method CHECK_SUBPROJECT_ASSIGN on class CL_DPR_MPM_SERVICES has no exception.

Method CHECK_SUBPROJECT_UNASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20070122
2 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Guid of target project 20070122

Method CHECK_SUBPROJECT_UNASSIGN on class CL_DPR_MPM_SERVICES has no exception.

Method CONVERT_CONTAINER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALERT_CONTAINER_ORIG Call by reference Type reference (TYPE) EVE_TT_ALERT_CONTAINER Original-Alert-Container 20061005
2 Returning RI_ALERT_CONTAINER_DYN Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Alert-Container dynamisch 20061005

Method CONVERT_CONTAINER_DATA on class CL_DPR_MPM_SERVICES has no exception.

Method DETECT_LOOPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOOP_EXISTS Call by reference Type reference (TYPE) BOOLEAN 20060802
2 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20040415
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20040415

Method DETECT_LOOPS on class CL_DPR_MPM_SERVICES has no exception.

Method DETERMINE_ALERT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LONG_TEXT Call by reference Type reference (TYPE) STRING Langtext 20040219
2 Exporting EV_SHORT_TEXT Call by reference Type reference (TYPE) STRING Kurztext für Alert 20040201
3 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20040201
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040420
5 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20040201
6 Importing IV_NOTIFY_NAME Call by reference Type reference (TYPE) STRING Verknüpftes Objekt (das benachrichtigt wird) 20040219
7 Importing IV_TRIGGER_NAME Call by reference Type reference (TYPE) STRING Auslösendes Objekts 20040219

Method DETERMINE_ALERT_TEXTS on class CL_DPR_MPM_SERVICES has no exception.

Method FILL_SUBPROJECT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Guid of target project 20070122

Method FILL_SUBPROJECT_BUFFER on class CL_DPR_MPM_SERVICES has no exception.

Method GET_CONTAINER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALERT_RECIPIENT Call by reference Type reference (TYPE) EVE_TS_ALERT_RECIPIENT Alert-Empfänger: E-Mail, E-Mail Vertreter, Name User Sprache 20060411
2 Importing IS_SOURCE_DATES_NEW Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_EXT Datumsfelder der CGPL in externer Darstellung 20060411
3 Importing IS_SOURCE_DATES_OLD Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_EXT Datumsfelder der CGPL in externer Darstellung 20060411
4 Importing IS_TARGET_DATES Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_EXT Datumsfelder der CGPL in externer Darstellung 20060411
5 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20060411
6 Importing IV_OBL_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20060411
7 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING Name des auslösenden Objekts 20060411
8 Importing IV_SOURCE_TYPE Call by reference Type reference (TYPE) DPR_TV_OBJECT_TYPE Objekttyp in der Projektplanung 20060411
9 Importing IV_TARGET_NAME Call by reference Type reference (TYPE) STRING Name des angesprochenen Objekts 20060411
10 Importing IV_TARGET_TYPE Call by reference Type reference (TYPE) DPR_TV_OBJECT_TYPE Objekttyp in der Projektplanung 20060411
11 Returning RT_ALERT_CONTAINER Value transfer Type reference (TYPE) EVE_TT_ALERT_CONTAINER Alert-Container für BAdI EVE_ALERT_CONTAINER 20060411

Method GET_CONTAINER_DATA on class CL_DPR_MPM_SERVICES has no exception.

Method GET_LINKS_FOR_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_LINKS Call by reference Type reference (TYPE) DPR_TT_OBJLINK_MPM_DB Table with Structure of DB Table Object Link MPM 20091007
2 Importing IT_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TT_GUID 20091007
3 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Type of Linked Object 20091007

Method GET_LINKS_FOR_SOURCE on class CL_DPR_MPM_SERVICES has no exception.

Method GET_LINKS_FOR_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_LINKS Call by reference Type reference (TYPE) DPR_TT_OBJLINK_MPM_DB Tabelle mit Struktur der DB-Tabelle Objektverknüpfung MPM 20040114
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20040114
3 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20040114

Method GET_LINKS_FOR_TARGET on class CL_DPR_MPM_SERVICES has no exception.

Method GET_MPM_GRAPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MPM_GUIDS Call by reference Type reference (TYPE) DPR_TT_MPM_GUIDS Tabelle mit MPM-GUIDs (zur Laufzeit ermittelt) 20060816

Method GET_MPM_GRAPH on class CL_DPR_MPM_SERVICES has no exception.

Method GET_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Referenz auf Sendeobjekt 20060307
2 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Referenz auf Empfängerobjekt 20060307
3 Importing IS_SOURCE_DATA Call by reference Type reference (TYPE) DPR_OBJLINK_MPM Daten des Sendeobjekts 20060307
4 Importing IT_RESPONSIBLES Call by reference Type reference (TYPE) DPR_TT_PARTICIPANTS Liste der Verantwortlichen 20060307
5 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20060307
6 Returning RT_RECIPIENTS Value transfer Type reference (TYPE) EVE_TT_ALERT_RECIPIENTS Liste der Alert-Empfänger 20060307

Method GET_RECIPIENTS on class CL_DPR_MPM_SERVICES has no exception.

Method GET_SOURCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SOURCE_DATES Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20060307
2 Exporting EV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20060307
3 Exporting EV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20060307
4 Exporting EV_SOURCE_URL Call by reference Type reference (TYPE) STRING 20060307
5 Exporting EV_SRC_NWBC_DESKTOP_URL Call by reference Type reference (TYPE) STRING URL for NWBC for Desktop call of cProjects 20090701
6 Exporting EV_SRC_NWBC_HTML_URL Call by reference Type reference (TYPE) STRING URL for NWBC for HTML call of cProjects 20090701
7 Exporting EV_SRC_PORTAL_URL Call by reference Type reference (TYPE) STRING URL for Portal Call of cProjects 20090701
8 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20060307
9 Importing IS_DATES_NEW Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20060307
10 Importing IS_DATES_OLD Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20060307
11 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20060307

Method GET_SOURCE_DATA on class CL_DPR_MPM_SERVICES has no exception.

Method GET_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SOURCE Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20060307
2 Exporting EV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20060307
3 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20060307
4 Importing IS_OBL_DATA Call by reference Type reference (TYPE) DPR_OBJLINK_MPM Projektkopplung (Multiprojektmanagement) 20060307
5 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20060307

Method GET_SOURCE_OBJECT on class CL_DPR_MPM_SERVICES has no exception.

Method GET_TARGET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TARGET Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20060307
2 Exporting ES_TARGET_DATES Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20060307
3 Exporting ET_RECIPIENTS Call by reference Type reference (TYPE) EVE_TT_ALERT_RECIPIENTS Liste Alert-Empfänger mit E-Mail-Adressen und Sprache 20060307
4 Exporting EV_TARGET_EXTID Call by reference Type reference (TYPE) STRING 20070130
5 Exporting EV_TARGET_LANGU Call by reference Type reference (TYPE) DPR_TV_LANGU Sprachenschlüssel 20060307
6 Exporting EV_TARGET_NAME Call by reference Type reference (TYPE) STRING 20060307
7 Exporting EV_TARGET_URL Call by reference Type reference (TYPE) STRING 20060307
8 Exporting EV_TRG_NWBC_DESKTOP_URL Call by reference Type reference (TYPE) STRING URL for NWBC for Desktop call of cProjects 20090701
9 Exporting EV_TRG_NWBC_HTML_URL Call by reference Type reference (TYPE) STRING URL for NWBC for HTML call of cProjects 20090701
10 Exporting EV_TRG_PORTAL_URL Call by reference Type reference (TYPE) STRING URL for Portal Call of cProjects 20090701
11 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20060307
12 Importing IS_SOURCE_DATA Call by reference Type reference (TYPE) DPR_OBJLINK_MPM Projektkopplung (Multiprojektmanagement) 20060307
13 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20060307
14 Importing IV_PHA_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Phasen-GUID 20060307
15 Importing IV_PRO_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Projekt-GUID 20060307
16 Importing IV_TSK_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Aufgaben-GUID 20060307

Method GET_TARGET_DATA on class CL_DPR_MPM_SERVICES has no exception.

Method INITIALIZE_AFTER_FETCH Signature

Method INITIALIZE_AFTER_FETCH on class CL_DPR_MPM_SERVICES has no parameter.
Method INITIALIZE_AFTER_FETCH on class CL_DPR_MPM_SERVICES has no exception.

Method INITIALIZE_SUBPROJECT_BUFFER Signature

Method INITIALIZE_SUBPROJECT_BUFFER on class CL_DPR_MPM_SERVICES has no parameter.
Method INITIALIZE_SUBPROJECT_BUFFER on class CL_DPR_MPM_SERVICES has no exception.

Method IS_CYCLE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOOP_EXISTS Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20060809
2 Importing IV_CHECK_TASK_CYCLES Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20070306
3 Importing IV_OBJECTLINK_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Kategorie für Objektarten der Objektverknüpfungem 20060809
4 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20060809
5 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20060809

Method IS_CYCLE_CREATED on class CL_DPR_MPM_SERVICES has no exception.

Method LOAD_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_LINKS Call by reference Type reference (TYPE) DPR_TT_OBJLINK_DB Tabelle mit Struktur der DB-Tabelle Objektverknüpfung 20031006
2 Importing IT_OBJECT_GUIDS Call by reference Type reference (TYPE) CGPL_OBJECT_GUIDS Projektplanung: Tabelle mit Project- und Task- GUID-Feldern 20031006
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20031006

Method LOAD_OBJECT_LINKS on class CL_DPR_MPM_SERVICES has no exception.

Method LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20060223
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) DPR_TS_INVALID_ATTRIBUTES Nachricht 20060223
3 Returning RV_ERROR Value transfer Type reference (TYPE) BOOLE_D 'X': Fehler ist aufgetreten 20060223

Method LOG_MESSAGE on class CL_DPR_MPM_SERVICES has no exception.

Method SAVE_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETE_OBJECT_LINKS Call by reference Type reference (TYPE) DPR_TT_OBJLINK_DB Tabelle mit Struktur der DB-Tabelle Objektverknüpfung 20031006
2 Importing IT_DELETE_OBJECT_LINKS_ARCHIVE Call by reference Type reference (TYPE) DPR_TT_OBJLINK_DB Tabelle mit Struktur der DB-Tabelle Objektverknüpfung 20031006
3 Importing IT_INSERT_OBJECT_LINKS Call by reference Type reference (TYPE) DPR_TT_OBJLINK_DB Tabelle mit Struktur der DB-Tabelle Objektverknüpfung 20031006
4 Importing IT_UPDATE_OBJECT_LINKS Call by reference Type reference (TYPE) DPR_TT_OBJLINK_DB Tabelle mit Struktur der DB-Tabelle Objektverknüpfung 20031006

Method SAVE_OBJECT_LINKS on class CL_DPR_MPM_SERVICES has no exception.

Method SET_SUBPROJECT_BUFFER_DIRTY Signature

Method SET_SUBPROJECT_BUFFER_DIRTY on class CL_DPR_MPM_SERVICES has no parameter.
Method SET_SUBPROJECT_BUFFER_DIRTY on class CL_DPR_MPM_SERVICES has no exception.

Method TRIGGER_ALERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TARGET_EXTID Call by reference Type reference (TYPE) STRING 20070130
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Anwendungsobjekt mit MPM-relevanter Änderung 20040116
3 Importing IS_DATES Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20040116
4 Importing IS_DATES_OLD Call by reference Type reference (TYPE) DPR_TS_CGPL_DATES_INT Datumsfelder der CGPL in interner Darstellung 20040116
5 Importing IS_OBL_MPM Call by reference Type reference (TYPE) DPR_OBJLINK_MPM MPM-Objektverknüpfung zum geänderten Objekt 20040129
6 Importing IV_ALERT_CASE Call by reference Type reference (TYPE) DPR_TV_MPM_ALERT_CASE Grund für Alert im Multiprojektmanagement 20040116

Method TRIGGER_ALERTS on class CL_DPR_MPM_SERVICES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310