Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
P6 EPPM Prime Import/Export Data Map Guide The following tables describe the data exchange mapping between P6 EPPM and Prime using Prime Sync.
DATA MAPPINGS DURING P6 EPPM TO PRIME SYNC
SM_ACTIVITY: Activity Prime DB REST API Object P6 Field Mappings
ACTIVITY_ID activityId TASK_ID
PROJ_ID project PROJ_ID
ACTIVITY_CODE itemcode TASK_CODE
ACTIVITY_NAME activityName TASK_NAME
WBS_ID wbs WBS_ID
PHYSICAL_PCT physicalPercentComplete
PHYS_COMPLETE_PCT
CALENDAR_ID calendar CLNDR_ID
COMPLETE_PCT_TYPE percentCompleteType COMPLETE_PCT_TYPE
PRIME --> P6 PHYSICAL --> CP_Phys (Physical) DURATION --> CP_Drtn (Duration) UNITS --> CP_Units (Units)
2 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
ACTIVITY_TYPE activityType TASK_TYPE
PRIME --> P6 ACTIVITY --> TT_Task (Task Dependent) RESOURCE_DEPENDENT --> TT_Rsrc (Resource Dependent) LEVEL_OF_EFFORT --> TT_LOE (Level of Effort) START_MILESTONE --> TT_Mile (Start Milestone) FINISH_MILESTONE --> TT_FinMile (Finish Milestone) SUMMARY --> TT_WBS (WBS Summary) - Not mapped
DURATION_TYPE durationType DURATION_TYPE
PRIME --> P6 FIXED_RATE--> DT_FixedRate (Fixed Units/Time) FIXED_DURATION --> DT_FixedDrtn (Fixed Duration and Units/Time) FIXED_QUANTITY --> DT_FixedQty (Fixed Units) FIXED_DURATION_AND_UNITS --> DT_FixedDUR2 (Fixed Duration and Units)
STATUS activityStatus STATUS_CODE
PRIME --> P6 NOT_STARTED --> TK_NotStart (Not Started) IN_PROGRESS --> TK_Active (In Progress) COMPLETED --> TK_Complete (Completed)
Prime Sync Data Mappings 3
Prime DB REST API Object P6 Field Mappings
PRIMARY_RESOURCE_ID
primaryResource RSRC_ID
TOTAL_FLOAT_HOURS
totalFloat TOTAL_FLOAT_HR_CNT
FREE_FLOAT_HOURS freeFloat FREE_FLOAT_HR_CNT
REMAINING_HOURS remainingDuration REMAIN_DRTN_HR_CNT
ACTUAL_LABOR_UNITS
actualLaborUnits ACT_WORK_QTY
REMAINING_LABOR_UNITS
remainingLaborUnits REMAIN_WORK_QTY
PLANNED_LABOR_UNITS
plannedLaborUnits TARGET_WORK_QTY
PLANNED_HOURS plannedDuration TARGET_DRTN_HR_CNT
PLANNED_NONLABOR_UNITS
plannedNonLaborUnits
TARGET_EQUIP_QTY
ACTUAL_NONLABOR_UNITS
actualNonLaborUnits ACT_EQUIP_QTY
REMAINING_NONLABOR_UNITS
remainingNonLaborUnits
REMAIN_EQUIP_QTY
CONSTRAINT_DATE constraintDate CSTR_DATE
ACTUAL_START_DATE actualStart ACT_START_DATE ACTUAL_FINISH_DATE
actualFinish ACT_END_DATE
LATE_START_DATE lateStart LATE_START_DATE
LATE_FINISH_DATE lateFinish LATE_END_DATE EXPECTED_FINISH_DATE
expectedFinish EXPECT_END_DATE
EARLY_START_DATE earlyStart EARLY_START_DATE
EARLY_FINISH_DATE earlyFinish EARLY_END_DATE
REMAINING_START_DATE
remainingStart RESTART_DATE
REMAINING_FINISH_DATE
remainingFinish REEND_DATE
PLANNED_START_DATE
plannedStart TARGET_START_DATE
PLANNED_FINISH_DATE
plannedFinish TARGET_END_DATE
REMAINING_LATE_START_DATE
remainingLateStart REM_LATE_START_DATE
REMAINING_LATE_FINISH_DATE
remainingLateFinish REM_LATE_END_DATE
4 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
CONSTRAINT_TYPE constraintType CSTR_TYPE
PRIME --> P6 START_ON --> CS_MSO (Start On) START_ON_OR_BEFORE--> CS_MSOB (Start On or Before) START_ON_OR_AFTER --> CS_MSOA (Start On or After) FINISH_ON --> CS_MEO (Finish On) FINISH_ON_OR_BEFORE --> CS_MEOB (Finish On or Before) FINISH_ON_OR_AFTER --> CS_MEOA (Finish On or After) AS_LATE_AS_POSSIBLE --> CS_ALAP (As Late As Possible ) MANDATORY_START --> CS_MANDSTART (Mandatory Start) MANDATORY_FINISH --> CS_MANDFIN (Mandatory Finish)
PRIORITY_TYPE activityPriority PRIORITY_TYPE
PRIME --> P6 Normal --> PT_Normal Top --> PT_Top High --> PT_High Low --> PT_Low Lowest --> PT_Lowest
SECONDARY_CONSTRAINT_DATE
secondaryConstraintDate
CSTR_DATE2
Prime Sync Data Mappings 5
Prime DB REST API Object P6 Field Mappings
SECONDARY_CONSTRAINT_TYPE
secondaryConstraintType
CSTR_TYPE2
PRIME --> P6 START_ON --> CS_MSO (Start On) START_ON_OR_BEFORE--> CS_MSOB (Start On or Before) START_ON_OR_AFTER --> CS_MSOA (Start On or After) FINISH_ON --> CS_MEO (Finish On) FINISH_ON_OR_BEFORE --> CS_MEOB (Finish On or Before) FINISH_ON_OR_AFTER --> CS_MEOA (Finish On or After) AS_LATE_AS_POSSIBLE --> CS_ALAP (As Late As Possible ) MANDATORY_START --> CS_MANDSTART (Mandatory Start) MANDATORY_FINISH --> CS_MANDFIN (Mandatory Finish)
LONGEST_PATH_FLAG
drivingPath DRIVING_PATH_FLAG P6 Y -> Prime Y P6 N -> Prime N
SUSPEND_DATE suspendDate SUSPEND_DATE
RESUME_DATE resumeDate RESUME_DATE
OWNER_ID owner TASKUSER.USER_ID
P6 can only have one activity/task owner in the taskuser table per activity
MC_ACTV_UNCERTAINTY: Activity Uncertainty
Prime DB REST API Object P6 Field Mappings
MC_ACTV_UNCERTAINTY_ID
ACTIVITY_ID activityId TASK.TASK_ID
PROJ_ID project TASK.PROJ_ID
RISK_SCENARIO_TYPE Defaults to 1
MINIMUM_REM_HOURS TASK.ACT_MIN_DRTN
6 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
MOST_LIKELY_REM_HOURS TASK.ACT_PROB_DRTN
MAXIMUM_REM_HOURS TASK.ACT_MAX_DRTN
DISTRIBUTION_SHAPE
Set to TRIANGLE if all 3 values are populated. Set to NONE if no values are populated. Set to UNIFORM if only Min and Max are populated.
SM_RELATIONSHIP: Relationships
Prime DB REST API Object P6 Field Mappings
RELATIONSHIP_ID TASK_PRED_ID
ACTIVITY_ID succActivity TASK_ID
PRED_ACTIVITY_ID predActivity PRED_TASK_ID
LAG_HOURS lagHours LAG_HR_CNT
RELATIONSHIP_TYPE relationshipType PRED_TYPE
PRIME --> P6 START_TO_START --> PR_SS (Start to Start) START_TO_FINISH --> PR_SF (Start to Finish) FINISH_TO_START --> PR_FS (Finish to Start) FINISH_TO_FINISH --> PR_FF (Finish to Finish)
SM_ASSIGNMENT: Activity Assignments Prime DB REST API Object P6 Field Mappings
ASSIGNMENT_ID assignmentId TASKRSRC_ID
ACTIVITY_ID activity TASK_ID
PROJ_ID project PROJ_ID
Prime Sync Data Mappings 7
Prime DB REST API Object P6 Field Mappings
RESOURCE_TYPE resourceType RSRC_TYPE
Prime --> P6 LABOR --> RT_Labor (Labor) NONLABOR --> RT_Equip (Nonlabor) MATERIAL --> RT_Mat (Material)
RESOURCE_ID resource RSRC_ID
ROLE_RESOURCE_ID resourceRole ROLE_ID
REMAINING_UNITS remainingUnits REMAIN_QTY
PLANNED_UNITS plannedUnits TARGET_QTY REMAINING_UNITS_PER_HOUR
remainingUnitsPerHour
REMAIN_QTY_PER_HR
PLANNED_LAG_HOURS
plannedLag TARGET_LAG_DRTN_HR_CNT
PLANNED_UNITS_PER_HOUR
plannedUnitsPerHour TARGET_QTY_PER_HR
ACTUAL_OT_UNITS actualOverTimeUnits ACT_OT_QTY
ACTUAL_REG_UNITS actualRegularUnits ACT_REG_QTY REMAINING_LAG_HOURS
remainingLag RELAG_DRTN_HR_CNT
ACTUAL_START_DATE actualStart ACT_START_DATE
ACTUAL_FINISH_DATE
Actual finish is calculated as actual start + actual duration.
REMAINING_START_DATE
remainingStart RESTART_DATE
REMAINING_FINISH_DATE
remainingFinish REEND_DATE
PLANNED_START_DATE
plannedStart TARGET_START_DATE
PLANNED_FINISH_DATE
plannedFinish TARGET_END_DATE
REMAINING_LATE_START_DATE
remainingLateStart REM_LATE_START_DATE
REMAINING_LATE_FINISH_DATE
remainingLateFinish REM_LATE_END_DATE
RATE_TYPE Set to Cost_per_qty
CURVE_ID curve CURV_ID
8 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
COST_PER_QTY_SOURCE_TYPE
Prime --> P6 RESOURCE --> ST_Rsrc ROLE --> ST_Role CUSTOM --> ST_Override
ROLLUP_DATES_FLAG driveActivityDates ROLLUP_DATES_FLAG
PROFICIENCY proficiency SKILL_LEVEL
Role only assignments take default of 3 Prime --> P6: ONE -> 5 TWO -> 4 THREE -> 3 FOUR -> 2 FIVE -> 1
CO_WBS: WBS Note: Sync will create a WBS node with the Project's name.
Prime DB REST API Object P6 Field Mappings
WBS_ID wbsId WBS_ID
PROJ_ID project PROJ_ID
WBS_CODE wbsCode WBS_SHORT_NAME
WBS_NAME wbsName WBS_NAME
PARENT_WBS_ID parentWBS PARENT_WBS_ID
SEQ_NUM sequenceNumber SEQ_NUM
CO_Project: Project Prime DB REST API Object P6 Field Mappings
PROJ_ID projectId PROJ_ID
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
Prime Sync Data Mappings 9
Prime DB REST API Object P6 Field Mappings
OWNER_ID OWNER_ID
RSRC_ID
The synchronization process checks if the resource ID in Prime has a user assignment, and if it does the synchronization uses that Prime user. If the resource ID in Prime does not have a user assignment, the synchronization uses the fallback user assigned to the workspace.
MATRIX_ID riskMatrix MATRIX_ID
This field must be passed after project record has been created.
CALENDAR_ID calendar CLNDR_ID
CURRENCY_ID
This is a mandatory field which must be provided when the project is created in Prime and is automatically set to the base currency.
PROJECT_CODE projectCode PROJ_SHORT_NAME
PROJECT_NAME WBS.WBS_NAME
DESCRIPTION description DESCRIPTION
PROJ_URL websiteUrl PROJ_URL
10 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
STATUS WBS.STATUS_CODE
P6 -> Prime P6 WS_ Request(Requested) -> Prime Proposal P6 WS_Closed(Inactive) -> Prime Inactive P6 WS_Whatif (What-if) -> Prime Planned P6 WS_Open (Active)-> Prime Active P6 WS_Planned (Planned) -> Prime Planned P6 WS_Template (template) -> Prime Active with Project Template flag true
STRGY_PRIORITY_NUM
strgyPriorityNum STRGY_PRIORITY_NUM
PLAN_START_DATE planStartDate PLAN_START_DATE SCHEDULED_FINISH_DATE
scheduledFinishDate SCD_END_DATE
DATA_DATE dataDate LAST_RECALC_DATE
MUST_FINISH_DATE PLAN_END_DATE PSYNC_MANAGED <NEW TO 16.2>
Set to True on project creation
CO_PROJECT_COST: Project Cost Note: If not otherwise specified, all mappings are from the P6 PROJECT table.
Prime DB REST API Object
P6 Field Mappings
PROJ_ID PROJ_ID
ANN_DSCNT_RATE_PCT PROJWBS.ANN_DSCNT_RATE_PCT
CO_PROJECT_AUTONUM: AutoNumber (for Activities) Note: If not otherwise specified, all mappings are from the P6 PROJECT table. Prime DB REST API Object P6 Field Mappings
AUTONUM_ID
Prime Sync Data Mappings 11
Prime DB REST API Object P6 Field Mappings
PROJ_ID PROJ_ID
AREA Activity
PREFIX PROJECT.TASK_CODE_PREFIX
SUFFIX_VALUE PROJECT.TASK_CODE_BASE
SUFFIX_INCREMENT PROJECT.TASK_CODE_STEP
NAME null
CO_PROJECT_SETTTING: Project Settings Note: If not otherwise specified, all mappings are from the P6 PROJECT table. Prime DB REST API Object P6 Field Mappings
PE_PROJECT_SETTING_ID
PROJ_ID PROJ_ID critical_duration/SCHED_CRITICAL_DURATION
CRITICAL_DRTN_HR_CNT
PROJECT_DEFAULT_PCT_CPT_TYPE
ProjectDefaultPctCptType
DEF_COMPLETE_PCT_TYPE
P6 CP_Drtn -> Prime DURATION P6 CP_Phys -> Prime PHYSICAL P6 CP_Units -> Prime UNITS
PROJECT_DEFAULT_ACTIVITY_TYPE
ProjectDefaultActivityType
DEF_TASK_TYPE
P6 TT_Task -> Prime ACTIVITY P6 TT_Rsrc -> Prime RESOURCE_DEPENDENT P6 TT_LOE -> Prime LEVEL_OF_EFFORT P6 TT_Mile -> Prime START_MILESTONE P6 TT_FinMile -> Prime FINISH_MILESTONE P6 TT_WBS -> N/A set to default value
PROJECT_ADD_ACTUAL_TO_REMAINING
ProjectAddActualToRemaining
ADD_ACT_REMAIN_FLAG
P6 Y -> Prime Y P6 N -> Prime N
12 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
PROJECT_DEFAULT_DURATION_TYPE
ProjectDefaultDurationType
DEF_DURATION_TYPE
P6 DT_FixedRate -> Prime FIXED_RATE P6 DT_FixedDrtn -> Prime FIXED_DURATION DT_FixedQty -> FIXED_QUANTITY DT_FixedDUR2 -> FIXED_DURATION_AND_UNITS
PROJECT_LINK_REMAINING_TO_PLANNED
ProjectLinkRemainingToPlanned
REM_TARGET_LINK_FLAG
P6 Y -> Prime Y P6 N -> Prime N
PROJECT_SET_PLANNED_TO_REMAINING
ProjectSetPlannedToRemaining
RESET_PLANNED_FLAG
P6 Y -> Prime Y P6 N -> Prime N
ProjectResourceAssignedToActivityMoreThanOnce
RSRC_MULTI_ASSIGN_FLAG
P6 Y -> Prime Y P6 N -> Prime N
PROJECT_DRIVE_ACTIVITY_DATES_BY_DEFAULT
ProjectDriveActivityDatesByDefault
DEF_ROLLUP_DATES_FLAG
P6 Y -> Prime Y P6 N -> Prime N
Calculate_Critical_Activities_Using
CRITICAL_PATH_TYPE
P6 CT_TotFloat = Prime TOTAL_FLOAT P6 CT_DrivPath = Prime LONGEST_PATH
PROJECT_ACTUAL_PERCENT_LINK_FLAG
ProjectActualPercentLinkFlag
ACT_PCT_LINK_FLAG P6 Y -> Prime Y P6 N -> Prime N
RM_RESOURCE: Resource Prime DB REST API Object P6 Field Mappings
RESOURCE_ID resourceId RSRC.RSRC_ID ROLE.ROLE_ID
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
RESOURCE_CODE resourceCode
RSRC.RSRC_SHORT_NAME ROLE.ROLE_SHORT_NAME
RESOURCE_NAME resourceName RSRC.RSRC_NAME ROLE.ROLE_NAME
Prime Sync Data Mappings 13
Prime DB REST API Object P6 Field Mappings
RESOURCE_TYPE resourceType RSRC.RSRC_TYPE
Set to LABOR for Roles P6 RT_Labor = Prime LABOR P6 RT_Equip = Prime NONLABOR P6 RT_Mat = Prime MATERIAL
STATUS RSRC.ACTIVE_FLAG
Set to ACTIVE for ROLES P6 Y = Prime Active P6 N = Prime Inactive
PARENT_RESOURCE_ID
parentResource
RSRC.PARENT_RSRC_ID ROLE.PARENT_ROLE_ID
CALENDAR_ID calendar RSRC.CLNDR_ID Set to default workspace calendar for Roles
RESOURCE_TITLE resourceTitleName RSRC.RSRC_TITLE_NAME
USER_ID applicationUser RSRC.USER_ID If user does not exist in Prime, set to fallback user
OFFICE_PHONE officePhoneNumber RSRC.OFFICE_PHONE
OTHER_PHONE otherPhoneNumber RSRC.OTHER_PHONE
EMPLOYEE_NBR employeeNumber RSRC.EMPLOYEE_CODE
COST_QTY_TYPE costQuantityType
RSRC.COST_QTY_TYPE ROLE.COST_QTY_TYPE
Prime --> P6: HOUR --> QT_Hour (Hour) DAY --> QT_Day (Day) WEEK --> QT_Week (Week) MONTH --> QT_Month (Month) YEAR --> QT_Year (Year)
EMAIL_ADDR emailAddress RSRC.EMAIL_ADDR
UOM_ID unitOfMeasure RSRC.UNIT_ID
DEF_UNITS_PER_HR RSRC.DEF_QTY_PER_HR
14 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
RESOURCE_CLASS Set to Resource for Resources Set to Role for Roles
DESCRIPTION description RSRC.RSRC_NOTES ROLE.ROLE_DESCR
RESOURCE_MANAGER_USER_ID
RSRC.TS_APPROVE_USER_ID
If user does not exist in Prime, set to fallback user
RM_WORK_RATE: Limits Prime DB REST API Object P6 Field Mappings
WORK_RATE_ID RSRCRATE.RSRC_RATE_ID ROLELIMIT_ID
WS_RESOURCE_ID RSRCRATE.RSRC_ID ROLELIMIT.ROLE_ID
EFFECTIVE_START_DATE
RSRCRATE.START_DATE ROLELIMIT.START_DATE
EFFECTIVE_END_DATE
MAX_UPT
RSRCRATE.MAX_
QTY_PER_HR
ROLELIMIT.MAX
_QTY_PER_HR
Map only 1st UPT for 1st shift if shifts exist
RM_ROLE_ASSIGNMENTS: Resource/Role assignments
Prime DB REST API Object P6 Field Mappings
ROLE_ASSIGNMENT_ID
RESOURCE_ID resource RSRC_ID
ROLE_RESOURCE_ID role ROLE_ID
PROFICIENCY proficiency SKILL_LEVEL
Prime Sync Data Mappings 15
Prime DB REST API Object P6 Field Mappings
PRIMARY_FLAG
P6 stores this indicator in the RSRC.ROLE_ID table. When populated, this flag is set to Primary for the resource and role combination or the first role added.
UNITS_OF_MEASURE
Prime DB REST API Object P6 Field Mappings
UOM_ID UNIT_ID
CODE UNIT_ABBREV
NAME displayValue UNIT_NAME
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
CO_CALENDAR: Calendar
Prime DB REST API Object P6 Field Mappings
CALENDAR_ID calendarId CLNDR_ID
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
CODE CLNDR_NAME truncated to 60 characters
CLNDR_NAME calendarName CLNDR_NAME
DAY_HR_CNT dayHourCount DAY_HR_CNT
WEEK_HR_CNT weekHourCount WEEK_HR_CNT
YEAR_HR_CNT yearHourCount YEAR_HR_CNT
MONTH_HR_CNT monthHourCount MONTH_HR_CNT
WORK_TIME_SU clndr_data
WORK_TIME_M clndr_data
WORK_TIME_TU clndr_data
16 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
WORK_TIME_W clndr_data
WORK_TIME_TH clndr_data
WORK_TIME_F clndr_data
WORK_TIME_S clndr_data
MOVE_HOLIDAY Takes Prime default
CO_CALENDAR_EXCEPTIONS
Prime DB REST API Object P6 Field Mappings
CALENDAR_EXCEPTION_ID
CALENDAR_ID calendarId CLNDR_ID
EXCEPTION_WORK_TIME CLNDR_TYPE
EXCEPTION_DATE CLNDR_TYPE
CO_CURVE: Resource Curve Note: Prime and P6 have the same default curves defined. Only curves created by the user in P6 are added to Prime during synchronization. Prime DB REST API Object P6 Field Mappings
CURVE_ID CURV_ID
CURVE_NAME CURV_NAME
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
CO_CURVE_BUCKET: Resource Curve Data
Prime DB REST API Object P6 Field Mappings
CURVE_BUCKET_ID create new id
CURVE_ID CURV_ID
BUCKET_LEVEL
P6 -> Prime 0=0 1=5 2=10 3=15 4=20 5=25
Prime Sync Data Mappings 17
Prime DB REST API Object P6 Field Mappings
VALUE CURV_DATA PctUsage
RSK_PROJECT
Prime DB REST API Object P6 Field Mappings
RISK_PROJ_ID RISK_ID
PROJ_ID PROJ_ID
STATUS STATUS
PRIME --> P6 OPEN --> RS_Open, RS_Active (Open, Active) CLOSED --> RS_Manage, RS_Reject, RS_Impact (Managed, Rejected, Impacted) PROPOSED --> RS_Propose (Proposed)
RISK_CODE ID
RISK_NAME NAME
TYPE TYPE
PRIME --> P6 RT_Threat --> RT_Threat (Threat) RT_Opportunity --> RT_Opport (Opportunity)
DESCRIPTION DESCRIPTION
CAUSE CAUSE
EFFECT EFFECT
RSK_MITIGATION
Prime DB REST API Object P6 Field Mappings
MITIGATION_ID MITIGATION_ID
CODE ID
18 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
STATUS STATUS
PRIME --> P6 PROPOSED --> MS_Propose (Proposed) SANCTIONED --> MS_Sanct (Sanctioned) REJECTED --> MS_Reject (Rejected) INPROGRESS --> MS_InProg (InProgress) COMPLETE --> MS_Compl (Complete)
NAME NAME
ACTIVITY_ID TASK_ID
START_DATE START_DATE
FINISH_DATE FINISH_DATE
PLANNED_START_DATE BASE_START_DATE
PLANNED_FINISH_DATE BASE_FINISH_DATE
RISK_PROJ_ID PROJ_ID
RSK_PROJECT_IMPACT
Prime DB REST API Object P6 Field Mappings
PROJ_IMPACT_ID
RISK_PROJ_ID PROJ_ID
SCORE_TYPE_ID SCORETYPE_ID
PRE_THRESHOLD_ID THRESHOLD_ID
RSK_ACTIVITY
Prime DB REST API Object P6 Field Mappings
RISK_ACTIVITY_ID
ACTIVITY_ID TASK_ID
RISK_PROJ_ID RISK_ID
Prime Sync Data Mappings 19
RSK_MATRIX Prime DB REST API Object P6 Field Mappings
MATRIX_ID MATRIX_ID
NAME NAME
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
METHOD METHOD
PRIME --> P6
HIGHEST --> Highest (SM_High)
AVERAGE_IMPACTS --> Average of Impacts (SM_AvImps)
AVERAGE_IMPACTS --> Average of Individual Scores (AvIndiv)
IMPACT_LEVELS IMPACT_LEVELS
PROBABILITY_LEVELS PROBABILITY_LEVELS
DESCRIPTION DESCRIPTION
RSK_MATRIX_SCORE
Prime DB REST API Object P6 Field Mappings
MATRIX_SCORE_ID SCORE_ID
MATRIX_ID MATRIX_ID
PROBABILITY_THRESHOLD_LEVEL
PROBABILITY_THRESHOLD_LEVEL
SEVERITY1 SEVERITY1
SEVERITY1LABEL SEVERITY1LABEL
SEVERITY2 SEVERITY2
SEVERITY2LABEL SEVERITY2LABEL
SEVERITY3 SEVERITY3
SEVERITY3LABEL SEVERITY3LABEL
20 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
SEVERITY4 SEVERITY4
SEVERITY4LABEL SEVERITY4LABEL
SEVERITY5 SEVERITY5
SEVERITY5LABEL SEVERITY5LABEL
SEVERITY6 SEVERITY6
SEVERITY6LABEL SEVERITY6LABEL
SEVERITY7 SEVERITY7
SEVERITY7LABEL SEVERITY7LABEL
SEVERITY8 SEVERITY8
SEVERITY8LABEL SEVERITY8LABEL
SEVERITY9 SEVERITY9
SEVERITY9LABEL SEVERITY9LABEL
RSK_MATRIX_SCR_TYPE
Prime DB REST API Object P6 Field Mappings
MTX_SCORE_TYPE_ID
MATRIX_ID MATRIX_ID
SCORE_TYPE_ID SCORETYPE_ID
RSK_MATRIX_TOLERANCE Prime DB REST API Object P6 Field Mappings
MATRIX_TOLERANCE_ID
MATRIX_ID P6 RISKSCRMTX.MATRIX_ID
VALUE RISKSCRTHR.VALUE
COLOR RISKSCRTHR.COLOR
Prime Sync Data Mappings 21
RSK_SCORE_TYPE Prime DB REST API Object P6 Field Mappings
SCORE_TYPE_ID SCORETYPE_ID
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
NAME NAME
TYPE TYPE
PRIME --> P6 SCHEDULE --> ST_Sch RELATIVE_SCHEDULE --> ST_RelSch COST --> ST_Cost USER --> ST_User (User Defined) RELATIVE_COST --> ST_RelCost PROBABILITY --> ST_Prob TOLERANCE --> ST_Tol - This is mapped to Prime table RSK_MATRIX_TOLERANCE and only when the tolerance is assigned to a matrix.
RSK_SCORE_THRESHOLD Prime DB REST API Object P6 Field Mappings
THRESHOLD_ID THRESHOLD_ID
SCORE_TYPE_ID SCORETYPE_ID
CODE SHORT_NAME
NAME FULL_NAME
COLOR COLOR
LVL LVL
LOWER_VALUE PROBABILITY_VALUE SCHEDULE_VALUE COST_VALUE
Populated if Risk Score Type is not USER DEFINED
22 Prime Import/Export Data Map (Prime Sync)
Prime DB REST API Object P6 Field Mappings
UPPER_VALUE Populated if Risk Score Type is not USER DEFINED
STRING_VALUE VALUE Populated only if Risk Score Type is USER DEFINED
CO_CODE_TYPE: Codes
Prime DB REST API Object P6 Field Mappings
CODE_TYPE_ID PCATTYPE.PROJ_CATG_TYPE_ID ACTVTYPE.ACTV_CODE_TYPE_ID RCATTYPE.RSRC_CATG_TYPE_ID
WORKSPACE_ID
The workspace ID is based on the ID of the Prime workspace configured for synchronization.
CODE PCATTYPE.PROJ_CATG_TYPE ACTVTYPE.ACTV_CODE_TYPE RCATTYPE.RSRC_CATG_TYPE
NAME PCATTYPE.PROJ_CATG_TYPE ACTVTYPE.ACTV_CODE_TYPE RCATTYPE.RSRC_CATG_TYPE
CO_CODE_TYPE_TABLE: Codes available to tables Prime DB REST API
Object P6 Field Mappings
CODE_TYPE_TABLE_ID
TABLE_ID
PCATTYPE=Project Code = 39000 ACTVTYPE=Activity Code = 30900 RCATTYPE=Resource Code= 29000
CODE_TYPE_ID PCATTYPE.PROJ_CATG_TYPE_ID ACTVTYPE.ACTV_CODE_TYPE_ID
Prime Sync Data Mappings 23
CO_CODE_VAL: Codes Value Prime DB REST API
Object P6 Field Mappings
CODE_VALUE_ID
PCATVAL.PROJ_CATG_ID ACTVCODE.ACTV_CODE_ID RCATVAL.RSRC_CATG_ID
CODE_TYPE_ID
PCATVAL.PROJ_CATG_TYPE_ID ACTVCODE.ACTV_CODE_TYPE_ID RCATVAL.RSRC_CATG_TYPE_ID
PARENT_CODE_VALUE_ID PCATVAL.PARENT_PROJ_CATG_ID ACTVCODE.PARENT_ACTV_CODE_ID RCATVAL.PARENT_RSRC_CATG_ID
CODE PCATVAL.ROJ_CATG_SHORT_NAME ACTVCODE.SHORT_NAME RCATVAL.RSRC_CATG_SHORT_NAME
NAME PCATVAL.PROJ_CATG_NAME ACTVCODE.ACTV_CODE_NAME RCATVAL.RSRC_CATG_NAME
SEQ_NUM PCATVAL.SEQ_NUM ACTVCODE.SEQ_NUM RCATVAL.SEQ_NUM
CO_CODE_VAL_Project: Code available to Project Prime DB REST API Object P6 Field Mappings
CODE_VAL_PROJECT_ID
PROJ_ID
PROJPCAT.PROJ_ID
CODE_VALUE_ID PROJPCAT.PROJ_CATG_ID
CO_CODE_VAL_Activity: Code available to Activity
Prime DB REST API Object P6 Field Mappings
CODE_VAL_ACTIVITY_ID
ACTIVITY_ID
TASKACTV.TASK_ID
CODE_VALUE_ID TASKACTV.ACTV_CODE_ID
24 Prime Import/Export Data Map (Prime Sync)
CO_CODE_VAL_Resource: Code available to Resource Prime DB REST API Object P6 Field Mappings
CODE_VAL_RESOURCE_ID
RESOURCE_ID
RSRCRCAT.RSRC_ID
CODE_VALUE_ID RSRCRCAT.RSRC_CATG_ID
Prime Sync Data Mappings 25
DATA MAPPINGS DURING PRIME TO P6 EPPM SYNC
TASK
Prime DB REST API Object
P6 Field Mappings
TASK_ID
PROJ_ID
PHYS_COMPLETE_PCT
SM_ACTIVITY.SCOPE_PCT
PRE_PESS_START_DATE
MC_ACTV_RESULTS.PESSIMISTIC_START_DATE
PreResponsePessimisticStart = when type = Preresponse
PRE_PESS_FINISH_DATE
MC_ACTV_RESULTS.PESSIMISTIC_FINISH_DATE
Use start date when RISK_SCENARIO_TYPE=1
POST_PESS_START_DATE
MC_ACTV_RESULTS.PESSIMISTIC_START_DATE
Use start date when RISK_SCENARIO_TYPE=2
POST_PESS_FINISH_DATE
MC_ACTV_RESULTS.PESSIMISTIC_FINISH_DATE
Use start date when RISK_SCENARIO_TYPE=2