SAP ABAP Class CL_DPR_XML2CPR_UPD (Create Project from XML File)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-PMT (Application Component) External Project Management Tools
     DEVELOPMENT_PROJECTS_XML (Package) Project Management: XML Services
Properties
Class CL_DPR_XML2CPR_UPD  
Short Description Create Project from XML File    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_XML   Project Management: XML Services 
Created 20050225   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)
2 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_XML2CPR_UPD has no interface implemented.
Friends
Class CL_DPR_XML2CPR_UPD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_APPL_OBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_DPR_APPL_OBJECT_MANAGER Development Projects: Administration of Application Objects 20050225
2 MS_INTEGRATION_PARAMETER Instance attribute Private Type reference (TYPE) DPR_TS_INTEGRATION_PARAMETERS RPM Project: Integration Parameter 20050302
3 MT_AUTHORIZATION Instance attribute Public Type reference (TYPE) DPR_TT_INT_AUTHORIZATION 20050614
4 MT_COMMENT Instance attribute Public Type reference (TYPE) RPM_TT_GUID_TEXTS 20051223
5 MT_DELETED_RELATIONS Instance attribute Private Type reference (TYPE) TT_RELATED_TASKS Deleted Relationships 20080303
6 MT_LONG_TEXT Instance attribute Public Type reference (TYPE) RPM_TT_GUID_TEXTS 20051223
7 MT_MAPPING Instance attribute Private Type reference (TYPE) DPR_TT_USED_FIELDS_IN_MAPPING Mapping Between cProjects and MS Project 20050225
8 MT_OBJECT_IDS Instance attribute Public Type reference (TYPE) DPR_TT_OBJECT_ID_LIST 20050721
9 MT_OBJECT_LINKS Instance attribute Private Type reference (TYPE) DPR_TT_OBJLINK_DB 20050522
10 MT_OBJECT_LINKS_EXT Instance attribute Public Type reference (TYPE) DPR_TT_INT_OBJ_LINK 20050613
11 MT_PARTICIPANT Instance attribute Private Type reference (TYPE) TT_PARTICIPANT 20050225
12 MT_PROJECT Instance attribute Private Type reference (TYPE) DPR_TT_XML_PROJECTS_TYPE Complex Data Type Projects Type from XML Procedure 20050225
13 MT_PROJECT_ORG Instance attribute Private Type reference (TYPE) DPR_TT_XML_PROJECTS_TYPE Complex Data Type ProjectsType from XML Procedure 20050302
14 MT_RELATION Instance attribute Private Type reference (TYPE) TT_RELATION Relationship Table 20050225
15 MT_RESMAN_DIST Instance attribute Public Type reference (TYPE) DPR_TT_INT_RES_MAN_DISTS 20050603
16 MT_ROLE_SKILL Instance attribute Public Type reference (TYPE) DPR_TT_SKILL_ROLE 20051226
17 MT_TASK_GUID Instance attribute Private Type reference (TYPE) TT_GUID Assignment Between Old and New Tasks 20050225
18 MT_TEXT Instance attribute Public Type reference (TYPE) DPR_TT_INT_TEXT 20050627
19 MV_APPLICATION Instance attribute Private Type reference (TYPE) STRING Application 20091120
20 MV_CREATE Instance attribute Private Type reference (TYPE) BOOLE_D Create New Project 20050302
21 MV_CREATE_SIM Instance attribute Private Type reference (TYPE) BOOLE_D Create Simulation 20050225
22 MV_OBJECT_TYPE Instance attribute Private Type reference (TYPE) CGPL_OBJECT_TYPE Object Category in Project Planning 20050225
23 MV_OBL_GROUPING Instance attribute Private Type reference (TYPE) DPR_TV_OBL_GROUP 20050427
24 MV_UPDATE Instance attribute Private Type reference (TYPE) BOOLE_D Automatic Update 20050302
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUPA_DISTRIBUTION Instance method Private Method 20050603
2 ADD_ROLE_DISTRIBUTION Instance method Private Method 20050603
3 CONSTRUCTOR Instance method Public Constructor 20050225
4 CREATE_PROJECT_FROM_XML Instance method Public Method 20050225
5 DELETE_CHECKLISTS Instance method Private Method 20050305
6 DELETE_CHECKLIST_ITEMS Instance method Private Method 20050305
7 DELETE_PHASES Instance method Private Method 20050305
8 DELETE_RESOURCE_ASSIGNMENTS Instance method Private Method 20050523
9 DELETE_ROLES Instance method Private Method 20050303
10 DELETE_ROLE_ASSIGNMENTS Instance method Private Method 20051107
11 DELETE_TASKS Instance method Private Method 20050303
12 FILL_CHG_STRUCTURE Instance method Private Method 20050225
13 GET_CHECKLIST_INSTANCE Instance method Private Method 20050305
14 GET_CHECKLIST_ITEM_INSTANCE Instance method Private Method 20050305
15 GET_CP_PROJECT_DATA Instance method Public Method 20050519
16 GET_EXISTING_CHECKLIST_INST Instance method Private Method 20050526
17 GET_EXISTING_ITEM_INSTANCE Instance method Private Method 20050526
18 GET_EXISTING_PHASE_INSTANCE Instance method Private Method 20050523
19 GET_EXISTING_ROLE_INSTANCE Instance method Private Method 20050523
20 GET_EXISTING_TASK_INSTANCE Instance method Private Method 20050522
21 GET_MAPPING Instance method Private Method 20050225
22 GET_PHASE_INSTANCE Instance method Private Method 20050305
23 GET_ROLE_INSTANCE Instance method Private Method 20050305
24 GET_TASK_INSTANCE Instance method Private Method 20050303
25 GET_TOP_LEVEL_GUID Instance method Private Method 20050225
26 PERFORM_XSLT Instance method Public Method 20050225
27 PREPARE_RELATIONSHIPS Instance method Private Method 20050225
28 PROCESS_CHECKLISTS Instance method Private Method 20050225
29 PROCESS_CHECKLIST_ITEMS Instance method Private Method 20050225
30 PROCESS_OBJECT_LINK_PROJ Instance method Private Method 20050613
31 PROCESS_OBJECT_LINK_ROLE Instance method Private Method 20050613
32 PROCESS_OBJECT_LINK_TASK Instance method Private Method 20050613
33 PROCESS_PHASES Instance method Private Method 20050225
34 PROCESS_PROJECT Instance method Private Method 20050225
35 PROCESS_PROJECT_AUTHORIZATION Instance method Private Method 20050615
36 PROCESS_PROJECT_ROLES Instance method Private Method 20050225
37 PROCESS_RELATIONSHIPS Instance method Private Method 20050225
38 PROCESS_RESOURCE_ASSIGNMENTS Instance method Private Method 20050225
39 PROCESS_ROLE_ASSIGNMENTS Instance method Private Method 20050225
40 PROCESS_TASKS Instance method Private Method 20050225
41 SET_STATUS Instance method Private Method 20051123
Events
# Event Type Visibility Description Created on
1 CX_DPR_XML2CPR_ERROR Instance Event
(0)
Private
(0)
20050225
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_GUID Private See coding 20050225 BEGIN OF ts_guid, guid_old TYPE dpr_tv_guid, guid_new TYPE dpr_tv_guid, END OF ts_guid
2 TS_PARTICIPANT Private See coding 20050225 BEGIN OF ts_participant, extid_old TYPE cgpl_extid, guid_new TYPE dpr_tv_guid, participant TYPE REF TO cl_dpr_participant, END OF ts_participant
3 TS_RELATED_TASKS Private See coding 20080303 BEGIN OF TS_RELATED_TASKS, predecessor_task TYPE REF TO cl_dpr_task, successor_task TYPE REF TO cl_dpr_task, END OF TS_RELATED_TASKS
4 TS_RELATION Private See coding 20050225 BEGIN OF ts_relation, task TYPE REF TO cl_dpr_task, relationships TYPE dpr_tt_xml_relationships_type, END OF ts_relation
5 TS_STATUS Private See coding 20051123 begin of TS_STATUS, status type J_VORGANG, end of ts_status
6 TT_GUID Private See coding 20050225 tt_guid TYPE HASHED TABLE OF ts_guid WITH UNIQUE KEY guid_old
7 TT_PARTICIPANT Private See coding 20050225 tt_participant TYPE HASHED TABLE OF ts_participant WITH UNIQUE KEY extid_old
8 TT_RELATED_TASKS Private See coding 20080303 TT_RELATED_TASKS TYPE TABLE OF TS_RELATED_TASKS
9 TT_RELATION Private See coding 20050225 tt_relation TYPE HASHED TABLE OF ts_relation WITH UNIQUE KEY task
10 TT_STATUS Private See coding 20051123 tt_status type table of ts_status
Method Signatures

