Hierarchy
⤷ 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 |