About UN/CEFACT Import/Export Data Map Guide

Size: px
Start display at page:

Download "About UN/CEFACT Import/Export Data Map Guide"

Transcription

1 P6 EPPM UN/CEFACT Import/Export Data Map Guide Version 18 September 2018

2

3 Contents About UN/CEFACT Import/Export Data Map Guide... 5 Data Mappings During Export... 5 CostScheduleReportDocument... 5 ReportedHierarchicalStructure... 6 Project Resources... 8 Project Schedule Task... 8 Relationships Resource Assignment Progress Monitored Contract (Project Level Data) Project Note Legal Notices

4

5 About UN/CEFACT Import/Export Data Map Guide This guide details how data is mapped between P6 EPPM and UN/CEFACT format. Throughout this guide, the term P6 EPPM includes P6 Professional. Any content that applies to only one of these applications is labeled accordingly. All users who want to exchange data between various formats should use this document. Caution: Personally identifiable information (PII) may be at risk of exposure. Depending on local data protection laws organizations may be responsible for mitigating any risk of exposure. Data Mappings During Export CostScheduleReportDocument Calculated Calculated CreationDateTime SubmissionDateTime Description SecurityTypeCode ScheduleTypeCode EffectiveBasePeriod.BasePeriod.StartDate Time EffectiveBasePeriod.BasePeriod.EndDate Time OwnerProjectParty.ProjectParty.Name OwnerProjectParty.ProjectParty.Specified ProjectOrganization.ProjectOrganization.B usinesstypecode. 5

6 P6 EPPM UN/CEFACT Import/Export Data Map Guide OwnerProjectParty.ProjectParty.Specified ProjectOrganization.ProjectOrganization.I D OwnerProjectParty.ProjectParty.Specified ProjectOrganization. ProjectOrganization.DesignatedProjectCon tact.projectcontact.jobtitle.jobtitle OwnerProjectParty.ProjectParty.Specified ProjectOrganization. ProjectOrganization.DesignatedProjectCon tact.projectcontact.personname OwnerProjectParty.ProjectParty.Specified ProjectOrganization. ProjectOrganization.DesignatedProjectCon tact.projectcontact.telephonetelecommu nicationcommunication OwnerProjectParty.ProjectParty.Specified ProjectOrganization.ProjectOrganization.D esignatedprojectcontact.projectcontact.u RIInternetCommunication OwnerProjectParty.ProjectParty.Specified ProjectOrganization.ProjectOrganization.P rojectlocation.postalunstructuredaddress OwnerProjectParty.ProjectParty.Specified ProjectOrganization.ProjectOrganization.P rojectlocation.name. ReportedHierarchicalStructure WBSObjectId, OBSObjectId, or ActivityCodeObjectId WBS Name, OBC Name, or Activity Code ID Description 6

7 Data Mappings During Export Value WBS Name, OBS Description, or Activity Code Description WBS, OBS WBSObjectId, OBSObjectId, or ActivityCodeObjectId WBSParentObjectId, OBSParentObjectId, or ActivityCodeParentObjectId Root WBSObjectId, OBSObjectId, or ActivityCodeObjectId WBS Name, OBS Name, or Activity Code Value WBS Code+Name, OBS Description, or Activity Code Description Calculated WBS Sequence Number, OBS Sequence Number.Activity Code Sequence Number WBSObjectId, OBSObjectId, or ActivityCodeObjectId WBSParentObjectID, OBSParentObjectId, or ActivityCodeParentObjectId Root WBSObjectId, OBSObjectId, or ActivityCodeObjectId WBS Name, OBS Name, or Activity Code Value Description TypeCode DataNode.ID DataNode.ParentNoteID DataNode.ID DataNode.Name DataNode.Description datanode.hierarchicallevelnumeric DataNode.SequenceNumeric ComponentReprotingDataNode.Reporting DataNode.SubordinateReportingDataNode.SubordinateReportingDataNode.ID DataNode.SubordinateReportingDataNode.SubordinateReportingDataNode.ParentNo deid DataNode.SubordinateReportingDataNode.SubordinateReportingDataNode.DataStru ctureid DataNode, SubordinateReportingDataNode.Subordina tereportingdatanode.name 7

8 P6 EPPM UN/CEFACT Import/Export Data Map Guide WBS Code+Name OBS Description, Activity Code Description Calculated WBS Sequence Number, OBS Sequence Number, or Activity Code Sequence Number DataNode.SubordinateReportingDataNode.SubordinateReportingDataNode.Descripti on. DataNode.SubordinateReportingDataNode.SubordinateReportingDataNode.Subordin atereportingdatanode.hierarchicalleveln umeric DataNode.SubordinateReportingDataNode.SubordinateReportingDataNode.Sequenc enumeric Project Resources ObjectID Name Resource Type CalendarObjectId ID Name CostCategoryCode ScheduleProjectScheduleCalendar.Project ScheduleCalendar.ID Project Schedule Task Name ObjectId Description ID 8