Method ADD_BUPA_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUPA Call by reference Object reference (TYPE REF TO) CL_DPR_BUSINESS_PARTNER_LINK 20050603
2 Importing IS_BUPA_DATA Call by reference Type reference (TYPE) DPR_TS_XML_RES_ASSGNMNT_TYPE 20050603
3 Importing IS_ROLE_DATA Call by reference Type reference (TYPE) DPR_TS_PART_CHG 20050603

Method ADD_BUPA_DISTRIBUTION on class CL_DPR_XML2CPR_UPD has no exception.

Method ADD_ROLE_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROLE Call by reference Object reference (TYPE REF TO) CL_DPR_PARTICIPANT 20050603
2 Importing IS_ROLE_DATA Call by reference Type reference (TYPE) DPR_TS_XML_PROJECT_ROLE_TYPE 20050603

Method ADD_ROLE_DISTRIBUTION on class CL_DPR_XML2CPR_UPD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTEGRATION_PARAMETER Value transfer Type reference (TYPE) DPR_TS_INTEGRATION_PARAMETERS Calling Application (Special Case MSP) 20081027
2 Importing IT_PROJECTS Call by reference Type reference (TYPE) DPR_TT_XML_PROJECTS_TYPE Komplexer Datentyp ProjectsType aus XML-Schema 20050302
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING Calling Application (Special Case MSP) 20091120
4 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050302
5 Importing IV_UPDATE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050302

Method CONSTRUCTOR on class CL_DPR_XML2CPR_UPD has no exception.

Method CREATE_PROJECT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATE_COPY_LINKS Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE 20050225
2 Importing IV_EXT_CALL Call by reference Type reference (TYPE) BOOLEAN 'X' = externer Aufruf 20080704
3 Returning RR_PROJECT Value transfer Object reference (TYPE REF TO) IF_DPR_COMMON 20050225
# Exception Resumable Description Created on
1 CX_DPR_XML2CPR_ERROR 20050225

Method DELETE_CHECKLISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE_O 20050305
2 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT_O 20050305
3 Importing IT_CHECKLISTS Call by reference Type reference (TYPE) DPR_TT_XML_CHECKLISTS_TYPE 20050305

Method DELETE_CHECKLISTS on class CL_DPR_XML2CPR_UPD has no exception.

Method DELETE_CHECKLIST_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST 20050305
2 Importing IT_CHECKLIST_ITEMS Call by reference Type reference (TYPE) DPR_TT_XML_CHECKLISTITEMS_TYPE 20050305

Method DELETE_CHECKLIST_ITEMS on class CL_DPR_XML2CPR_UPD has no exception.

Method DELETE_PHASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050305
2 Importing IT_PHASES Call by reference Type reference (TYPE) DPR_TT_XML_PHASES_TYPE 20050305

Method DELETE_PHASES on class CL_DPR_XML2CPR_UPD has no exception.

Method DELETE_RESOURCE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROLE Call by reference Object reference (TYPE REF TO) CL_DPR_PARTICIPANT 20050523
2 Importing IT_RESOURCE_ASSIGNMENTS Call by reference Type reference (TYPE) DPR_TT_XML_RES_ASSGNMNTS_TYPE 20050523

Method DELETE_RESOURCE_ASSIGNMENTS on class CL_DPR_XML2CPR_UPD has no exception.

Method DELETE_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050303
2 Importing IT_ROLES Call by reference Type reference (TYPE) DPR_TT_XML_PROJECT_ROLES_TYPE 20050303
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_DELETION_ERROR 20051018

Method DELETE_ROLE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20051107
2 Importing IT_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) DPR_TT_XML_ROLE_ASSGNMNTS_TYPE 20051107

Method DELETE_ROLE_ASSIGNMENTS on class CL_DPR_XML2CPR_UPD has no exception.

Method DELETE_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST_ITEM Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEM 20050303
2 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE 20050303
3 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050303
4 Importing IT_TASKS Call by reference Type reference (TYPE) DPR_TT_XML_TASKS_TYPE 20050303
5 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR 20050303

Method DELETE_TASKS on class CL_DPR_XML2CPR_UPD has no exception.

Method FILL_CHG_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ATTRIBUTES_NEW Call by reference Object reference (TYPE REF TO) DATA 20050225
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON 20050225