9 Data Mappings During Export WBS_+WBSObjectId ActivityId+Name /Code Percent Complete Physical Percent Complete /Code Free Float Total Float Activity Type Actual Duration Remaining Duration Is Critical /Code /Code Planned Duration (P6 EPPM) Original or Planned Duration (P6 Professional) Baseline Duration Minimum Duration or Most Likely Duration or Maximum Duration or DataNodeID Description RiskLevelDescription CalculatedCompletionPercent AssessedCompletionPercent PriorityRankingNumeric EarnedValueMethodCode ScheduleLevelNumeric FreeFloatDurationMeasure TotalFloatDurationMeasure MilestoneWeightNumeric TypeCode TotalDurationMeasure RemainingDurationMeasure CriticalPathIndicator ControlAccountID ScheduleLevel OriginalDurationMeasure BaselineDurationMeasure BestCaseDurationMeasure MostLikelyDurationMeasure WorstCaseDurationMeasure 9

10 P6 EPPM UN/CEFACT Import/Export Data Map Guide Finish Date Variance Start Date Variance /Code TaskObjectId ProjectObjectId /Code CalendarObjectId Early Start Date, Late Start Date Early Finish Date, Late Finish Date Value = early, late Actual Start Date Actual Finish Date Planned Start Date Planned Finish Date Early Start Date, Late Start Date Early Finish Date, Late Finish Date Value = early, late FinishVarianceDurationMeasure StartVarianceDurationMeasure WorkPackageID SourceID ProjectID PlanningLevelCode ScheduleProjectScheduleCalendar.Project ScheduleCalendar.ID CurrentScheduledBasePeriod.BasePeriod. StartDateTime CurrentScheduledBasePeriod.BasePeriod. EndDateTime CurrentScheduledBasePeriod.BasePeriod. Description ActualScheduledBasePeriod.BasePeriod. StartDateTime ActualScheduledBasePeriod.BasePeriod. EndDateTime TargetScheduledBasePeriod.BasePeriod. StartDateTime TargetScheduledBasePeriod.BasePeriod. EndDateTime ResourceScheduledBasePeriod.BasePeri od.startdatetime ResourceScheduledBasePeriod.BasePeri od.enddatetime ResourceScheduledBasePeriod.BasePeri od.description BestCaseScheduledBasePeriod.BasePeri 10

11 Data Mappings During Export Value = early, late Value = early, late Value = early, late Expected Finish Date Baseline Start Date Baseline Finish Date Value = early Primary Constraint Date, Secondary Constraint Date Primary Constraint Type, Secondary Constraint Type od.startdatetime BestCaseScheduledBasePeriod.BasePeri od.enddatetime BestCaseScheduledBasePeriod.BasePeri od.description MostLikelyScheduledBasePeriod.BasePeri od.startdatetime MostLikelyScheduledBasePeriod.BasePeri od.enddatetime MostLikelyScheduledBasePeriod.BasePeri od.description WorstCaseScheduledBasePeriod.BasePer iod.startdatetime WorstCaseScheduledBasePeriod.BasePer iod.enddatetime WorstCaseScheduledBasePeriod.BasePer iod.description EstimatedScheduledBasePeriod.BasePeri od.enddatetime BaselineScheduledBasePeriod.BasePerio d.startdatetime BaselineScheduledBasePeriod.BasePerio d.enddatetime BaselineScheduledBasePeriod.BasePerio d.description LimitingScheduleTaskTimingConstraint.Sc heduletasktimingconstraint.limitdatetim e LimitingScheduleTaskTimingConstraint.Sc heduletasktimingconstraint.typecode 11