Method FILL_CHG_STRUCTURE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_CHECKLIST_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CHECKLIST Value transfer Object reference (TYPE REF TO) CL_DPR_CHECKLIST 20050526
2 Exporting EV_NEW Call by reference Type reference (TYPE) XFELD 20050526
3 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE_O 20050305
4 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT_O 20050305
5 Importing IS_CHECKLIST Call by reference Type reference (TYPE) DPR_TS_XML_CHECKLIST_DATA_TYPE 20050526

Method GET_CHECKLIST_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_CHECKLIST_ITEM_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CHECKLIST_ITEM Value transfer Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEM 20050526
2 Exporting EV_NEW Call by reference Type reference (TYPE) XFELD 20050526
3 Importing IR_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST 20050305
4 Importing IS_CHECKLIST_ITEM Call by reference Type reference (TYPE) DPR_TS_XML_CHKLIST_I_DATA_TYPE 20050526

Method GET_CHECKLIST_ITEM_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_CP_PROJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CP_PROJECT Call by reference Type reference (TYPE) DPR_TT_XML_PROJECTS_TYPE 20050519

Method GET_CP_PROJECT_DATA on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_EXISTING_CHECKLIST_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKLIST_GUID Call by reference Type reference (TYPE) DPR_TV_GUID 20050526
2 Returning RR_CHECKLIST Value transfer Object reference (TYPE REF TO) CL_DPR_CHECKLIST 20050526

Method GET_EXISTING_CHECKLIST_INST on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_EXISTING_ITEM_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) DPR_TV_GUID 20050526
2 Returning RR_CHECKLIST_ITEM Value transfer Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEM 20050526

Method GET_EXISTING_ITEM_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_EXISTING_PHASE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID 20050523
2 Returning RR_PHASE Value transfer Object reference (TYPE REF TO) CL_DPR_PHASE_O 20050523

Method GET_EXISTING_PHASE_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_EXISTING_ROLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID 20050523
2 Returning RR_ROLE Value transfer Object reference (TYPE REF TO) CL_DPR_PARTICIPANT 20050523

Method GET_EXISTING_ROLE_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_EXISTING_TASK_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID 20050522
2 Returning RR_TASK Value transfer Object reference (TYPE REF TO) CL_DPR_TASK 20050522

Method GET_EXISTING_TASK_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBL_GROUPING Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP 20050427
2 Returning RT_MAPPING Value transfer Type reference (TYPE) DPR_TT_USED_FIELDS_IN_MAPPING Mapping of SAP Fields with MS Project Attributes 20050225

Method GET_MAPPING on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_PHASE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PHASE Value transfer Object reference (TYPE REF TO) CL_DPR_PHASE_O 20050523
2 Exporting EV_NEW Call by reference Type reference (TYPE) XFELD 20050523
3 Importing IR_PRED_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE 20050622
4 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050305
5 Importing IS_PHASE Call by reference Type reference (TYPE) DPR_TS_XML_PHASE_DATA_TYPE 20050523

Method GET_PHASE_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_ROLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ROLE Value transfer Object reference (TYPE REF TO) CL_DPR_PARTICIPANT 20050523
2 Exporting EV_NEW Call by reference Type reference (TYPE) XFELD 20050523
3 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050305
4 Importing IS_ROLE_DATA Call by reference Type reference (TYPE) DPR_TS_XML_PROJ_ROLE_DATA_TYPE 20050523

Method GET_ROLE_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_TASK_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20050522
2 Exporting EV_NEW Call by reference Type reference (TYPE) XFELD 20050522
3 Importing IR_CHECKLIST_ITEM Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEM 20050303
4 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE 20050303
5 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050303
6 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20050303
7 Importing IS_TASK Call by reference Type reference (TYPE) DPR_TS_XML_TASK_DATA_TYPE 20050522

Method GET_TASK_INSTANCE on class CL_DPR_XML2CPR_UPD has no exception.

Method GET_TOP_LEVEL_GUID 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 20050225
2 Returning RV_GUID_PRJ Value transfer Type reference (TYPE) DPR_TV_GUID 20050225

Method GET_TOP_LEVEL_GUID on class CL_DPR_XML2CPR_UPD has no exception.

Method PERFORM_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROJECT_ID Call by reference Type reference (TYPE) DPR_TV_PROJECT_ID 20050225
2 Exporting EV_VERSION Call by reference Type reference (TYPE) CGPL_TV_VERSION 20050225
3 Exporting EV_XML Call by reference Type reference (TYPE) STRING 20050225
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE 20050225
5 Importing IV_XML Call by reference Type reference (TYPE) XSTRING 20050225
# Exception Resumable Description Created on
1 CX_DPR_XML2CPR_ERROR 20050225