12 P6 EPPM UN/CEFACT Import/Export Data Map Guide Activity Notebook Topic UserDefinedProjectNote.ProjectNote Relationships ObjectId Lag Successor Activity ObjectId Successor Project ObjectId Activity ObjectId IsCritical Predecessor Activity ObjectId Predecessor Project ObjectId Activity ObjectId Is Critical Type CalendarObjectId of calendar assigned to successor. ID LagTimeMeasure SuccessorSpecifiedProjectScheduleTask. ProjectScheduleTask.ID SuccessorSpecifiedProjectScheduleTask. ProjectScheduleTask.ProjectID SuccessorSpecifiedProjectScheduleTask. ProjectScheduleTask.SourceID SuccessorSpecifiedProjectScheduleTask. ProjectScheduleTask.CriticalPathIndicator PredecessorSpecificProjectScheduleTask. ProjectScheduleTask.ID PredecessorSpecificProjectScheduleTask. ProjectScheduleTask.ProjectID PredecessorSpecificProjectScheduleTask.ProjectScheduleTask.SourceID PredecessorSpecificProjectScheduleTask.ProjectScheduleTask.CriticalPathIndicator TypeCode LagTimeProjectScheduleCalendar.Project ScheduleCalendar.ID 12

13 Data Mappings During Export Resource Assignment RA_+ActivityObjectId_+ResourceObjectId +ACP/BCP/EST+_DC/HR/UN or RA + ActivityObjectId + RoleObjectId+ ACP/BCP/EST+_DC/HR/UN ACP/BCP/EST ActualCost, BudgetedCost, RemainigCost Value = FALSE Actual Units, Budgeted Units, Remaining Units Actual Units, Budgeted Units, Remaining Units for Material Resource Planned lag ResourceObjectId/RoleObjectId Resource Name Value = DC / HR / UN Resource Type Actual Duration, Planned Duration, Remaining Duration Actual Start Date, Planned Start Date, Remaining Start Date Actual Finish Date, Planned Finish Date, Remaining Finish Date CalendarObjectId ID CostManagementCode ResourceAmount DurationBasedIndicator HourResourceQuantity MaterialResourceQuantity AllocatedProjectPeriod.ProjectPeriod.Durat ionmeasure AllocatedProjectResource.ID AllocatedProjectResource.Name AllocatedProjectResourc.PlanMeasureTyp ecode AllocatedProjectResourc.CostCategoryCod e AllocatedProjectResourc.AvailabilityProject Period.DurationMeasure AllocatedProjectResourc.AvailabilityProject Period.StartDateTime AllocatedProjectResourc.AvailabilityProject Period.EndDateTime ScheduleProjectScheduleCalendar.Project ScheduleCalendar.ID 13

14 P6 EPPM UN/CEFACT Import/Export Data Map Guide ResourceCurveObjectId Resource Curve Name Calculated (21 points) AllocationResourceDistribution.ResourceDi stributionprofile.id AllocationResourceDistribution.ResourceDi stributionprofile.name AllocationResourceDistribution.ResourceDi stributionprofile.specifiedresourcedistribut ionprofilepoint.resourcedistributionprofile Point.Name Percentage value for each of the 21 points AllocationResourceDistribution.ResourceDi stributionprofile.specifiedresourcedistribut ionprofilepoint.resourcedistributionprofile Point.AllocationPercent Progress Monitored Contract (Project Level Data) Project ID Project Name To be entered in the template To be entered in the template To be entered in the template Planned Start Date roject.id roject.name roject.description roject.reportingplanprojectperiod.projectperiod.startdat etime roject.reportingplanprojectperiod..projectperiod.enddat etime roject.estimatedplanprojectperiod.projectperiod.startdat etime 14

15 Data Mappings During Export Planned Finish Date Actual Start Actual Finish Baseline Start Date Baseline Finish Date CalendarObjectId Calendar Name Value = 1 Calculated Calculated Calculated Holiday Or Exceptions roject.estimatedplanprojectperiod.projectperiod.enddat etime roject.actualplanprojectperiod.projectperiod.startdateti me roject.actualplanprojectperiod.projectperiod.enddateti me roject.baselineplanprojectperiod.projectperiod.startdate Time roject.baselineplanprojectperiod.projectperiod.enddate Time roject.baselineprojectschedulecalendar.id roject.baselineprojectschedulecalendar.name roject.baselineprojectschedulecalendar.associatedproje ctworkshift.projectworkshift.id roject.baselineprojectschedulecalendar.associatedproje ctworkshift.projectworkshift.startdaycode roject.baselineprojectschedulecalendar.associatedproje ctworkshift.projectworkshift.workdaycode roject.baselineprojectschedulecalendar.associatedproje ctworkshift.projectworkshift.effectiveprojectperiod.proje ctperiod.durationmeasure roject.baselineprojectschedulecalendar.holidaydate 15

16 P6 EPPM UN/CEFACT Import/Export Data Map Guide Project Note Project Notebook Topic ProjectNote 16

17 Legal Notices Oracle Primavera P6 EPPM UN/CEFACT Import/Export Data Map Guide Copyright 1999, 2018, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. This software or hardware and documentation may provide access to or information on content, products and services from third-parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services. 17