Method PREPARE_RELATIONSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20050225
2 Importing IT_RELATIONSHIPS Call by reference Type reference (TYPE) DPR_TT_XML_RELATIONSHIPS_TYPE 20050225
3 Importing IV_GUID_OLD Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR 20050225

Method PREPARE_RELATIONSHIPS on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_CHECKLISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE_O 20050225
2 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT_O 20050225
3 Importing IT_CHECKLISTS Call by reference Type reference (TYPE) DPR_TT_XML_CHECKLISTS_TYPE 20050225

Method PROCESS_CHECKLISTS on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_CHECKLIST_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST 20050225
2 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE 20050328
3 Importing IT_CHECKLIST_ITEMS Call by reference Type reference (TYPE) DPR_TT_XML_CHECKLISTITEMS_TYPE 20050225

Method PROCESS_CHECKLIST_ITEMS on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_OBJECT_LINK_PROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050613
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID 20050614

Method PROCESS_OBJECT_LINK_PROJ on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_OBJECT_LINK_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROLE Call by reference Object reference (TYPE REF TO) CL_DPR_PARTICIPANT 20050613
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID 20050614

Method PROCESS_OBJECT_LINK_ROLE on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_OBJECT_LINK_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20050613
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID 20050614

Method PROCESS_OBJECT_LINK_TASK on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_PHASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050225
2 Importing IT_PHASES Call by reference Type reference (TYPE) DPR_TT_XML_PHASES_TYPE 20050225

Method PROCESS_PHASES on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROJECT Call by reference Type reference (TYPE) DPR_TT_XML_PROJECTS_TYPE 20050225
2 Importing IV_EXT_CALL Call by reference Type reference (TYPE) BOOLEAN 'X' = externer Aufruf 20080704
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE 20050225
4 Returning RR_PROJECT Value transfer Object reference (TYPE REF TO) IF_DPR_COMMON 20050225
# Exception Resumable Description Created on
1 CX_DPR_XML2CPR_ERROR 20050225

Method PROCESS_PROJECT_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID 20050616
2 Importing IV_PROJECT_ID Call by reference Type reference (TYPE) DPR_TV_PROJECT_ID 20050615

Method PROCESS_PROJECT_AUTHORIZATION on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_PROJECT_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050225
2 Importing IT_PROJECT_ROLES Call by reference Type reference (TYPE) DPR_TT_XML_PROJECT_ROLES_TYPE 20050225

Method PROCESS_PROJECT_ROLES on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_RELATIONSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXT_CALL Call by reference Type reference (TYPE) BOOLEAN 'X' = externer Aufruf 20080704

Method PROCESS_RELATIONSHIPS on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_RESOURCE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROLE Call by reference Object reference (TYPE REF TO) CL_DPR_PARTICIPANT 20050523
2 Importing IT_RESOURCE_ASSIGNMENTS Call by reference Type reference (TYPE) DPR_TT_XML_RES_ASSGNMNTS_TYPE 20050225

Method PROCESS_RESOURCE_ASSIGNMENTS on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_ROLE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20050225
2 Importing IT_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) DPR_TT_XML_ROLE_ASSGNMNTS_TYPE 20050225

Method PROCESS_ROLE_ASSIGNMENTS on class CL_DPR_XML2CPR_UPD has no exception.

Method PROCESS_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST_ITEM Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEM 20050225
2 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_DPR_PHASE 20050225
3 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT 20050225
4 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK 20050225
5 Importing IT_TASKS Call by reference Type reference (TYPE) DPR_TT_XML_TASKS_TYPE 20050225
6 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR '00000000000000000000000000000000' 20050225

Method PROCESS_TASKS on class CL_DPR_XML2CPR_UPD has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_STATUS_ELEMENT Call by reference Object reference (TYPE REF TO) IF_DPR_STATUS_ELEMENT 20051123
2 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D 20051123
3 Importing IV_SET_STATUS Call by reference Type reference (TYPE) BOOLE_D 20051123
4 Importing IV_STATUS Call by reference Type reference (TYPE) J_ISTAT 20051123
5 Returning RV_RC Value transfer Type reference (TYPE) I 20051123

Method SET_STATUS on class CL_DPR_XML2CPR_UPD has no exception.
Event Signatures

Event CX_DPR_XML2CPR_ERROR Signature
Event CX_DPR_XML2CPR_ERROR on class CL_DPR_XML2CPR_UPD has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400