Field Map for Primavera Enterprise Reporting

This documents the mapping from the Enterpise Reporting persisted fields to the fields in the database from whence they are derived.

RESOURCEASSIGNMENTSPREADTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ResourceAssignmentObjectIdRESOURCEASSIGNMENTSPREADint
StartDateRESOURCEASSIGNMENTSPREADdate
EndDateRESOURCEASSIGNMENTSPREADdate
resourceobjectidRESOURCEASSIGNMENTSPREADint
RoleObjectIdRESOURCEASSIGNMENTSPREADint
ActivityObjectIdRESOURCEASSIGNMENTSPREADint
WBSObjectIdRESOURCEASSIGNMENTSPREADint
projectobjectidRESOURCEASSIGNMENTSPREADint
CostAccountObjectIdRESOURCEASSIGNMENTSPREADint
ActualRegularUnitsRESOURCEASSIGNMENTSPREADnumber
ActualOvertimeUnitsRESOURCEASSIGNMENTSPREADnumber
ActualUnitsRESOURCEASSIGNMENTSPREADnumber
AtCompletionUnitsRESOURCEASSIGNMENTSPREADnumber
PlannedUnitsRESOURCEASSIGNMENTSPREADnumber
RemainingUnitsRESOURCEASSIGNMENTSPREADnumber
RemainingLateUnitsRESOURCEASSIGNMENTSPREADnumber
StaffedRemainingUnitsRESOURCEASSIGNMENTSPREADnumber
StaffedRemainingLateUnitsRESOURCEASSIGNMENTSPREADnumber
UnstaffedRemainingUnitsRESOURCEASSIGNMENTSPREADnumber
UnstaffedRemainingLateUnitsRESOURCEASSIGNMENTSPREADnumber
ActualRegularCostRESOURCEASSIGNMENTSPREADnumber
ActualOvertimeCostRESOURCEASSIGNMENTSPREADnumber
ActualCostRESOURCEASSIGNMENTSPREADnumber
AtCompletionCostRESOURCEASSIGNMENTSPREADnumber
PlannedCostRESOURCEASSIGNMENTSPREADnumber
RemainingCostRESOURCEASSIGNMENTSPREADnumber
RemainingLateCostRESOURCEASSIGNMENTSPREADnumber
StaffedRemainingCostRESOURCEASSIGNMENTSPREADnumber
StaffedRemainingLateCostRESOURCEASSIGNMENTSPREADnumber
UnstaffedRemainingCostRESOURCEASSIGNMENTSPREADnumber
UnstaffedRemainingLateCostRESOURCEASSIGNMENTSPREADnumber
SKeyRESOURCEASSIGNMENTSPREADnumber
RESOURCELIMITTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
resourceobjectidRESOURCELIMITint
startdateRESOURCELIMITdate
enddateRESOURCELIMITdate
limitRESOURCELIMITnumber
ACTIVITYSPREADTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ActivityObjectIdACTIVITYSPREADint
StartDateACTIVITYSPREADdate
EndDateACTIVITYSPREADdate
ActivityCodeACTIVITYSPREADstring
ActivityNameACTIVITYSPREADstring
WBSObjectIdACTIVITYSPREADint
projectobjectidACTIVITYSPREADint
ActualLaborUnitsACTIVITYSPREADnumber
ActualNonLaborUnitsACTIVITYSPREADnumber
AtCompletionLaborUnitsACTIVITYSPREADnumber
AtCompletionNonLaborUnitsACTIVITYSPREADnumber
BaselineActualLaborUnitsACTIVITYSPREADnumber
BaselineActualNonLaborUnitsACTIVITYSPREADnumber
BaselinePlannedLaborUnitsACTIVITYSPREADnumber
BaselinePlannedNonLaborUnitsACTIVITYSPREADnumber
Baseline1ActualLaborUnitsACTIVITYSPREADnumber
Baseline1ActualNonLaborUnitsACTIVITYSPREADnumber
Baseline1PlannedLaborUnitsACTIVITYSPREADnumber
Baseline1PlannedNonLaborUnitsACTIVITYSPREADnumber
EarnedValueLaborUnitsACTIVITYSPREADnumber
EstimateAtCompletionLaborUnitsACTIVITYSPREADnumber
EstimateToCompleteLaborUnitsACTIVITYSPREADnumber
PlannedLaborUnitsACTIVITYSPREADnumber
PlannedNonLaborUnitsACTIVITYSPREADnumber
PlannedValueLaborUnitsACTIVITYSPREADnumber
RemainingLaborUnitsACTIVITYSPREADnumber
RemainingLateLaborUnitsACTIVITYSPREADnumber
RemainingLateNonLaborUnitsACTIVITYSPREADnumber
RemainingNonLaborUnitsACTIVITYSPREADnumber
ActualCostACTIVITYSPREADnumber
ActualExpenseCostACTIVITYSPREADnumber
ActualLaborCostACTIVITYSPREADnumber
ActualMaterialCostACTIVITYSPREADnumber
ActualNonLaborCostACTIVITYSPREADnumber
ActualTotalCostACTIVITYSPREADnumber
AtCompletionExpenseCostACTIVITYSPREADnumber
AtCompletionLaborCostACTIVITYSPREADnumber
AtCompletionMaterialCostACTIVITYSPREADnumber
AtCompletionNonLaborCostACTIVITYSPREADnumber
AtCompletionTotalCostACTIVITYSPREADnumber
BaselinePlannedExpenseCostACTIVITYSPREADnumber
BaselinePlannedLaborCostACTIVITYSPREADnumber
BaselinePlannedMaterialCostACTIVITYSPREADnumber
BaselinePlannedNonLaborCostACTIVITYSPREADnumber
BaselinePlannedTotalCostACTIVITYSPREADnumber
BaselineActualExpenseCostACTIVITYSPREADnumber
BaselineActualLaborCostACTIVITYSPREADnumber
BaselineActualMaterialCostACTIVITYSPREADnumber
BaselineActualNonLaborCostACTIVITYSPREADnumber
BaselineActualTotalCostACTIVITYSPREADnumber
Baseline1ActualExpenseCostACTIVITYSPREADnumber
Baseline1ActualLaborCostACTIVITYSPREADnumber
Baseline1ActualMaterialCostACTIVITYSPREADnumber
Baseline1ActualNonLaborCostACTIVITYSPREADnumber
Baseline1ActualTotalCostACTIVITYSPREADnumber
Baseline1PlannedExpenseCostACTIVITYSPREADnumber
Baseline1PlannedLaborCostACTIVITYSPREADnumber
Baseline1PlannedMaterialCostACTIVITYSPREADnumber
Baseline1PlannedNonLaborCostACTIVITYSPREADnumber
Baseline1PlannedTotalCostACTIVITYSPREADnumber
EarnedValueCostACTIVITYSPREADnumber
EstimateAtCompletionCostACTIVITYSPREADnumber
EstimateToCompleteCostACTIVITYSPREADnumber
PlannedExpenseCostACTIVITYSPREADnumber
PlannedLaborCostACTIVITYSPREADnumber
PlannedMaterialCostACTIVITYSPREADnumber
PlannedNonLaborCostACTIVITYSPREADnumber
PlannedTotalCostACTIVITYSPREADnumber
PlannedValueCostACTIVITYSPREADnumber
RemainingExpenseCostACTIVITYSPREADnumber
RemainingLaborCostACTIVITYSPREADnumber
RemainingLateExpenseCostACTIVITYSPREADnumber
RemainingLateLaborCostACTIVITYSPREADnumber
RemainingLateMaterialCostACTIVITYSPREADnumber
RemainingLateNonLaborCostACTIVITYSPREADnumber
RemainingLateTotalCostACTIVITYSPREADnumber
RemainingMaterialCostACTIVITYSPREADnumber
RemainingNonLaborCostACTIVITYSPREADnumber
RemainingTotalCostACTIVITYSPREADnumber
SKeyACTIVITYSPREADbigint
ACTIVITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdActivityObjectIdtasktask_idintegerThe unique ID generated by the system.
ProjectObjectIdActivityProjectObjectIdtaskproj_idintegerThe unique ID of the associated project.
WBSObjectIdActivityWBSObjectIdtaskwbs_idintegerThe unique ID of the WBS for the activity.
CalendarObjectIdActivityCalendarObjectIdtaskclndr_idintegerThe unique ID of the calendar assigned to the activity. Activity calendars can be assigned from the global calendar pool or the project calendar pool.
IsNewFeedbackActivityIsNewFeedbacktaskrev_fdbk_flagstringThe flag that indicates that a resource has sent feedback notes about this activity which have not been reviewed yet.
AutoComputeActualsActivityAutoComputeActualstaskauto_compute_act_flagstringThe option that determines whether the activity's actual and remaining units, start date, finish date, and percent complete are computed automatically using the planned dates, planned units and the schedule percent complete. If this option is selected, the actual/remaining units and actual dates are automatically updated when project actuals are applied. Use this option to assume that all work for the activity proceeds according to plan.
PercentCompleteTypeActivityPercentCompleteTypetaskcomplete_pct_typestringThe activity percent complete type: 'Physical', 'Duration', or 'Units'.
TypeActivityTypetasktask_typestringThe type of activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort', 'Start Milestone', 'Finish Milestone', or 'WBS Summary'. A 'Task Dependent' activity is scheduled using the activity's calendar rather than the calendars of the assigned resources. A 'Resource Dependent' activity is scheduled using the calendars of the assigned resources. This type is used when several resources are assigned to the activity, but they may work separately. A 'Start Milestone' or 'Finish Milestone' is a zero-duration activity without resources, marking a significant project event. A 'Level of Effort' activity has a duration that is determined by its dependent activities. Administration-type activities are typically 'Level of Effort'. A 'WBS Summary' comprises a group of activities that share a common WBS level. For example, all activities whose WBS codes start with A (A.1, A.1.1, A.1.1.2, A.2, A.3 and so forth) can be part of one WBS activity whose WBS code is A.
DurationTypeActivityDurationTypetaskduration_typestringThe duration type of the activity. One of 'Fixed Units/Time', 'Fixed Duration and Units/Time', 'Fixed Units', or 'Fixed Duration and Units'. For 'Fixed Units/Time' activities, the resource units per time are constant when the activity duration or units are changed. This type is used when an activity has fixed resources with fixed productivity output per time period. For 'Fixed Duration and Units/Time' activities, the activity duration is constant as the units or resource units per time are changed. This type is used when the activity is to be completed within a fixed time period regardless of the resources assigned. For 'Fixed Units' activities, the activity units are constant when the duration or resource units per time are changed. This type is used when the total amount of work is fixed, and increasing the resources can decrease the activity duration.
ReviewStatusActivityReviewStatustaskreview_typestringThe activity review status. Valid values are 'OK', 'For Review', and 'Rejected'. Primary resources set the status to 'For Review' when they believe the activity is completed but are not allowed to mark activities as completed.
StatusActivityStatustaskstatus_codestringThe current status of the activity, either 'Not Started', 'In Progress', or 'Completed'.
IdActivityIdtasktask_codestringThe short ID that uniquely identifies the activity within the project.
NameActivityNametasktask_namestringThe name of the activity. The activity name does not have to be unique.
PrimaryResourceObjectIdActivityPrimaryResourceObjectIdtaskrsrc_idintegerThe unique ID of the primary resource for the activity. The primary resource is responsible for the overall work on the activity and updates the activity status using Timesheets.
TotalFloatActivityTotalFloattasktotal_float_hr_cntdoubleThe amount of time the activity can be delayed before delaying the project finish date. Total float can be computed as late start - early start or as late finish - early finish; this option can be set when running the project scheduler.
FreeFloatActivityFreeFloattaskfree_float_hr_cntdoubleThe amount of time the activity can be delayed before delaying the start date of any successor activity.
RemainingDurationActivityRemainingDurationtaskremain_drtn_hr_cntdoubleThe remaining duration of the activity. Remaining duration is the total working time from the activity remaining start date to the remaining finish date. The remaining working time is computed using the activity's calendar. Before the activity is started, the remaining duration is the same as the planned duration. After the activity is completed the remaining duration is zero.
ActualLaborUnitsActivityActualLaborUnitstaskact_work_qtydoubleThe actual units for all labor resources assigned to the activity.
RemainingLaborUnitsActivityRemainingLaborUnitstaskremain_work_qtydoubleThe remaining units for all labor resources assigned to the activity. The remaining units reflects the work remaining to be done for the activity. Before the activity is started, the remaining units are the same as the planned units. After the activity is completed, the remaining units are zero.
PlannedLaborUnitsActivityPlannedLaborUnitstasktarget_work_qtydoubleThe planned units for all labor resources assigned to the activity. This field is named BudgetedLaborUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedDurationActivityPlannedDurationtasktarget_drtn_hr_cntdoubleThe total working time from the activity planned start date to the planned finish date. The planned working time is computed using the activity's calendar. This field is named OriginalDuration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedNonLaborUnitsActivityPlannedNonLaborUnitstasktarget_equip_qtydoubleThe planned units for all nonlabor resources assigned to the activity. This field is named BudgetedNonLaborUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
ActualNonLaborUnitsActivityActualNonLaborUnitstaskact_equip_qtydoubleThe actual units for all nonlabor resources assigned to the activity.
RemainingNonLaborUnitsActivityRemainingNonLaborUnitstaskremain_equip_qtydoubleThe remaining units for all nonlabor resources assigned to the activity. The remaining units reflects the work remaining to be done for the activity. Before the activity is started, the remaining units are the same as the planned units. After the activity is completed, the remaining units are zero.
PrimaryConstraintDateActivityPrimaryConstraintDatetaskcstr_datedateThe constraint date for the activity, if the activity has a constraint. The activity's constraint type determines whether this is a start date or finish date. Activity constraints are used by the project scheduler.
ActualStartDateActivityActualStartDatetaskact_start_datedateThe date on which the activity is actually started.
ActualFinishDateActivityActualFinishDatetaskact_end_datedateThe date on which the activity is actually finished.
LateStartDateActivityLateStartDatetasklate_start_datedateThe latest possible date the remaining work for the activity must begin without delaying the project finish date. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
LateFinishDateActivityLateFinishDatetasklate_end_datedateThe latest possible date the activity must finish without delaying the project finish date. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
ExpectedFinishDateActivityExpectedFinishDatetaskexpect_end_datedateThe date the activity is expected to be finished according to the progress made on the activity's work products. The expected finish date is entered manually by people familiar with progress of the activity's work products.
EarlyStartDateActivityEarlyStartDatetaskearly_start_datedateThe earliest possible date the remaining work for the activity can begin. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
EarlyFinishDateActivityEarlyFinishDatetaskearly_end_datedateThe earliest possible date the activity can finish. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
RemainingEarlyStartDateActivityRemainingEarlyStartDatetaskrestart_datedateThe date the remaining work for the activity is scheduled to begin. This date is computed by the project scheduler but can be updated manually by the project manager. Before the activity is started, the remaining start date is the same as the planned start date. This is the start date that Timesheets users follow.
RemainingEarlyFinishDateActivityRemainingEarlyFinishDatetaskreend_datedateThe remaining late end date, which is calculated by the scheduler.
PlannedStartDateActivityPlannedStartDatetasktarget_start_datedateThe date the activity is scheduled to begin. This date is computed by the project scheduler but can be updated manually by the project manager. This date is not changed by the project scheduler after the activity has been started.
PlannedFinishDateActivityPlannedFinishDatetasktarget_end_datedateThe date the activity is scheduled to finish. This date is computed by the project scheduler but can be updated manually by the project manager. This date is not changed by the project scheduler after the activity has been started.
ReviewFinishDateActivityReviewFinishDatetaskreview_end_datedateThe finish date of the activity as proposed by the primary resource using Timesheets, while the activity is in "For Review" state. If the project manager approves the activity completion, the review finish is copied to the actual finish.
RemainingLateStartDateActivityRemainingLateStartDatetaskrem_late_start_datedatethe remaining late start date calculated by the scheduler.
RemainingLateFinishDateActivityRemainingLateFinishDatetaskrem_late_end_datedatethe remaining late finish date calculated by the scheduler.
PrimaryConstraintTypeActivityPrimaryConstraintTypetaskcstr_typestringThe type of constraint applied to the activity start or finish date. Activity constraints are used by the project scheduler. Start date constraints are 'Start On', 'Start On or Before', and 'Start On or After'. Finish date constraints are 'Finish On', 'Finish On or Before', and 'Finish On or After'. Another type of constraint, 'As Late As Possible', schedules the activity as late as possible based on the available free float.
LevelingPriorityActivityLevelingPrioritytaskpriority_typestringThe activity priority used to prioritize activities in a project when performing resource leveling. Valid values are 'Top', 'High', 'Normal', 'Low', and 'Lowest'.
SecondaryConstraintDateActivitySecondaryConstraintDateTASKdateThe date to be used for the cstr_type2 assignment, if the activity has a cstr_type2 value. The activity's constraint type determines whether this is a start date or finish date. Activity constraints are used by the project scheduler.
SecondaryConstraintTypeActivitySecondaryConstraintTypeTASKstringThe additional constraint to be used by the scheduler. If more than one constraint is assigned, this value should be restricted to one of the following: "Start On or Before", "Start On or After", "Finish On or Before", or "Finish On or After".
FloatPathActivityFloatPathtaskfloat_pathintegerThe integer representing the critical path this activity is on. The value 1 is the most critical path, value 2 is the second most critical path, etc.
FloatPathOrderActivityFloatPathOrdertaskfloat_path_orderintegerThe integer representing the order in which this object was found on one of the critical paths.
ActualThisPeriodLaborUnitsActivityActualThisPeriodLaborUnitstaskact_this_per_work_qtydoubleThe actual this period labor units (hours) for all labor resources assigned to the activity.
ActualThisPeriodNonLaborUnitsActivityActualThisPeriodNonLaborUnitstaskact_this_per_equip_qtydoubleThe actual this period nonlabor units (hours) for all nonlabor resources assigned to the activity.
IsLongestPathActivityIsLongestPathtaskdriving_path_flagstringThe flag that indicates whether an activity is on the longest path. Default = 'N'
SuspendDateActivitySuspendDatetasksuspend_datedateThe start date when the progress of a task or resource dependent activity is delayed from. The suspend date must be later than the actual start date, which the activity must have. The progress of the activity can be resumed by setting the resume date. The Suspend/Resume period behaves like a nonworktime on the activity calendar or resource calendar for task and resource dependent activities.
ResumeDateActivityResumeDatetaskresume_datedateThe date when a suspended task or resource dependent activity should be resumed. The resume date must be later than the suspend date and earlier than the actual finish date. The Suspend/Resume period behaves like a nonworktime on the activity calendar or resource calendar for task and resource dependent activities.
ExternalEarlyStartDateActivityExternalEarlyStartDatetaskexternal_early_start_datedateThe date value that determines the early start date for imported activities with external constraints lost (relations from/to external projects that do not exist in the database). This field is the relationship early finish date (REF) when the lost relationship type is FS or SS. When the relationship type is SF or FF, this field is calculated as REF - RD of the successor.
ExternalLateFinishDateActivityExternalLateFinishDatetaskexternal_late_end_datedateThe date value that determines the Late Finish Date for imported activities with external constraints lost (from/to external projects that do not exist in the database). This field is the relationship late finish date (RLF) when the lost relationship type is FS or FF. When the relationship type is SS or SF, this field is calculated as RLS + RD of the predecessor.
IsBaselineActivityIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
AccountingVarianceActivityAccountingVariancenumberThe difference between the planned value of work scheduled and the actual cost of work performed. Computed as accounting variance = planned value - actual cost . A negative value indicates that actual costs have exceeded the scheduled costs.
AccountingVarianceLaborUnitsActivityAccountingVarianceLaborUnitsnumberThe difference between the planned value of work scheduled and the actual work performed. Computed as accounting variance labor units = planned value labor units - actual units. A negative value indicates that actual costs have exceeded the scheduled costs.
ActualDurationActivityActualDurationnumberThe total working time from the activity actual start date to the actual finish date (for completed activities), or to the current data date (for in-progress activities). The actual working time is computed using the activity's calendar.
ActualExpenseCostActivityActualExpenseCostnumberThe actual costs for all project expenses associated with the activity.
ActualLaborCostActivityActualLaborCostnumberThe actual costs for all labor resources assigned to the activity. If no resources are assigned, computed as the activity actual labor units * project default price / time.
ActualMaterialCostActivityActualMaterialCostnumberThe sum of all regular and overtime costs for material resources.
ActualNonLaborCostActivityActualNonLaborCostnumberThe actual costs for all nonlabor resources assigned to the activity. If no resources are assigned, computed as the activity actual nonlabor units * project default price / time.
ActualThisPeriodLaborCostActivityActualThisPeriodLaborCostnumberThe actual this period labor cost for all labor resources assigned to the activity.
ActualThisPeriodMaterialCostActivityActualThisPeriodMaterialCostnumberThe sum of all material resource costs for the current period.
ActualThisPeriodNonLaborCostActivityActualThisPeriodNonLaborCostnumberThe actual this period nonlabor cost for all nonlabor resources assigned to the activity. If no resources are assigned, computed as the activity actual nonlabor units * project default price / time.
ActualTotalCostActivityActualTotalCostnumberThe actual total cost for the activity, including labor resources, nonlabor resources, and project expenses. Actual total cost = actual labor costs + actual nonlabor costs + actual expense costs.
ActualTotalUnitsActivityActualTotalUnitsTASKnumberthe sum of Actual Labor Units and Actual Nonlabor Units.
AtCompletionDurationActivityAtCompletionDurationnumberThe total working time from the activity's current start date to the current finish date. The current start date is the planned start date until the activity is started, then it is the actual start date. The current finish date is the activity planned finish date while the activity is not started, the remaining finish date while the activity is in progress, and the actual finish date once the activity is completed. The total working time is computed using the activity's calendar.
AtCompletionExpenseCostActivityAtCompletionExpenseCostnumberThe sum of the actual plus remaining costs for all expenses associated with the activity. Computed as actual expense cost + remaining expense cost.
AtCompletionLaborCostActivityAtCompletionLaborCostnumberThe sum of the actual plus remaining costs for all labor resources assigned to the activity. Computed as actual labor cost + remaining labor cost. Same as the planned labor costs if the activity is not started and the actual labor costs once the activity is completed.
AtCompletionLaborUnitsActivityAtCompletionLaborUnitsTASKnumberThe sum of the actual plus remaining units for all labor resources assigned to the activity. Computed as actual labor units + remaining labor units. Same as the planned labor units if the activity is not started and the actual labor units once the activity is completed.
AtCompletionLaborUnitsVarianceActivityAtCompletionLaborUnitsVariancenumberThe project baseline planned total labor units minus the estimate at completion labor units.
AtCompletionMaterialCostActivityAtCompletionMaterialCostnumberThe sum of all actual and remaining costs for material resources.
AtCompletionNonLaborCostActivityAtCompletionNonLaborCostnumberThe sum of the actual plus remaining costs for all nonlabor resources assigned to the activity. Computed as actual nonlabor cost + remaining nonlabor cost. Same as the planned nonlabor costs if the activity is not started and the actual nonlabor costs once the activity is completed.
AtCompletionNonLaborUnitsActivityAtCompletionNonLaborUnitsTASKnumberThe sum of the actual plus remaining units for all nonlabor resources assigned to the activity. Computed as actual nonlabor units + remaining nonlabor units. Same as the planned nonlabor units if the activity is not started and the actual nonlabor units once the activity is completed.
AtCompletionTotalCostActivityAtCompletionTotalCostnumberThe total cost at completion for the activity, including labor resources, nonlabor resources, and project expenses. At completion total cost = at completion labor cost + at completion nonlabor cost + at completion expense cost.
AtCompletionTotalUnitsActivityAtCompletionTotalUnitsnumberThe sum of the actual plus remaining units for the resource assignment on the activity.
AtCompletionVarianceActivityAtCompletionVariancenumberThe difference between the project baseline total cost and the current estimate of total cost. Computed as VAC = BAC - EAC. A negative value indicates an estimated cost overrun. BAC is computed from the current project baseline.
BaselineDurationActivityBaselineDurationnumberThe duration for the activity in the project baseline. The duration is the total working time from the activity current start date to the current finish date. Same as the actual duration plus the remaining duration. The total working time is computed using the activity's calendar.
BaselineFinishDateActivityBaselineFinishDatedateThe current finish date of the activity in the project baseline. Set to the activity planned finish date while the activity is not started, the remaining finish date while the activity is in progress, and the actual finish date once the activity is completed.
BaselinePlannedDurationActivityBaselinePlannedDurationnumberThe planned duration for the activity in the project baseline. Planned duration is the total working time from the activity current start date to the current finish date. Same as the actual duration plus the remaining duration. The total working time is computed using the activity's calendar. This field is named Baseline Budgeted Duration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselinePlannedExpenseCostActivityBaselinePlannedExpenseCostnumberThe planned costs for all project expenses associated with the activity. This field is named Baseline Budgeted Expense Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselinePlannedLaborCostActivityBaselinePlannedLaborCostnumberThe cost at completion for all labor resources assigned to the activity in the project baseline. Computed from the baseline at completion labor units. If no resources are assigned, computed as the activity BL labor units * project default price / time. This field is named Baseline Budgeted Labor Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselinePlannedLaborUnitsActivityBaselinePlannedLaborUnitsnumberThe planned units for all labor resources assigned to the activity. This field is named Baseline Budgeted Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselinePlannedMaterialCostActivityBaselinePlannedMaterialCostnumberThe Planned Material Cost for a project baseline activity.
BaselinePlannedNonLaborCostActivityBaselinePlannedNonLaborCostnumberThe planned costs for all nonlabor resources assigned to the activity. If no resources are assigned, computed as the activity planned nonlabor units * project default price / time. This field is named Baseline Budgeted Non Labor Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselinePlannedNonLaborUnitsActivityBaselinePlannedNonLaborUnitsnumberThe planned units for all nonlabor resources assigned to the activity. This field is named Baseline Budgeted Non Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselinePlannedTotalCostActivityBaselinePlannedTotalCostnumberThe planned total cost for the activity, including labor resources, nonlabor resources, and project expenses. Planned total cost = planned labor cost + planned nonlabor cost + planned expense cost. This field is named Baseline Budgeted Total Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
BaselineStartDateActivityBaselineStartDatedateThe current start date of the activity in the project baseline. Set to the planned start date until the activity is started, then set to the actual start date.
BudgetAtCompletionActivityBudgetAtCompletionnumberThe planned total cost through activity completion. Computed as planned labor cost + planned nonlabor cost + planned expense cost, same as the planned total cost.
CalendarNameActivityCalendarNamecalendarclndr_namestringThe name of the calendar.
CostPercentCompleteActivityCostPercentCompletenumberThe percent complete of costs for all labor resources, nonlabor resources, and expenses for the activity. Computed as actual total cost / at completion total cost * 100. Always in the range 0 to 100.
CostPercentOfPlannedActivityCostPercentOfPlannednumberThe percent complete of planned costs for all labor resources, nonlabor resources, and expenses for the activity. Computed as actual total cost / BL planned total cost * 100. The value can exceed 100.
CostPerformanceIndexActivityCostPerformanceIndexnumberThe earned value divided by the actual cost. A value less than 1 indicates that actual cost have exceeded the planned value.
CostPerformanceIndexLaborUnitsActivityCostPerformanceIndexLaborUnitsnumberThe ratio of the earned value labor units and the actual work performed. Computed as CPI labor units = earned value labor units / actual labor units .
CostVarianceActivityCostVariancenumberThe difference between the earned value and the actual cost of work performed. Computed as CV = earned value - actual costs. A negative value indicates that actual costs have exceeded the value of work performed.
CostVarianceIndexActivityCostVarianceIndexnumberThe ratio of the cost variance and the earned value of work performed. Computed as CVI = cost variance / earned value.
CostVarianceIndexLaborUnitsActivityCostVarianceIndexLaborUnitsnumberThe ratio of the cost variance labor units and the earned value of work performed. Computed as CVI labor units = CV labor units / earned value labor units
CostVarianceLaborUnitsActivityCostVarianceLaborUnitsnumberThe difference between the earned value of labor units and the actual cost of labor units. Calculated as CV labor units = earned value planned units - actual units. A negative value indicates that actual costs have exceeded the value of work performed.
DataDateActivityDataDatedateThe current data date for the project. The project status is up to date as of the data date. The data date is modified when project actuals are applied.
Duration1VarianceActivityDuration1VariancenumberThe duration between the activity's primary baseline duration and the at complete duration. Computed as primary baseline duration - at completion duration.
DurationPercentCompleteActivityDurationPercentCompletenumberThe percent complete of the activity duration. Computed as (planned duration - remaining duration) / planned duration * 100. Always in the range 0 to 100. The planned duration is taken from the current plan, not from the baseline.
DurationPercentOfPlannedActivityDurationPercentOfPlannednumberThe activity actual duration percent of planned. Computed as actual duration / BL duration * 100. The value can exceed 100. The BL duration is the activity's at completion duration from the project baseline.
DurationVarianceActivityDurationVariancenumberThe duration between the activity's project baseline duration and the at complete duration. Computed as project baseline duration - at completion duration.
EarnedValueCostActivityEarnedValueCostnumberThe portion of the project baseline total cost of the activity that is actually completed as of the project data date. Computed as earned value = BAC * performance % complete. The method for computing performance % complete depends on the earned-value technique selected for the activity's WBS. BAC is computed from the project baseline.
EarnedValueLaborUnitsActivityEarnedValueLaborUnitsnumberThe portion of the project baseline labor units that is actually completed as of the project data date. Computed as labor units earned value = project baseline labor units * performance % complete. The method for computing performance % complete depends on the earned-value technique selected for the activity's WBS. The BL labor units is taken from the project baseline.
EstimateAtCompletionCostActivityEstimateAtCompletionCostnumberThe estimated cost at completion for the activity. Computed as the actual total cost plus the estimate-to-complete cost; EAC = ACWP + ETC. Note that the method for computing ETC depends on the earned-value technique selected for the activity's WBS.
EstimateAtCompletionLaborUnitsActivityEstimateAtCompletionLaborUnitsnumberThe estimated labor units at completion of the activity. Calculated as actual labor units + estimate to complete labor units. estimate to complete labor units is calculated based off of the earned value setting on the WBS.
EstimateToCompleteActivityEstimateToCompletenumberThe estimated cost to complete the activity. Computed as either the remaining total cost for the activity (remaining total cost), or as PF * (BAC - earned value), depending on the earned-value technique selected for the activity's WBS. BAC is computed from the project baseline.
EstimateToCompleteLaborUnitsActivityEstimateToCompleteLaborUnitsnumberThe estimated quantity to complete the activity. Computed as either the remaining total units for the activity (remaining total units), or as PF * (BL labor units - earned value), depending on the earned-value technique selected for the activity's WBS.
ExpenseCost1VarianceActivityExpenseCost1VariancenumberThe difference between primary baseline expense cost and at completion expense cost. Calculated as primary baseline expense cost - at completion expense cost (at completion expense cost = actual expense cost + remaining expense cost).
ExpenseCostPercentCompleteActivityExpenseCostPercentCompletenumberThe percent complete of costs for all expenses associated with the activity. Computed as actual expense cost / at completion expense cost * 100. Always in the range 0 to 100.
ExpenseCostVarianceActivityExpenseCostVariancenumberThe difference between project baseline expense cost and at completion expense cost. Calculated as project baseline expense cost - at completion expense cost (at completion expense cost = actual expense cost + remaining expense cost).
FinishDateActivityFinishDatedateThe current finish date of the activity. Set to the activity planned finish date while the activity is not started, the remaining finish date while the activity is in progress, and the actual finish date once the activity is completed.
FinishDate1VarianceActivityFinishDate1Variancenumberthe duration between the finish date in the current project and the primary baseline finish date. Calculated as finish date - primary baseline finish date.
FinishDateVarianceActivityFinishDateVariancenumberthe duration between the finish date in the current project and the project baseline finish date. Calculated as finish date - project baseline finish date.
IsCriticalActivityIsCriticalstringThe flag that indicates whether the activity is critical. An activity is critical when its total Float is below the critical duration specified for the project. Delaying critical activities will delay the finish date of the project.
LaborCost1VarianceActivityLaborCost1VariancenumberThe difference between primary baseline labor cost and at completion labor cost. Calculated as BL labor cost - at completion labor cost
LaborCostPercentCompleteActivityLaborCostPercentCompletenumberThe percent complete of costs for all labor resources assigned to the activity. Computed as actual labor cost / at completion labor cost * 100. Always in the range 0 to 100.
LaborCostVarianceActivityLaborCostVariancenumberThe difference between project baseline labor cost and at completion labor cost. Calculated as BL labor cost - at completion labor cost
LaborUnits1VarianceActivityLaborUnits1VariancenumberThe difference between primary baseline labor units and at completion labor units. Calculated as BL labor units - at completion labor units.
LaborUnitsPercentCompleteActivityLaborUnitsPercentCompletenumberThe percent complete of units for all labor resources for the activity. Computed as actual labor units / at completion labor units * 100. Always in the range 0 to 100.
LaborUnitsVarianceActivityLaborUnitsVariancenumberThe difference between project baseline labor units and at completion labor units. Calculated as BL labor units - at completion labor units.
MaterialCost1VarianceActivityMaterialCost1VariancenumberThe primary Baseline Planned Material Cost minus the At Completion Material Cost.
MaterialCostPercentCompleteActivityMaterialCostPercentCompletenumberThe percent complete of costs for all material resources assigned to the activity. Computed as actual nonlabor cost / at completion nonlabor cost * 100. Always in the range 0 to 100.
MaterialCostVarianceActivityMaterialCostVariancenumberThe project BaselinePlannedMaterialCost minus the AtCompletionMaterialCost.
NonLaborCost1VarianceActivityNonLaborCost1VariancenumberThe difference between the primary baseline nonlabor cost and at completion nonlabor cost. Calculated as BL nonlabor cost - at completion nonlabor cost.
NonLaborCostPercentCompleteActivityNonLaborCostPercentCompletenumberThe percent complete of costs for all nonlabor resources assigned to the activity. Computed as actual nonlabor cost / at completion nonlabor cost * 100. Always in the range 0 to 100.
NonLaborCostVarianceActivityNonLaborCostVariancenumberThe difference between the project baseline labor cost and at completion labor cost. Calculated as BL nonlabor cost - at completion nonlabor cost.
NonLaborUnits1VarianceActivityNonLaborUnits1VariancenumberThe difference between the primary baseline nonlabor units and at completion nonlabor units. Calculated as BL nonlabor units - at completion nonlabor units.
NonLaborUnitsPercentCompleteActivityNonLaborUnitsPercentCompletenumberThe percent complete of units for all nonlabor resources for the activity. Computed as actual nonlabor units / at completion nonlabor units * 100. Always in the range 0 to 100.
NonLaborUnitsVarianceActivityNonLaborUnitsVariancenumberThe difference between the project baseline labor units and at completion labor units. Calculated as BL nonlabor units - at completion nonlabor units.
PercentCompleteActivityPercentCompletenumberThe activity percent complete. This value is tied to the activity duration % complete, units % complete, or physical % complete, depending on the setting for the activity's percent complete type, which is one of Duration, Units, or Physical. Always in the range 0 to 100.
PerformancePercentCompleteActivityPerformancePercentCompletenumberThe activity performance percent complete. The performance percent complete is used to compute earned value and may be based on the activity % complete, on the 0/100 rule, on the 50/50 rule, etc., depending on the technique for computing earned-value percent complete for the activity's WBS. The performance % complete specifies what percentage of the activity's planned worth has been earned so far.
PhysicalPercentCompleteActivityPhysicalPercentCompletenumberThe physical percent complete, which can either be user entered or calculated from the activity's weighted steps.
PlannedExpenseCostActivityPlannedExpenseCostnumberThe planned costs for all project expenses associated with the activity. This field is named BudgetedExpenseCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedLaborCostActivityPlannedLaborCostnumberThe planned costs for all labor resources assigned to the activity. If no resources are assigned, computed as the activity planned labor units * project default price / time. This field is named BudgetedLaborCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedMaterialCostActivityPlannedMaterialCostnumberThe sum of all material resource costs.
PlannedNonLaborCostActivityPlannedNonLaborCostnumberThe planned costs for all nonlabor resources assigned to the activity. If no resources are assigned, computed as the activity planned nonlabor units * project default price / time. This field is named BudgetedNonLaborCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedTotalCostActivityPlannedTotalCostnumberThe planned total cost for the activity, including labor resources, nonlabor resources, and project expenses. Planned total cost = planned labor cost + planned nonlabor cost + planned expense cost. This field is named BudgetedTotalCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedTotalUnitsActivityPlannedTotalUnitsTASKnumberthe sum of Planned Labor Units and Planned Nonlabor Units. This field is named BudgetedTotalUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedValueCostActivityPlannedValueCostnumberThe portion of the project baseline total cost of the activity that is scheduled to be completed as of the project data date. Computed as BAC * schedule % complete. Also known as the work scheduled to be performed for the activity. The schedule % complete specifies how much of the activity's project baseline duration has been completed so far. BAC is computed from the project baseline.
PlannedValueLaborUnitsActivityPlannedValueLaborUnitsnumberThe portion of the project baseline labor units that is scheduled to be completed as of the project data date. Computed as BL labor units * schedule % complete. The schedule % complete specifies how much of the activity's project baseline duration has been completed so far. BL labor units is taken from the project baseline.
PrimaryResourceIdActivityPrimaryResourceIdrsrcrsrc_short_namestringThe name of the resource.
PrimaryResourceNameActivityPrimaryResourceNamersrcrsrc_namestringThe name of the resource.
RemainingExpenseCostActivityRemainingExpenseCostnumberThe remaining costs for all project expenses associated with the activity.
RemainingFloatActivityRemainingFloatnumberThe amount of time remaining by which the activity can be delayed before delaying the project finish date. Computed as late finish - remaining finish. If the remaining finish is the same as the early finish (in general, when the activity is not started), then the remaining float is the same as the total float.
RemainingLaborCostActivityRemainingLaborCostnumberThe remaining costs for all labor resources assigned to the activity. If no resources are assigned, computed as the activity remaining labor units * project default price / time.
RemainingMaterialCostActivityRemainingMaterialCostnumberThe sum of all material resource remaining costs.
RemainingNonLaborCostActivityRemainingNonLaborCostnumberThe remaining costs for all nonlabor resources assigned to the activity. If no resources are assigned, computed as the activity remaining nonlabor units * project default price / time.
RemainingTotalCostActivityRemainingTotalCostnumberThe remaining total cost for the activity, including labor resources, nonlabor resources, and project expenses. Remaining total cost = remaining labor costs + remaining nonlabor costs + remaining expense costs.
RemainingTotalUnitsActivityRemainingTotalUnitsTASKnumberthe sum of Remaining Labor Units and Remaining Nonlabor Units.
SchedulePercentCompleteActivitySchedulePercentCompletenumberThe activity schedule percent complete, which specifies how much of the activity's project baseline duration has been completed so far. Computed based on where the current data date falls relative to the activity's project baseline start and finish dates. If the data date is earlier than the BL start, the schedule % complete is 0. If the data date is later than the BL finish, the schedule % complete is 100. The schedule % complete indicates how much of the activity duration should be currently completed, relative to the selected project baseline.
scheduleperfindexlaborunitsACTIVITYnumberActivity - SchedulePerfIndexLaborUnits maps to task.SchedulePerfIndexLaborUnits
SchedulePerformanceIndexActivitySchedulePerformanceIndexnumberThe ratio of the earned value of work performed and the work scheduled to be performed. Computed as SPI = earned value/ planned value. A value less than 1 indicates that less work was actually performed than was scheduled.
ScheduleVarianceActivityScheduleVariancenumberThe difference between the earned value of work performed and the work scheduled to be performed. Computed as SV = earned value - planned value. A negative value indicates that less work was actually performed than was scheduled.
ScheduleVarianceIndexActivityScheduleVarianceIndexnumberThe ratio of the schedule variance and the work scheduled to be performed. Computed as SVI = SV / planned value.
ScheduleVarianceLaborUnitsActivityScheduleVarianceLaborUnitsnumberThe difference between the earned value of work performed and the work scheduled to be performed. Computed as SV labor units = earned value labor units - planned value labor units.
schedulevarindexlaborunitsACTIVITYnumberActivity - ScheduleVarIndexLaborUnits maps to task.ScheduleVarIndexLaborUnits
StartDateActivityStartDatedateThe start date of the activity. Set to the remaining start date until the activity is started, then set to the actual start date.
StartDate1VarianceActivityStartDate1VariancenumberThe duration between the start date in the current project and the primary baseline start date. Calculated as start date - primary baseline start date.
StartDateVarianceActivityStartDateVariancenumberThe duration between the start date in the current project and the project baseline start date. Calculated as start date - project baseline start date.
ToCompletePerformanceIndexActivityToCompletePerformanceIndexnumberThe TCPI, which is calculated as (budget at completion - earned value) / (estimate at completion - ACWP).
TotalCost1VarianceActivityTotalCost1VariancenumberThe difference between the primary baseline total cost and the at completion total cost. Calculated as BL total cost - at completion total cost.
TotalCostVarianceActivityTotalCostVariancenumberThe difference between the project baseline total cost and the at completion total cost. Calculated as BL total cost - at completion total cost.
UnitsPercentCompleteActivityUnitsPercentCompletenumberThe percent complete of units for all labor and nonlabor resources assigned to the activity. Computed as actual units / at completion units * 100. Always in the range 0 to 100.
WBSCodeActivityWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
WBSNameActivityWBSNameprojwbswbs_namestringThe name of the WBS element.
LocationObjectIdActivityLocationObjectIdtasklocation_idintegerThe unique ID of the location assigned to the activity.
LocationNameActivityLocationNamelocationlocation_namestringThe name of the location assigned to the activity.
ReviewRequiredActivityReviewRequiredtaskcontrol_updates_flagstringThe indicator that determines whether the activity status updates made in Team Member applications must be approved before commiting changes.
IsStarredActivityIsStarredtaskstarred_flagstringThe flag that indicates whether this activity is marked as starred activity.
CBSCodeActivityCBSCodetaskcbs_codestringThe unique name of CBS Code.
lastupdateuserACTIVITYstringLast Update User
lastupdatedateACTIVITYdateLast Update Date
createuserACTIVITYstringCreate User
createdateACTIVITYdateCreate Date
lastupdatedatexACTIVITYdateTaskX Update Date
SKeyACTIVITYintSKey generated key on Activity
ActivityOwnerObjectIdACTIVITYintegerActivity - OwnerObjectId maps to TASKUSER.user_id
ActivityOwnerACTIVITYstringActivity - Owner maps to USERS.user_name
ACTIVITYCODETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdActivityCodeObjectIdactvcodeactv_code_idintegerThe unique ID generated by the system.
CodeTypeObjectIdActivityCodeCodeTypeObjectIdactvcodeactv_code_type_idintegerThe unique ID of the parent activity code type.
SequenceNumberActivityCodeSequenceNumberactvcodeseq_numintegerThe sequence number for sorting.
CodeValueActivityCodeCodeValueactvcodeshort_namestringThe value of the activity code.
ParentObjectIdActivityCodeParentObjectIdactvcodeparent_actv_code_idintegerThe unique ID of the parent activity code of this activity code in the hierarchy.
DescriptionActivityCodeDescriptionactvcodeactv_code_namestringThe description of the activity code.
CodeTypeNameActivityCodeCodeTypeNameactvtypeactv_code_typestringThe name of the parent code type for this code.
issecurecodeACTIVITYCODEstringActivityCodeType - IsSecureCode maps to ACTVTYPE.super_flag
ProjectObjectIdActivityCodeProjectObjectIdactvtypeproj_idintegerThe unique project ID of the parent code type for this code if code type scope is 'Project' or 'EPS', null for code types with scope 'Global'.
CodeTypeScopeActivityCodeCodeTypeScopeactvtypeactv_code_type_scopestringthe scope of the parent activity code type: Global, EPS, or Project. An activity code with Global scope can be assigned to any activity. An activity code with EPS scope can be assigned only to an activity within a project under that particular EPS. Similarly, an activity code with Project scope can be assigned only to an activity within that particular project.
lastupdateuserACTIVITYCODEstringLast Update User
lastupdatedateACTIVITYCODEdateLast Update Date
createuserACTIVITYCODEstringCreate User
createdateACTIVITYCODEdateCreate Date
SKeyACTIVITYCODEintSKey generated key on ActivityCode
ACTIVITYCODEASSIGNMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ActivityObjectIdActivityCodeAssignmentActivityObjectIdtaskactvtask_idintegerThe unique ID of the activity to which the activity code is assigned.
ActivityCodeTypeObjectIdActivityCodeAssignmentActivityCodeTypeObjectIdtaskactvactv_code_type_idintegerThe unique ID of the parent activity code type.
ActivityCodeObjectIdActivityCodeAssignmentActivityCodeObjectIdtaskactvactv_code_idintegerThe unique ID of the associated activity code.
ProjectObjectIdActivityCodeAssignmentProjectObjectIdtaskactvproj_idintegerThe unique ID of the associated project.
IsBaselineActivityCodeAssignmentIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityCodeAssignmentIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ActivityCodeDescriptionActivityCodeAssignmentActivityCodeDescriptionactvcodeactv_code_namestringThe description of the associated activity code.
ActivityCodeTypeNameActivityCodeAssignmentActivityCodeTypeNameactvtypeactv_code_typestringThe name of the parent activity code type.
ActivityCodeTypeScopeActivityCodeAssignmentActivityCodeTypeScopeactvtypeactv_code_type_scopestringThe scope of the associated activity code type: Global, EPS, or Project. An activity code with Global scope can be assigned to any activity. An activity code with EPS scope can be assigned only to an activity within a project under that particular EPS. Similarly, an activity code with Project scope can be assigned only to an activity within that particular project.
ActivityCodeValueActivityCodeAssignmentActivityCodeValueactvcodeshort_namestringThe value of the associated activity code.
ActivityIdActivityCodeAssignmentActivityIdtasktask_codestringThe short ID that uniquely identifies the activity to which the activity code is assigned.
ActivityNameActivityCodeAssignmentActivityNametasktask_namestringThe name of the activity to which the activity code is assigned.
issecurecodeACTIVITYCODEASSIGNMENTstringActivityCodeAssignment - IsSecureCode maps to TASKACTV.super_flag
lastupdateuserACTIVITYCODEASSIGNMENTstringLast Update User
lastupdatedateACTIVITYCODEASSIGNMENTdateLast Update Date
createuserACTIVITYCODEASSIGNMENTstringCreate User
createdateACTIVITYCODEASSIGNMENTdateCreate Date
SKeyACTIVITYCODEASSIGNMENTintSKey generated key on ActivityCodeAssignment
ACTIVITYCODEHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
CodeTypeObjectIdACTIVITYCODEHIERARCHYinteger
CodeTypeNameACTIVITYCODEHIERARCHYstring
CodeTypeSequenceNumberACTIVITYCODEHIERARCHYinteger
CodeTypeIsSecureACTIVITYCODEHIERARCHYstring
ParentCodeValueObjectIdACTIVITYCODEHIERARCHYinteger
ParentCodeValueNameACTIVITYCODEHIERARCHYstring
ParentCodeValueShortNameACTIVITYCODEHIERARCHYstring
ParentCodeValueSequenceNumberACTIVITYCODEHIERARCHYinteger
ChildCodeValueObjectIdACTIVITYCODEHIERARCHYinteger
ChildCodeValueNameACTIVITYCODEHIERARCHYstring
ChildCodeValueShortNameACTIVITYCODEHIERARCHYstring
ChildCodeValueSequenceNumberACTIVITYCODEHIERARCHYinteger
ParentLevelsBelowRootACTIVITYCODEHIERARCHYinteger
ChildLevelsBelowRootACTIVITYCODEHIERARCHYinteger
LevelsBetweenACTIVITYCODEHIERARCHYinteger
ChildHasChildrenACTIVITYCODEHIERARCHYstring
FullPathNameACTIVITYCODEHIERARCHYstring
CodeTypeScopeACTIVITYCODEHIERARCHYstring
CodeTypeProjectIdACTIVITYCODEHIERARCHYinteger
SKeyACTIVITYCODEHIERARCHYint
ACTIVITYCODETYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdActivityCodeTypeObjectIdactvtypeactv_code_type_idintegerThe unique ID generated by the system.
LengthActivityCodeTypeLengthactvtypeactv_short_lenintegerThe maximum number of characters allowed for values of this activity code.
SequenceNumberActivityCodeTypeSequenceNumberactvtypeseq_numintegerThe sequence number for sorting.
NameActivityCodeTypeNameactvtypeactv_code_typestringThe name of the activity code type.
ScopeActivityCodeTypeScopeactvtypeactv_code_type_scopestringthe scope of the code type: Global, EPS, or Project. An activity code with Global scope can be assigned to any activity. An activity code with EPS scope can be assigned only to an activity within a project under that particular EPS. Similarly, an activity code with Project scope can be assigned only to an activity within that particular project.
ProjectObjectIdActivityCodeTypeProjectObjectIdactvtypeproj_idintegerThe unique ID of the associated project.
EPSObjectIdActivityCodeTypeEPSObjectIdactvtypeproj_idintegerThe unique ID of the associated EPS.
IsSecureCodeActivityCodeTypeIsSecureCodeactvtypesuper_flagstringthe flag indicating whether this is a secure Activity Code Type.
IsBaselineActivityCodeTypeIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityCodeTypeIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserACTIVITYCODETYPEstringLast Update User
lastupdatedateACTIVITYCODETYPEdateLast Update Date
createuserACTIVITYCODETYPEstringCreate User
createdateACTIVITYCODETYPEdateCreate Date
SKeyACTIVITYCODETYPEintSKey generated key on ActivityCodeType
ACTIVITYCODETYPESECURITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RDBMSUSERIDACTIVITYCODETYPESECURITYinteger
PROJECTOBJECTIDACTIVITYCODETYPESECURITYinteger
ACTIVITYEXPENSETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdActivityExpenseObjectIdprojcostcost_item_idintegerThe unique ID generated by the system.
ProjectObjectIdActivityExpenseProjectObjectIdprojcostproj_idintegerThe unique ID of the associated project.
ActivityObjectIdActivityExpenseActivityObjectIdprojcosttask_idintegerThe unique ID of the activity to which the project expense is linked. Every project expense is associated with one activity in the project.
AutoComputeActualsActivityExpenseAutoComputeActualsprojcostauto_compute_act_flagstringThe flag that identifies whether the actual and remaining costs for the expense are computed automatically using the planned cost and the activity's schedule percent complete. If this option is selected, the actual/remaining costs are automatically updated when project actuals are applied. This assumes the expenses are made according to plan.
AccrualTypeActivityExpenseAccrualTypeprojcostcost_load_typestringThe accrual type for the project expense. If the accrual type is 'Start of Activity', the entire expense costs are accrued at the start date of the activity. If the accrual type is 'End of Activity', the entire expense costs are accrued at the finish date of the activity. If the accrual type is 'Uniform over Activity', the expense costs are accrued uniformly over the duration of the activity.
CostAccountObjectIdActivityExpenseCostAccountObjectIdprojcostacct_idintegerThe unique ID of the cost account associated with the project expense.
ExpenseCategoryObjectIdActivityExpenseExpenseCategoryObjectIdprojcostcost_type_idintegerThe unique ID of the expense category for the project expense.
PlannedCostActivityExpensePlannedCostprojcosttarget_costdoubleThe planned cost for the project expense. This field is named BudgetedCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
ActualCostActivityExpenseActualCostprojcostact_costdoubleThe actual cost for the project expense.
RemainingCostActivityExpenseRemainingCostprojcostremain_costdoubleThe remaining cost for the project expense. Before actual expenses are made, remaining cost should be the same as planned cost. While the activity is in progress, the remaining cost should be updated to reflect the estimated remaining cost required for the expense. After the expense is completed, the remaining cost should be zero.
UnitOfMeasureActivityExpenseUnitOfMeasureprojcostqty_namestringThe unit of measure for the project expense.
PlannedUnitsActivityExpensePlannedUnitsprojcosttarget_qtydoubleThe planned number of units for the project expense. This number is multiplied by the price per unit to compute the planned cost. This field is named BudgetedUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PricePerUnitActivityExpensePricePerUnitprojcostcost_per_qtydoubleThe planned price per unit for the project expense. This number is multiplied by the planned number of units to compute the planned cost.
DocumentNumberActivityExpenseDocumentNumberprojcostpo_numberstringThe document number for the expense. Use this for the purchase order number, invoice number, requisition number, or similar, as needed.
VendorActivityExpenseVendorprojcostvendor_namestringThe name of the vendor providing the product or service associated with the expense.
ExpenseItemActivityExpenseExpenseItemprojcostcost_namestringThe name of the project expense.
ExpenseDescriptionActivityExpenseExpenseDescriptionprojcostcost_descrclobThe description of the expense.
ActivityIdActivityExpenseActivityIdtasktask_codestringThe short ID that uniquely identifies the activity within the project.
ActivityNameActivityExpenseActivityNametasktask_namestringThe name of the activity. The activity name does not have to be unique.
ActualUnitsActivityExpenseActualUnitsnumberThe actual units for the project expense.
AtCompletionCostActivityExpenseAtCompletionCostnumberThe sum of the actual plus remaining costs for the project expense. Computed as actual cost + remaining cost.
AtCompletionUnitsActivityExpenseAtCompletionUnitsnumberThe at completion units for the project expense.
CostAccountIdActivityExpenseCostAccountIdaccountacct_short_namestringThe id of associated cost account.
CostAccountNameActivityExpenseCostAccountNameaccountacct_namestringThe name of the associated cost account.
ExpenseCategoryNameActivityExpenseExpenseCategoryNamecosttypecost_typestringThe name of the expense category.
ExpensePercentCompleteActivityExpenseExpensePercentCompletenumberThe percent complete of the project expense.
OverBudgetActivityExpenseOverBudgetstringThe indicator that reflects whether the project expense is over budget. An expense is over budget when the actual cost + remaining cost exceeds the planned cost.
ProjectIdActivityExpenseProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
RemainingUnitsActivityExpenseRemainingUnitsnumberThe remaining units for the project expense.
WBSObjectIdActivityExpenseWBSObjectIdtaskwbs_idintegerThe unique ID of the WBS for the activity.
IsBaselineActivityExpenseIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityExpenseIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserACTIVITYEXPENSEstringLast Update User
lastupdatedateACTIVITYEXPENSEdateLast Update Date
createuserACTIVITYEXPENSEstringCreate User
createdateACTIVITYEXPENSEdateCreate Date
SKeyACTIVITYEXPENSEintSKey generated key on ActivityExpense
ACTIVITYNOTETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdActivityNoteObjectIdtaskmemomemo_idintegerThe unique ID generated by the system.
ActivityObjectIdActivityNoteActivityObjectIdtaskmemotask_idintegerThe unique ID of the activity to which the activity note is assigned.
NotebookTopicObjectIdActivityNoteNotebookTopicObjectIdtaskmemomemo_type_idintegerThe unique ID of the associated notebook topic.
ProjectObjectIdActivityNoteProjectObjectIdtaskmemoproj_idintegerThe unique ID of the associated project.
NoteActivityNoteNotetaskmemotask_memoclobThe information that is associated with the notebook topic.
IsBaselineActivityNoteIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityNoteIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ActivityIdActivityNoteActivityIdtasktask_codestringThe short ID that uniquely identifies the activity to which the activity note is assigned.
ActivityNameActivityNoteActivityNametasktask_namestringThe name of the activity to which the activity note is assigned.
NotebookTopicNameActivityNoteNotebookTopicNamememotypememo_typestringThe name of the associated notebook topic.
ProjectIdActivityNoteProjectIdprojectproj_short_namestringThe short code that uniquely identifies the associated project.
RawTextNoteActivityNoteRawTextNoteclobThe information that is associated with the notebook topic, without any HTML.
WBSObjectIdActivityNoteWBSObjectIdtaskwbs_idintegerThe unique ID of the WBS for the activity.
lastupdateuserACTIVITYNOTEstringLast Update User
lastupdatedateACTIVITYNOTEdateLast Update Date
createuserACTIVITYNOTEstringCreate User
createdateACTIVITYNOTEdateCreate Date
SKeyACTIVITYNOTEintSKey generated key on ActivityNote
ACTIVITYPERIODACTUALTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
FinancialPeriodObjectIdActivityPeriodActualFinancialPeriodObjectIdtaskfinfin_dates_idintegerThe unique ID of the associated financial period.
ActivityObjectIdActivityPeriodActualActivityObjectIdtaskfintask_idintegerThe unique ID of the associated activity.
ProjectObjectIdActivityPeriodActualProjectObjectIdtaskfinproj_idintegerThe unique ID of the associated project.
ActualLaborUnitsActivityPeriodActualActualLaborUnitstaskfinact_work_qtydoubleThe actual labor units on this activity during a financial period.
ActualLaborCostActivityPeriodActualActualLaborCosttaskfinact_work_costdoubleThe actual labor cost on this activity during a financial period.
ActualNonLaborUnitsActivityPeriodActualActualNonLaborUnitstaskfinact_equip_qtydoubleThe actual nonlabor units on this activity during a financial period.
ActualNonLaborCostActivityPeriodActualActualNonLaborCosttaskfinact_equip_costdoubleThe actual nonlabor cost on this activity during a financial period.
ActualMaterialCostActivityPeriodActualActualMaterialCosttaskfinact_mat_costdoubleThe actual material cost on this activity during a financial period.
ActualExpenseCostActivityPeriodActualActualExpenseCosttaskfinact_expense_costdoubleThe actual expense cost on this activity during a financial period.
EarnedValueCostActivityPeriodActualEarnedValueCosttaskfinbcwpdoubleThe earned value cost on this activity during a financial period.
PlannedValueLaborUnitsActivityPeriodActualPlannedValueLaborUnitstaskfinsched_work_qtydoubleThe planned value labor units on this activity during a financial period.
PlannedValueCostActivityPeriodActualPlannedValueCosttaskfinbcwsdoubleThe planned value cost on this activity during a financial period.
EarnedValueLaborUnitsActivityPeriodActualEarnedValueLaborUnitstaskfinperfm_work_qtydoubleThe earned value labor units on this activity during a financial period.
IsBaselineActivityPeriodActualIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityPeriodActualIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
WBSObjectIdActivityPeriodActualWBSObjectIdtaskwbs_idintegerThe unique ID of the WBS for the activity.
lastupdateuserACTIVITYPERIODACTUALstringLast Update User
lastupdatedateACTIVITYPERIODACTUALdateLast Update Date
createuserACTIVITYPERIODACTUALstringCreate User
createdateACTIVITYPERIODACTUALdateCreate Date
SKeyACTIVITYPERIODACTUALintSKey generated key on ActivityPeriodActual
ACTIVITYRISKTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ActivityObjectIdActivityRiskActivityObjectIdtaskrisktask_idintegerThe unique ID of the activity to which the risk is assigned.
ProjectObjectIdActivityRiskProjectObjectIdtaskriskproj_idintegerThe unique ID of the associated project.
RiskObjectIdActivityRiskRiskObjectIdtaskriskrisk_idintegerThe unique ID of the associated risk.
ProjectIdActivityRiskProjectIdprojectproj_short_namestringThe short code of the associated project.
ProjectNameActivityRiskProjectNameprojwbswbs_namestringThe name of the associated project.
ActivityIdActivityRiskActivityIdtasktask_codestringThe id of an activity impacted by the Risk.
ActivityNameActivityRiskActivityNametasktask_namestringThe name of an activity impacted by the Risk. The activity name does not have to be unique.
RiskNameActivityRiskRiskNamerisknamestringThe name of the Risk. Does not need to be unique.
lastupdateuserACTIVITYRISKstringLast Update User
lastupdatedateACTIVITYRISKdateLast Update Date
createuserACTIVITYRISKstringCreate User
createdateACTIVITYRISKdateCreate Date
SKeyACTIVITYRISKintSKey generated key on Risk
ACTIVITYSTEPTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdActivityStepObjectIdtaskprocproc_idintegerThe unique ID generated by the system.
ActivityObjectIdActivityStepActivityObjectIdtaskproctask_idintegerThe unique ID of the activity to which the steps are assigned.
SequenceNumberActivityStepSequenceNumbertaskprocseq_numintegerThe sequence number for sorting.
ProjectObjectIdActivityStepProjectObjectIdtaskprocproj_idintegerThe unique ID of the associated project.
IsCompletedActivityStepIsCompletedtaskproccomplete_flagstringThe flag that indicates whether the step has been completed.
NameActivityStepNametaskprocproc_namestringThe name of the activity step.
WeightActivityStepWeighttaskprocproc_wtdoubleThe weight that is assigned to the step. This is a user defined field that is used to calculate the physical percent complete when the project option is set.
PercentCompleteActivityStepPercentCompletetaskproccomplete_pctdoubleThe percent complete for the step.
DescriptionActivityStepDescriptiontaskprocproc_descrclobThe description of the activity step.
IsBaselineActivityStepIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateActivityStepIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ActivityIdActivityStepActivityIdtasktask_codestringThe short ID that uniquely identifies the activity within the project.
ActivityNameActivityStepActivityNametasktask_namestringThe name of the activity. The activity name does not have to be unique.
ProjectIdActivityStepProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
WBSObjectIdActivityStepWBSObjectIdtaskwbs_idintegerThe unique ID of the WBS for the activity.
WeightPercentActivityStepWeightPercentnumberThe non-editable field that displays the percentage amount that corresponds to the step. It is calculated by taking the weight of the step and dividing it by the total of all weights for the activity.
lastupdateuserACTIVITYSTEPstringLast Update User
lastupdatedateACTIVITYSTEPdateLast Update Date
createuserACTIVITYSTEPstringCreate User
createdateACTIVITYSTEPdateCreate Date
SKeyACTIVITYSTEPintSKey generated key on ActivityStep
BASELINETYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdBaselineTypeObjectIdbasetypebase_type_idintegerThe unique ID generated by the system.
SequenceNumberBaselineTypeSequenceNumberbasetypebase_type_seq_numintegerThe sequence number for sorting.
NameBaselineTypeNamebasetypebase_typestringThe name of this baseline type.
lastupdateuserBASELINETYPEstringLast Update User
lastupdatedateBASELINETYPEdateLast Update Date
createuserBASELINETYPEstringCreate User
createdateBASELINETYPEdateCreate Date
SKeyBASELINETYPEintSKey generated key on BaselineType
CALENDARTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdCalendarObjectIdcalendarclndr_idintegerThe unique ID generated by the system.
IsDefaultCalendarIsDefaultcalendardefault_flagstringThe flag that identifies the default global calendar (applies to global calendars only).
NameCalendarNamecalendarclndr_namestringThe name of the calendar.
ProjectObjectIdCalendarProjectObjectIdcalendarproj_idintegerThe unique ID of the associated project.
BaseCalendarObjectIdCalendarBaseCalendarObjectIdcalendarbase_clndr_idintegerThe unique ID of the global calendar to which this calendar is linked. Any changes to the global calendar are automatically propagated to this calendar.
lastchangedateCALENDARdateCalendar - lastchangedate maps to PSTG_CALENDARFULL.lastchangedate
TypeCalendarTypecalendarclndr_typestringThe calendar type - either 'Global', 'Resource', or 'Project'. 'Global' calendars can be assigned to projects and resources. 'Resource' calendars can be assigned only to resources. 'Project' calendars are specific to projects.
daydateCALENDARdateCalendar - daydate maps to PSTG_CALENDARFULL.daydate
WeekdayNumberCALENDARintegerCalendar - WeekdayNumber maps to PSTG_CALENDARFULL.WeekdayNumber
WorkDayFlagCALENDARstring
TotalWorkHoursCALENDARdouble
WorkHoursByHalfHourCALENDARstring
WorkDayStartTimeCALENDARdateCalendar - WorkDayStartTime maps to PSTG_CALENDARFULL.WorkDayStartTime
WorkDayFinishTimeCALENDARdateCalendar - WorkDayFinishTime maps to PSTG_CALENDARFULL.WorkDayFinishTime
IsBaselineCalendarIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateCalendarIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
SKeyCALENDARidentitySKey generated key on Calendar
CHANGESETTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdChangeSetObjectIdchgheadtransaction_idintegerThe unique ID generated by the system.
changedateCHANGESETdateCHANGESET - transactiondate maps to CHANGESET.transaction_date
RequestUserNameChangeSetRequestUserNamechgheadrequest_user_namestringThe name of the user requesting this change
RequestUserObjectIdChangeSetRequestUserObjectIdchgheadrequest_user_idintegerThe unique ID of the user modifying the activities, assignments or steps.
lastupdateuserCHANGESETstringLast Update User
lastupdatedateCHANGESETdateLast Update Date
createuserCHANGESETstringCreate User
createdateCHANGESETdateCreate Date
ACTIVITYUPDATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ChangeSetObjectIdActivityUpdateChangeSetObjectIdchgtasktransaction_idintegerthe unique ID of the associated Changeset.
ActivityObjectIdActivityUpdateActivityObjectIdchgtasktask_idintegerThe unique ID of the Activity associated to the ActivityUpdate.
ProjectObjectIdActivityUpdateProjectObjectIdchgtaskproj_idintegerThe unique ID of the Project associated to the ActivityUpdate.
changedateACTIVITYUPDATEdateACTIVITYUPDATE - date maps to CHGTASK.transaction_date
StatusActivityUpdateStatuschgtaskstatus_codestringThe status of the requested activity changes: 'Pending', 'Approved' or 'Held'.
PendingActualStartDateActivityUpdatePendingActualStartDatechgtasknew_act_start_datedateThe new actual start date for the activity pending approval if required.
OverrideActualStartDateActivityUpdateOverrideActualStartDatechgtaskovr_act_start_datedateThe overridden new actual start date for the activity.
PendingActualFinishDateActivityUpdatePendingActualFinishDatechgtasknew_act_end_datedateThe new actual finish date for the activity pending approval if required.
OverrideActualFinishDateActivityUpdateOverrideActualFinishDatechgtaskovr_act_end_datedateThe overridden new actual finish date for the activity.
PendingRemainingDurationActivityUpdatePendingRemainingDurationchgtasknew_remain_drtndoubleThe new remaining duration of the activity pending approval if required.
OverrideRemainingDurationActivityUpdateOverrideRemainingDurationchgtaskovr_remain_drtndoubleThe overridden new remaining duration of the activity.
PendingPercentCompleteActivityUpdatePendingPercentCompletechgtasknew_complete_pctintegerThe new percent complete pending approval if required.
OverridePercentCompleteActivityUpdateOverridePercentCompletechgtaskovr_complete_pctintegerThe overridden new percent complete.
OverrideActualLaborUnitsActivityUpdateOverrideActualLaborUnitschgtaskovr_act_work_qtydoubleThe overridden new actual units for all labor resources assigned to the activity.
PendingActualLaborUnitsActivityUpdatePendingActualLaborUnitschgtasknew_act_work_qtydoubleThe new actual units for all labor resources assigned to the activity pending approval if required.
PendingActualNonLaborUnitsActivityUpdatePendingActualNonLaborUnitschgtasknew_act_equip_qtydoubleThe new actual units for all nonlabor resources assigned to the activity pending approval if required.
OverrideActualNonLaborUnitsActivityUpdateOverrideActualNonLaborUnitschgtaskovr_act_equip_qtydoubleThe overridden new actual units for all nonlabor resources assigned to the activity.
OverrideRemainingLaborUnitsActivityUpdateOverrideRemainingLaborUnitschgtaskovr_remain_work_qtydoubleThe overridden remaining units for all labor resources assigned to the activity.
PendingRemainingLaborUnitsActivityUpdatePendingRemainingLaborUnitschgtasknew_remain_work_qtydoubleThe new remaining units for all labor resources assigned to the activity pending approval if required.
OverrideRemainingNonLaborUnitsActivityUpdateOverrideRemainingNonLaborUnitschgtaskovr_remain_equip_qtydoubleThe overridden remaining units for all nonlabor resources assigned to the activity.
PendingRemainingNonLaborUnitsActivityUpdatePendingRemainingNonLaborUnitschgtasknew_remain_equip_qtydoubleThe new remaining units for all nonlabor resources assigned to the activity pending approval if required.
PendingExpectedFinishDateActivityUpdatePendingExpectedFinishDatechgtasknew_exp_end_datedateThe new date the activity is expected to be finished pending approval if required.
OverrideExpectedFinishDateActivityUpdateOverrideExpectedFinishDatechgtaskovr_exp_end_datedateThe overridden new date the activity is expected to be finished.
ApprovalDateActivityUpdateApprovalDatechgtaskapproval_datedateThe date the new activity changes were approved.
ApprovalUserNameActivityUpdateApprovalUserNamechgtaskapproval_user_namestringThe name of the user approving the changes.
ApprovalUserObjectIdActivityUpdateApprovalUserObjectIdchgtaskapproval_user_idintegerThe unique ID of the user approving the activity changes.
HeldDateActivityUpdateHeldDatechgtaskheld_datedateThe date the new changes were marked held.
requestusernameACTIVITYUPDATEstringCHANGESET - requestusername maps to CHANGESET.request_user_name
RequestUserObjectIdActivityUpdateRequestUserObjectIdchgheadrequest_user_idintegerThe unique ID of the user modifying the task, assignment or step.
ACTIVITYSTEPUPDATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ChangeSetObjectIdActivityStepUpdateChangeSetObjectIdchgtaskproctransaction_idintegerThe unique ID of the associated change set.
ActivityStepObjectIdActivityStepUpdateActivityStepObjectIdchgtaskprocproc_idintegerThe unique ID of the associated step.
StatusActivityStepUpdateStatuschgtaskprocstatus_codestringThe status of the requested activity step changes: 'Pending', 'Approved' or 'Held'.
changedateACTIVITYSTEPUPDATEdateACTIVITYSTEPUPDATE - date maps to CHGTASKPROC.transaction_date
ProjectObjectIdActivityStepUpdateProjectObjectIdchgtaskprocproj_idintegerThe unique ID of the associated project.
ActivityObjectIdActivityStepUpdateActivityObjectIdchgtaskproctask_idintegerThe unique ID of the activity to which the associated step is assigned.
PendingPercentCompleteActivityStepUpdatePendingPercentCompletechgtaskprocnew_complete_pctintegerThe new percent complete for the step pending approval if required.
OverridePercentCompleteActivityStepUpdateOverridePercentCompletechgtaskprocovr_complete_pctintegerThe overridden new percent complete for the step.
ApprovalDateActivityStepUpdateApprovalDatechgtaskprocapproval_datedateThe date the changes were approved.
ApprovalUserNameActivityStepUpdateApprovalUserNamechgtaskprocapproval_user_namestringThe name of the user approving this change.
ApprovalUserObjectIdActivityStepUpdateApprovalUserObjectIdchgtaskprocapproval_user_idintegerThe unique ID of the user approving this change.
HeldDateActivityStepUpdateHeldDatechgtaskprocheld_datedateThe date the changes were marked held.
requestusernameACTIVITYSTEPUPDATEstringACTIVITYSTEPUPDATE - requestusername maps to CHGTASKPROC.request_user_name
RequestUserObjectIdActivityStepUpdateRequestUserObjectIdchgheadrequest_user_idintegerThe unique ID of the user requesting this change.
PendingStepNameActivityStepUpdatePendingStepNamechgtaskprocproc_namestringThe new step name pending approval if required.
OverrideStepNameActivityStepUpdateOverrideStepNamechgtaskprocovr_proc_namestringThe overridden new step name for the step.
ACTIVITYSTEPCREATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ActivityStepObjectIdActivityStepCreateActivityStepObjectIdaddtaskprocproc_idintegerThe unique ID of the associated step.
ChangeSetObjectIdActivityStepCreateChangeSetObjectIdaddtaskproctransaction_idintegerThe unique ID of the associated change set.
ActivityObjectIdActivityStepCreateActivityObjectIdaddtaskproctask_idintegerThe unique ID of the activity to which the associated step is assigned.
projectobjectidACTIVITYSTEPCREATEintegerACTIVITYSTEPCREATE projectobjectid maps to ADDTASKPROC.proj_id
statusACTIVITYSTEPCREATEstringACTIVITYSTEPCREATE - transactionstatuscode maps to ADDTASKPROC.status_code
changedateACTIVITYSTEPCREATEdateACTIVITYSTEPCREATE - date maps to ADDTASKPROC.transaction_date
ActivityStepNameActivityStepCreateActivityStepNameaddtaskprocproc_namestringThe step name for this Activity step.
StepPercentCompleteActivityStepCreateStepPercentCompleteaddtaskproccomplete_pctintegerThe step percent complete for this Activity step.
StepWeightActivityStepCreateStepWeightaddtaskprocproc_wtdoubleThe weight that is assigned to the step.
ACTIVITYSTEPDELTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
activitystepobjectidACTIVITYSTEPDELintegerACTIVITYSTEPDEL primary key maps to DELTASKPROC.proc_id
changesetobjectidACTIVITYSTEPDELintegerACTIVITYSTEPDEL foreign key maps to DELTASKPROC.transaction_id
activityobjectidACTIVITYSTEPDELintegerACTIVITYSTEPDEL activityobjectid maps to DELTASKPROC.task_id
projectobjectidACTIVITYSTEPDELintegerACTIVITYSTEPDEL projectobjectid maps to DELTASKPROC.proj_id
changedateACTIVITYSTEPDELdateACTIVITYSTEPDEL - date maps to DELTASKPROC.transaction_date
activitystepnameACTIVITYSTEPDELstringACTIVITYSTEPDEL - activitystepname maps to DELTASKPROC.proc_name
ACTIVITYCOMMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
commentidACTIVITYCOMMENTintegerACTIVITYCOMMENT primary key maps to DISCUSSION.discussion_id
ActivityObjectIdActivityCommentActivityObjectIddiscussiontask_idintegerThe unique ID of the activity to which this comment is added.
UserObjectIdActivityCommentUserObjectIddiscussionuser_idintegerThe unique ID of the user who added this comment.
CommentDateActivityCommentCommentDatediscussiondiscussion_datedateThe date on which this comment was added.
CommentTextActivityCommentCommentTextdiscussiondiscussion_valuestringThe comment.
ACTIVITYCODEUPDATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ChangeSetObjectIdActivityCodeUpdateChangeSetObjectIdchgtaskactvtransaction_idintegerThe unique ID of the associated Changeset.
ActivityObjectIdActivityCodeUpdateActivityObjectIdchgtaskactvtask_idintegerThe unique ID of the activity to which the associated code is assigned.
ActivityCodeTypeObjectIdActivityCodeUpdateActivityCodeTypeObjectIdchgtaskactvactv_code_type_idintegerThe unique ID of the activity code type.
ProjectObjectIdActivityCodeUpdateProjectObjectIdchgtaskactvproj_idintegerThe unique ID of the Project associated to the ActivityCodeUpdate.
ApprovalUserObjectIdActivityCodeUpdateApprovalUserObjectIdchgtaskactvapproval_user_idintegerThe unique ID of the user approving the changes.
changedateACTIVITYCODEUPDATEdateACTIVITYCODEUPDATE - date maps to CHGTASKACTV.transaction_date
StatusActivityCodeUpdateStatuschgtaskactvstatus_codestringThe status of the requested activity code assignment changes: 'Pending', 'Approved' or 'Held'.
OverrideActivityCodeIdActivityCodeUpdateOverrideActivityCodeIdchgtaskactvovr_actv_code_idintegerThe overridden new activity code id for this activity.
PendingActivityCodeIdActivityCodeUpdatePendingActivityCodeIdchgtaskactvnew_actv_code_idintegerThe new activity code id for this activity, pending approval if required.
RequestUserObjectIdActivityCodeUpdateRequestUserObjectIdchgheadrequest_user_idintegerThe unique ID of the user modifying the task, assignment, step, code or UDF.
ApprovalUserNameActivityCodeUpdateApprovalUserNamechgtaskactvapproval_user_namestringThe name of the user approving the changes.
ApprovalDateActivityCodeUpdateApprovalDatechgtaskactvapproval_datedateThe date the new activity changes were approved.
HeldDateActivityCodeUpdateHeldDatechgtaskactvheld_datedateThe date the new changes were marked held.
USERDEFINEDVALUEUPDATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ChangeSetObjectIdUserDefinedValueUpdateChangeSetObjectIdchgudfvaluetransaction_idintegerThe unique ID of the associated Changeset.
UDFTypeObjectIdUserDefinedValueUpdateUDFTypeObjectIdchgudfvalueudf_type_idintegerThe unique ID of the associated UDF type.
ForeignObjectIdUserDefinedValueUpdateForeignObjectIdchgudfvaluefk_idintegerThe unique ID of the business object to which the UDF is assigned: ProjectObjectId, ActivityObjectId, ResourceObjectId, etc.
changedateUSERDEFINEDVALUEUPDATEdateUSERDEFINEDVALUEUPDATE - date maps to CHGUDFVALUE.transaction_date
ProjectObjectIdUserDefinedValueUpdateProjectObjectIdchgudfvalueproj_idintegerThe unique ID of the Project associated to the UDF.
StatusUserDefinedValueUpdateStatuschgudfvaluestatus_codestringThe status of the requested activity code assignment changes: 'Pending', 'Approved' or 'Held'.
OverrideUdfTextUserDefinedValueUpdateOverrideUdfTextchgudfvalueovr_udf_textstringThe overridden new udf text value for this activity.
PendingUdfTextUserDefinedValueUpdatePendingUdfTextchgudfvaluenew_udf_textstringThe new udf text value for this activity, pending approval if required.
OverrideUdfStartDateUserDefinedValueUpdateOverrideUdfStartDatechgudfvalueovr_udf_datedateThe overridden new udf start date value for this activity.
PendingUdfStartDateUserDefinedValueUpdatePendingUdfStartDatechgudfvaluenew_udf_datedateThe new udf start date value for this activity, pending approval if required.
OverrideUdfEndDateUserDefinedValueUpdateOverrideUdfEndDatechgudfvalueovr_udf_datedateThe overridden new udf end date value for this activity.
PendingUdfEndDateUserDefinedValueUpdatePendingUdfEndDatechgudfvaluenew_udf_datedateThe new udf end date value for this activity, pending approval if required.
OverrideUdfCodeIdUserDefinedValueUpdateOverrideUdfCodeIdchgudfvalueovr_udf_code_idintegerThe overridden new udf code id for this activity.
PendingUdfCodeIdUserDefinedValueUpdatePendingUdfCodeIdchgudfvaluenew_udf_code_idintegerThe new udf code id for this activity, pending approval if required.
OverrideUdfNumberUserDefinedValueUpdateOverrideUdfNumberchgudfvalueovr_udf_numbernumberThe overridden new udf number value for this activity.
PendingUdfNumberUserDefinedValueUpdatePendingUdfNumberchgudfvaluenew_udf_numbernumberThe new udf number value for this activity, pending approval if required.
OverrideUdfIntegerUserDefinedValueUpdateOverrideUdfIntegerchgudfvalueovr_udf_numbernumberThe overridden new udf integer value for this activity.
PendingUdfIntegerUserDefinedValueUpdatePendingUdfIntegerchgudfvaluenew_udf_numbernumberThe new udf integer value for this activity, pending approval if required.
OverrideUdfCostUserDefinedValueUpdateOverrideUdfCostchgudfvalueovr_udf_numbernumberThe overridden new udf cost value for this activity.
PendingUdfCostUserDefinedValueUpdatePendingUdfCostchgudfvaluenew_udf_numbernumberThe new udf cost value for this activity, pending approval if required.
RequestUserObjectIdUserDefinedValueUpdateRequestUserObjectIdchgheadrequest_user_idintegerThe unique ID of the user modifying the task, assignment, step, code or UDF.
ApprovalUserObjectIdUserDefinedValueUpdateApprovalUserObjectIdchgudfvalueapproval_user_idintegerThe unique ID of the user approving the changes.
ApprovalUserNameUserDefinedValueUpdateApprovalUserNamechgudfvalueapproval_user_namestringThe name of the user approving the changes.
ApprovalDateUserDefinedValueUpdateApprovalDatechgudfvalueapproval_datedateThe date the new activity changes were approved.
HeldDateUserDefinedValueUpdateHeldDatechgudfvalueheld_datedateThe date the new changes were marked held.
RESOURCEASSIGNMENTUPDATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ChangeSetObjectIdResourceAssignmentUpdateChangeSetObjectIdchgtrsrctransaction_idintegerThe unique ID of the associated Changeset.
ResourceAssignmentObjectIdResourceAssignmentUpdateResourceAssignmentObjectIdchgtrsrctaskrsrc_idintegerThe unique ID of the ResourceAssignment associated to the AssignmentUpdate.
ActivityObjectIdResourceAssignmentUpdateActivityObjectIdchgtrsrctask_idintegerThe unique ID of the activity to which the associated assignment is assigned.
changedateRESOURCEASSIGNMENTUPDATEdateRESOURCEASSIGNMENTUPDATE - date maps to CHGTRSRC.transaction_date
StatusResourceAssignmentUpdateStatuschgtrsrcstatus_codestringThe status of the requested resource assignment changes: 'Pending', 'Approved' or 'Held'.
ProjectObjectIdResourceAssignmentUpdateProjectObjectIdchgtrsrcproj_idintegerThe unique ID of the Project associated to the AssignmentUpdate.
PendingActualStartDateResourceAssignmentUpdatePendingActualStartDatechgtrsrcnew_act_start_datedateThe new date the resource actually started working on the activity pending approval if required.
OverrideActualStartDateResourceAssignmentUpdateOverrideActualStartDatechgtrsrcovr_act_start_datedateThe overridden new date the resource actually started working on the activity.
PendingActualFinishDateResourceAssignmentUpdatePendingActualFinishDatechgtrsrcnew_act_end_datedateThe new date the resource actually finished working on the activity pending approval if required.
OverrideActualFinishDateResourceAssignmentUpdateOverrideActualFinishDatechgtrsrcovr_act_end_datedateThe overridden date the resource actually finished working on the activity.
OverrideActualUnitsResourceAssignmentUpdateOverrideActualUnitschgtrsrcovr_act_reg_qtydoubleThe overridden new actual units worked by the resource on this activity.
PendingActualUnitsResourceAssignmentUpdatePendingActualUnitschgtrsrcnew_act_reg_qtydoubleThe new actual units worked by the resource on this activity pending approval if required.
OverrideRemainingUnitsResourceAssignmentUpdateOverrideRemainingUnitschgtrsrcovr_remain_qtydoubleThe overridden new remaining units of work to be performed by this resource on this activity.
PendingRemainingUnitsResourceAssignmentUpdatePendingRemainingUnitschgtrsrcnew_remain_qtydoubleThe new remaining units of work to be performed by this resource on this activity, pending approval if required.
PendingRemainingDurationResourceAssignmentUpdatePendingRemainingDurationchgtrsrcnew_remain_drtndoubleThe new remaining duration of the resource assignment pending approval if required.
OverrideRemainingDurationResourceAssignmentUpdateOverrideRemainingDurationchgtrsrcovr_remain_drtndoubleThe overridden new remaining duration of the resource assignment.
ApprovalDateResourceAssignmentUpdateApprovalDatechgtrsrcapproval_datedateThe date the new activity changes were approved.
ApprovalUserNameResourceAssignmentUpdateApprovalUserNamechgtrsrcapproval_user_namestringThe name of the user approving the changes.
ApprovalUserObjectIdResourceAssignmentUpdateApprovalUserObjectIdchgtrsrcapproval_user_idintegerThe unique ID of the user approving the changes.
HeldDateResourceAssignmentUpdateHeldDatechgtrsrcheld_datedateThe date the new changes were marked held.
PendingRemainingFinishDateResourceAssignmentUpdatePendingRemainingFinishDatechgtrsrcnew_reend_datedateThe new remaining finish date for the resource working on the activity pending approval if required.
OverrideRemainingFinishDateResourceAssignmentUpdateOverrideRemainingFinishDatechgtrsrcovr_reend_datedateThe overridden new remaining finish date for the resource working on the activity.
requestusernameRESOURCEASSIGNMENTUPDATEstringCHANGESET - requestusername maps to CHANGESET.request_user_name
RequestUserObjectIdResourceAssignmentUpdateRequestUserObjectIdchgheadrequest_user_idintegerThe unique ID of the user modifying the task, assignment or step.
COSTACCOUNTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdCostAccountObjectIdaccountacct_idintegerThe unique ID generated by the system.
SequenceNumberCostAccountSequenceNumberaccountacct_seq_numintegerThe sequence number for sorting.
IdCostAccountIdaccountacct_short_namestringThe short ID assigned to each cost account for identification. Each cost account is uniquely identified by concatenating its own ID together with its parents' IDs.
NameCostAccountNameaccountacct_namestringThe name of the cost account.
ParentObjectIdCostAccountParentObjectIdaccountparent_acct_idintegerThe unique ID of the parent cost account of this cost account in the hierarchy.
DescriptionCostAccountDescriptionaccountacct_descrclobThe description of the cost account.
lastupdateuserCOSTACCOUNTstringLast Update User
lastupdatedateCOSTACCOUNTdateLast Update Date
createuserCOSTACCOUNTstringCreate User
createdateCOSTACCOUNTdateCreate Date
SKeyCOSTACCOUNTintSKey generated key on CostAccount
COSTACCOUNTHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ParentObjectIdCOSTACCOUNTHIERARCHYinteger
ParentSequenceNumberCOSTACCOUNTHIERARCHYinteger
ParentNameCOSTACCOUNTHIERARCHYstring
ParentIdCOSTACCOUNTHIERARCHYstring
ChildObjectIdCOSTACCOUNTHIERARCHYinteger
ChildSequenceNumberCOSTACCOUNTHIERARCHYinteger
ChildNameCOSTACCOUNTHIERARCHYstring
ChildIdCOSTACCOUNTHIERARCHYstring
ParentLevelsBelowRootCOSTACCOUNTHIERARCHYinteger
ChildLevelsBelowRootCOSTACCOUNTHIERARCHYinteger
LevelsBetweenCOSTACCOUNTHIERARCHYinteger
ChildHasChildrenCOSTACCOUNTHIERARCHYstring
FullPathNameCOSTACCOUNTHIERARCHYstring
SKeyCOSTACCOUNTHIERARCHYint
COSTSECURITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RDBMSUSERIDCOSTSECURITYinteger
PROJECTOBJECTIDCOSTSECURITYinteger
WHOLEPROJECTFLAGCOSTSECURITYcharacter
CURRENCYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdCurrencyObjectIdcurrtypecurr_idintegerThe unique ID generated by the system.
DecimalPlacesCurrencyDecimalPlacescurrtypedecimal_digit_cntdoubleThe number of decimal places displayed.
SymbolCurrencySymbolcurrtypecurr_symbolstringThe currency symbol displayed.
DecimalSymbolCurrencyDecimalSymbolcurrtypedecimal_symbolstringThe decimal symbol displayed.
DigitGroupingSymbolCurrencyDigitGroupingSymbolcurrtypedigit_group_symbolstringThe symbol used to group the numbers.
PositiveSymbolCurrencyPositiveSymbolcurrtypepos_curr_fmt_typestringThe symbol used to display a positive currency.
NegativeSymbolCurrencyNegativeSymbolcurrtypeneg_curr_fmt_typestringThe symbol used to display a negative currency.
NameCurrencyNamecurrtypecurr_typestringThe name of the currency.
IdCurrencyIdcurrtypecurr_short_namestringThe unique currency abbreviation for each currency.
ExchangeRateCurrencyExchangeRatecurrtypebase_exch_ratedoubleThe exchange rate against the base currency.
IsBaseCurrencyCurrencyIsBaseCurrencystringThe currency used to store cost in the Project Management database. The exchange rate for the base currency is always 1.0. The base currency ID, name, and symbol default to U.S. dollars and can be edited but never deleted.
lastupdateuserCURRENCYstringLast Update User
lastupdatedateCURRENCYdateLast Update Date
createuserCURRENCYstringCreate User
createdateCURRENCYdateCreate Date
SKeyCURRENCYintSKey generated key on Currency
DOCUMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdDocumentObjectIddocumentdoc_idintegerThe unique ID generated by the system.
SequenceNumberDocumentSequenceNumberdocumentdoc_seq_numintegerThe sequence number for sorting.
DeliverableDocumentDeliverabledocumentdeliv_flagstringThe flag that indicates that the work product or document is a project deliverable.
TitleDocumentTitledocumentdoc_namestringThe title or name of a project work product or document.
ParentObjectIdDocumentParentObjectIddocumentparent_doc_idintegerThe unique ID of the parent document of this document in the hierarchy.
ProjectObjectIdDocumentProjectObjectIddocumentproj_idintegerThe unique ID of the associated project.
DocumentStatusCodeObjectIdDocumentDocumentStatusCodeObjectIddocumentdoc_status_idintegerThe unique ID of the associated document status code.
DocumentCategoryObjectIdDocumentDocumentCategoryObjectIddocumentdoc_catg_idintegerThe unique ID of the associated document category.
RevisionDateDocumentRevisionDatedocumentdoc_datedateThe date of the work product or document's last update.
VersionDocumentVersiondocumentversion_namestringThe work product or document's version number.
ReferenceNumberDocumentReferenceNumberdocumentdoc_short_namestringThe work product or document's reference or catalog number.
AuthorDocumentAuthordocumentauthor_namestringThe person who created the work product or document.
PrivateLocationDocumentPrivateLocationdocumentprivate_locstringThe work product or document's private file location.
PublicLocationDocumentPublicLocationdocumentpublic_locstringThe work product or document's publicly-accessible file location.
ResourceObjectIdDocumentResourceObjectIddocumentrsrc_idintegerThe unique ID of the associated resource.
DocumentTypeDocumentDocumentTypedocumentdoc_mgmt_typestringThe type of document: 'Non-Collaboration' or 'Collaboration'.
DocumentCategoryNameDocumentDocumentCategoryNamedoccatgdoc_catg_namestringThe name of the associated document category.
DocumentStatusCodeNameDocumentDocumentStatusCodeNamedocstatdoc_status_codestringThe name of the associated document status code.
ProjectIdDocumentProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
ResourceIdDocumentResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the associated resource.
ResourceNameDocumentResourceNamersrcrsrc_namestringThe name of the associated resource.
IsBaselineDocumentIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateDocumentIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserDOCUMENTstringLast Update User
lastupdatedateDOCUMENTdateLast Update Date
createuserDOCUMENTstringCreate User
createdateDOCUMENTdateCreate Date
SKeyDOCUMENTintSKey generated key on Document
DOCUMENTCATEGORYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdDocumentCategoryObjectIddoccatgdoc_catg_idintegerThe unique ID generated by the system.
SequenceNumberDocumentCategorySequenceNumberdoccatgseq_numintegerThe sequence number for sorting.
NameDocumentCategoryNamedoccatgdoc_catg_namestringThe name of the document category.
lastupdateuserDOCUMENTCATEGORYstringLast Update User
lastupdatedateDOCUMENTCATEGORYdateLast Update Date
createuserDOCUMENTCATEGORYstringCreate User
createdateDOCUMENTCATEGORYdateCreate Date
SKeyDOCUMENTCATEGORYintSKey generated key on DocumentCategory
DOCUMENTSTATUSCODETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdDocumentStatusCodeObjectIddocstatdoc_status_idintegerThe unique ID generated by the system.
SequenceNumberDocumentStatusCodeSequenceNumberdocstatseq_numintegerThe sequence number for sorting.
NameDocumentStatusCodeNamedocstatdoc_status_codestringThe name of the document status code.
lastupdateuserDOCUMENTSTATUSCODEstringLast Update User
lastupdatedateDOCUMENTSTATUSCODEdateLast Update Date
createuserDOCUMENTSTATUSCODEstringCreate User
createdateDOCUMENTSTATUSCODEdateCreate Date
SKeyDOCUMENTSTATUSCODEintSKey generated key on DocumentStatusCode
EPSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdEPSObjectIdprojwbswbs_idintegerThe unique ID generated by the system.
ProjectObjectIdEPSProjectObjectIdprojwbsproj_idintegerThe internal Project ID of the EPS. This ID cannot be used to load a Project object directly.
OBSObjectIdEPSOBSObjectIdprojwbsobs_idintegerThe unique ID of the project manager from the project's OBS tree who is responsible for the EPS.
SequenceNumberEPSSequenceNumberprojwbsseq_numintegerThe sequence number for sorting.
NameEPSNameprojwbswbs_namestringThe name of the EPS element.
ParentObjectIdEPSParentObjectIdprojwbsparent_wbs_idintegerThe unique ID of the parent EPS of this EPS in the hierarchy.
OriginalBudgetEPSOriginalBudgetprojwbsorig_costdoubleThe original budget for the project.
IndependentETCTotalCostEPSIndependentETCTotalCostprojwbsindep_remain_total_costdoubleThe user-entered ETC total cost.
IndependentETCLaborUnitsEPSIndependentETCLaborUnitsprojwbsindep_remain_work_qtydoubleThe user-entered ETC total labor.
AnticipatedStartDateEPSAnticipatedStartDateprojwbsanticip_start_datedateThe anticipated start date of the EPS. User-entered - not dependent upon any other fields. If there are no children, the anticipated start date will be the start date displayed in the columns.
AnticipatedFinishDateEPSAnticipatedFinishDateprojwbsanticip_end_datedateThe anticipated finish date of the EPS. User-entered - not dependent upon any other fields. If there are no children, the anticipated finish date will be the finish date displayed in the columns.
CurrentBudgetEPSCurrentBudgetnumberThe sum of the original budget plus the approved and pending budgets from the budget change log.
CurrentVarianceEPSCurrentVariancenumberThe difference between the current budget and the total spending plan. Calculated as current budget - total spending plan. Not rolled up
DistributedCurrentBudgetEPSDistributedCurrentBudgetnumberThe current budget values from one level lower.
FinishDateEPSFinishDatedateThe finish date of the EPS.
fullnameEPSstringEPS - Full name
IdEPSIdprojectproj_short_namestringThe short code assigned to each EPS element for identification.
LastSummarizedDateEPSLastSummarizedDateprojectlast_tasksum_datedateThe date the project was last summarized.
OBSNameEPSOBSNameobsobs_namestringThe name of the person/role in the organization, sometimes referred to as the "responsible manager".
PlannedStartDateEPSPlannedStartDateprojectplan_start_datedateThe planned start date of the project. Used by the project scheduler.
ProposedBudgetEPSProposedBudgetnumberThe Proposed Budget, which is the sum of the original budget plus the approved and pending budgets from the budget change log.
StartDateEPSStartDatedateThe start date of the EPS.
sumplannedstartdateEPSdateEPS - SumPlannedStartDate maps to eps.SumPlannedStartDate
sumplannedfinishdateEPSdateEPS - SumPlannedFinishDate maps to eps.SumPlannedFinishDate
sumplanneddurationEPSnumberEPS - SumPlannedDuration maps to eps.SumPlannedDuration
sumplannedlaborunitsEPSnumberEPS - SumPlannedLaborUnits maps to eps.SumPlannedLaborUnits
sumplannednonlaborunitsEPSnumberEPS - SumPlannedNonLaborUnits maps to eps.SumPlannedNonLaborUnits
sumplannedexpensecostEPSnumberEPS - SumPlannedExpenseCost maps to eps.SumPlannedExpenseCost
sumplannedlaborcostEPSnumberEPS - SumPlannedLaborCost maps to eps.SumPlannedLaborCost
sumplannedmaterialcostEPSnumberEPS - SumPlannedMaterialCost maps to eps.SumPlannedMaterialCost
sumplannednonlaborcostEPSnumberEPS - SumPlannedNonLaborCost maps to eps.SumPlannedNonLaborCost
sumplannedtotalcostEPSnumberEPS - SumPlannedTotalCost maps to eps.SumPlannedTotalCost
sumaccountingvarbylaborunitsEPSnumberEPS - SumAccountingVarByLaborUnits maps to projwbs.SumAccountingVarByLaborUnits
sumaccountingvariancebycostEPSnumberEPS - SumAccountingVarianceByCost maps to projwbs.SumAccountingVarianceByCost
sumactthisperiodmaterialcostEPSnumberEPS - SumActThisPeriodMaterialCost maps to projwbs.SumActThisPeriodMaterialCost
sumactthisperiodnonlaborcostEPSnumberEPS - SumActThisPeriodNonLaborCost maps to projwbs.SumActThisPeriodNonLaborCost
sumactthisperiodnonlaborunitsEPSnumberEPS - SumActThisPeriodNonLaborUnits maps to projwbs.SumActThisPeriodNonLaborUnits
sumactualthisperiodlaborcostEPSnumberEPS - SumActualThisPeriodLaborCost maps to projwbs.SumActualThisPeriodLaborCost
sumactualthisperiodlaborunitsEPSnumberEPS - SumActualThisPeriodLaborUnits maps to projwbs.SumActualThisPeriodLaborUnits
sumatcompletionmaterialcostEPSnumberEPS - SumAtCompletionMaterialCost maps to projwbs.SumAtCompletionMaterialCost
sumatcompletionnonlaborcostEPSnumberEPS - SumAtCompletionNonLaborCost maps to projwbs.SumAtCompletionNonLaborCost
sumatcompletionnonlaborunitsEPSnumberEPS - SumAtCompletionNonLaborUnits maps to projwbs.SumAtCompletionNonLaborUnits
sumatcompletiontotalcostvarEPSnumberEPS - SumAtCompletionTotalCostVar maps to projwbs.SumAtCompletionTotalCostVar
sumbaselinecompactivitycountEPSnumberEPS - SumBaselineCompActivityCount maps to projwbs.SumBaselineCompActivityCount
sumbaselinenotstartedactcntEPSnumberEPS - SumBaselineNotStartedActCnt maps to projwbs.SumBaselineNotStartedActCnt
sumblinprogressactivitycountEPSnumberEPS - SumBLInProgressActivityCount maps to projwbs.SumBLInProgressActivityCount
sumbudgetatcmpbylaborunitsEPSnumberEPS - SumBudgetAtCmpByLaborUnits maps to projwbs.SumBudgetAtCmpByLaborUnits
sumbudgetatcompletionbycostEPSnumberEPS - SumBudgetAtCompletionByCost maps to projwbs.SumBudgetAtCompletionByCost
sumcostperfindexbycostEPSnumberEPS - SumCostPerfIndexByCost maps to projwbs.SumCostPerfIndexByCost
sumcostperfindexbylaborunitsEPSnumberEPS - SumCostPerfIndexByLaborUnits maps to projwbs.SumCostPerfIndexByLaborUnits
sumcostvariancebylaborunitsEPSnumberEPS - SumCostVarianceByLaborUnits maps to projwbs.SumCostVarianceByLaborUnits
sumcostvarindexbylaborunitsEPSnumberEPS - SumCostVarIndexByLaborUnits maps to projwbs.SumCostVarIndexByLaborUnits
sumdurationpercentofplannedEPSnumberEPS - SumDurationPercentOfPlanned maps to projwbs.SumDurationPercentOfPlanned
sumeacbycostEPSnumberEPS - SumEACByCost maps to projwbs.SumEACByCost
sumeacbylaborunitsEPSnumberEPS - SumEACByLaborUnits maps to projwbs.SumEACByLaborUnits
sumeachighpctbylaborunitsEPSnumberEPS - SumEACHighPctByLaborUnits maps to projwbs.SumEACHighPctByLaborUnits
sumeaclowpctbylaborunitsEPSnumberEPS - SumEACLowPctByLaborUnits maps to projwbs.SumEACLowPctByLaborUnits
sumetcbycostEPSnumberEPS - SumETCByCost maps to projwbs.SumETCByCost
sumetcbylaborunitsEPSnumberEPS - SumETCByLaborUnits maps to projwbs.SumETCByLaborUnits
sumexpensecostpctcompleteEPSnumberEPS - SumExpenseCostPctComplete maps to projwbs.SumExpenseCostPctComplete
sumlaborcostpercentcompleteEPSnumberEPS - SumLaborCostPercentComplete maps to projwbs.SumLaborCostPercentComplete
sumlaborunitspercentcompleteEPSnumberEPS - SumLaborUnitsPercentComplete maps to projwbs.SumLaborUnitsPercentComplete
sumactivitycountEPSnumberEPS - SumActivityCount maps to projwbs.SumActivityCount
sumactualdurationEPSnumberEPS - SumActualDuration maps to projwbs.SumActualDuration
sumactualexpensecostEPSnumberEPS - SumActualExpenseCost maps to projwbs.SumActualExpenseCost
sumactualfinishdateEPSdateEPS - SumActualFinishDate maps to projwbs.SumActualFinishDate
sumactuallaborcostEPSnumberEPS - SumActualLaborCost maps to projwbs.SumActualLaborCost
sumactuallaborunitsEPSnumberEPS - SumActualLaborUnits maps to projwbs.SumActualLaborUnits
sumactualmaterialcostEPSnumberEPS - SumActualMaterialCost maps to projwbs.SumActualMaterialCost
sumactualnonlaborcostEPSnumberEPS - SumActualNonLaborCost maps to projwbs.SumActualNonLaborCost
sumactualnonlaborunitsEPSnumberEPS - SumActualNonLaborUnits maps to projwbs.SumActualNonLaborUnits
sumactualstartdateEPSdateEPS - SumActualStartDate maps to projwbs.SumActualStartDate
sumactualthisperiodcostEPSnumberEPS - SumActualThisPeriodCost maps to projwbs.SumActualThisPeriodCost
sumactualtotalcostEPSnumberEPS - SumActualTotalCost maps to projwbs.SumActualTotalCost
sumactualvaluebycostEPSnumberEPS - SumActualValueByCost maps to projwbs.SumActualValueByCost
sumactualvaluebylaborunitsEPSnumberEPS - SumActualValueByLaborUnits maps to projwbs.SumActualValueByLaborUnits
sumatcompletiondurationEPSnumberEPS - SumAtCompletionDuration maps to projwbs.SumAtCompletionDuration
sumatcompletionexpensecostEPSnumberEPS - SumAtCompletionExpenseCost maps to projwbs.SumAtCompletionExpenseCost
sumatcompletionlaborcostEPSnumberEPS - SumAtCompletionLaborCost maps to projwbs.SumAtCompletionLaborCost
sumatcompletionlaborunitsEPSnumberEPS - SumAtCompletionLaborUnits maps to projwbs.SumAtCompletionLaborUnits
sumatcompletiontotalcostEPSnumberEPS - SumAtCompletionTotalCost maps to projwbs.SumAtCompletionTotalCost
sumbaselinedurationEPSnumberEPS - SumBaselineDuration maps to projwbs.SumBaselineDuration
sumbaselineexpensecostEPSnumberEPS - SumBaselineExpenseCost maps to projwbs.SumBaselineExpenseCost
sumbaselinefinishdateEPSdateEPS - SumBaselineFinishDate maps to projwbs.SumBaselineFinishDate
sumbaselinelaborcostEPSnumberEPS - SumBaselineLaborCost maps to projwbs.SumBaselineLaborCost
sumbaselinelaborunitsEPSnumberEPS - SumBaselineLaborUnits maps to projwbs.SumBaselineLaborUnits
sumbaselinematerialcostEPSnumberEPS - SumBaselineMaterialCost maps to projwbs.SumBaselineMaterialCost
sumbaselinenonlaborcostEPSnumberEPS - SumBaselineNonLaborCost maps to projwbs.SumBaselineNonLaborCost
sumbaselinenonlaborunitsEPSnumberEPS - SumBaselineNonLaborUnits maps to projwbs.SumBaselineNonLaborUnits
sumbaselinestartdateEPSdateEPS - SumBaselineStartDate maps to projwbs.SumBaselineStartDate
sumbaselinetotalcostEPSnumberEPS - SumBaselineTotalCost maps to projwbs.SumBaselineTotalCost
sumcompletedactivitycountEPSnumberEPS - SumCompletedActivityCount maps to projwbs.SumCompletedActivityCount
sumcostpercentcompleteEPSnumberEPS - SumCostPercentComplete maps to projwbs.SumCostPercentComplete
sumcostpercentofplannedEPSnumberEPS - SumCostPercentOfPlanned maps to projwbs.SumCostPercentOfPlanned
sumcostvariancebycostEPSnumberEPS - SumCostVarianceByCost maps to projwbs.SumCostVarianceByCost
sumcostvarianceindexEPSnumberEPS - SumCostVarianceIndex maps to projwbs.SumCostVarianceIndex
sumcostvarianceindexbycostEPSnumberEPS - SumCostVarianceIndexByCost maps to projwbs.SumCostVarianceIndexByCost
sumdurationpercentcompleteEPSnumberEPS - SumDurationPercentComplete maps to projwbs.SumDurationPercentComplete
sumdurationvarianceEPSnumberEPS - SumDurationVariance maps to projwbs.SumDurationVariance
sumearnedvaluebycostEPSnumberEPS - SumEarnedValueByCost maps to projwbs.SumEarnedValueByCost
sumearnedvaluebylaborunitsEPSnumberEPS - SumEarnedValueByLaborUnits maps to projwbs.SumEarnedValueByLaborUnits
sumexpensecostvarianceEPSnumberEPS - SumExpenseCostVariance maps to projwbs.SumExpenseCostVariance
sumfinishdatevarianceEPSnumberEPS - SumFinishDateVariance maps to projwbs.SumFinishDateVariance
suminprogressactivitycountEPSnumberEPS - SumInProgressActivityCount maps to projwbs.SumInProgressActivityCount
sumlaborcostvarianceEPSnumberEPS - SumLaborCostVariance maps to projwbs.SumLaborCostVariance
sumlaborunitsvarianceEPSnumberEPS - SumLaborUnitsVariance maps to projwbs.SumLaborUnitsVariance
summaterialcostvarianceEPSnumberEPS - SumMaterialCostVariance maps to projwbs.SumMaterialCostVariance
sumnonlaborcostvarianceEPSnumberEPS - SumNonLaborCostVariance maps to projwbs.SumNonLaborCostVariance
sumnonlaborunitsvarianceEPSnumberEPS - SumNonLaborUnitsVariance maps to projwbs.SumNonLaborUnitsVariance
sumnotstartedactivitycountEPSnumberEPS - SumNotStartedActivityCount maps to projwbs.SumNotStartedActivityCount
sumplannedvaluebycostEPSnumberEPS - SumPlannedValueByCost maps to projwbs.SumPlannedValueByCost
sumprogressfinishdateEPSdateEPS - SumProgressFinishDate maps to projwbs.SumProgressFinishDate
sumremainingdurationEPSnumberEPS - SumRemainingDuration maps to projwbs.SumRemainingDuration
sumremainingexpensecostEPSnumberEPS - SumRemainingExpenseCost maps to projwbs.SumRemainingExpenseCost
sumremainingfinishdateEPSdateEPS - SumRemainingFinishDate maps to projwbs.SumRemainingFinishDate
sumremaininglaborcostEPSnumberEPS - SumRemainingLaborCost maps to projwbs.SumRemainingLaborCost
sumremaininglaborunitsEPSnumberEPS - SumRemainingLaborUnits maps to projwbs.SumRemainingLaborUnits
sumremainingmaterialcostEPSnumberEPS - SumRemainingMaterialCost maps to projwbs.SumRemainingMaterialCost
sumremainingnonlaborcostEPSnumberEPS - SumRemainingNonLaborCost maps to projwbs.SumRemainingNonLaborCost
sumremainingnonlaborunitsEPSnumberEPS - SumRemainingNonLaborUnits maps to projwbs.SumRemainingNonLaborUnits
sumremainingstartdateEPSdateEPS - SumRemainingStartDate maps to projwbs.SumRemainingStartDate
sumremainingtotalcostEPSnumberEPS - SumRemainingTotalCost maps to projwbs.SumRemainingTotalCost
sumschedulepercentcompleteEPSnumberEPS - SumSchedulePercentComplete maps to projwbs.SumSchedulePercentComplete
sumperformancepercentcompleteEPSnumberEPS - SumPerformancePercentComplete maps to project.SumPerformancePercentComplete
sumschedulevariancebycostEPSnumberEPS - SumScheduleVarianceByCost maps to projwbs.SumScheduleVarianceByCost
sumschedulevarianceindexEPSnumberEPS - SumScheduleVarianceIndex maps to projwbs.SumScheduleVarianceIndex
sumstartdatevarianceEPSnumberEPS - SumStartDateVariance maps to projwbs.SumStartDateVariance
sumtotalcostvarianceEPSnumberEPS - SumTotalCostVariance maps to projwbs.SumTotalCostVariance
sumtotalfloatEPSnumberEPS - SumTotalFloat maps to projwbs.SumTotalFloat
sumunitspercentcompleteEPSnumberEPS - SumUnitsPercentComplete maps to projwbs.SumUnitsPercentComplete
summaterialcostpctcompleteEPSnumberEPS - SumMaterialCostPctComplete maps to projwbs.SumMaterialCostPctComplete
sumnonlaborcostpctcompleteEPSnumberEPS - SumNonLaborCostPctComplete maps to projwbs.SumNonLaborCostPctComplete
sumnonlaborunitspctcompleteEPSnumberEPS - SumNonLaborUnitsPctComplete maps to projwbs.SumNonLaborUnitsPctComplete
sumperfpctcmpbylaborunitsEPSnumberEPS - SumPerfPctCmpByLaborUnits maps to projwbs.SumPerfPctCmpByLaborUnits
sumplannedvaluebylaborunitsEPSnumberEPS - SumPlannedValueByLaborUnits maps to projwbs.SumPlannedValueByLaborUnits
sumschdpctcmpbylaborunitsEPSnumberEPS - SumSchdPctCmpByLaborUnits maps to projwbs.SumSchdPctCmpByLaborUnits
sumschdperfindexbylaborunitsEPSnumberEPS - SumSchdPerfIndexByLaborUnits maps to projwbs.SumSchdPerfIndexByLaborUnits
sumschdvariancebylaborunitsEPSnumberEPS - SumSchdVarianceByLaborUnits maps to projwbs.SumSchdVarianceByLaborUnits
sumschdvarianceindexbycostEPSnumberEPS - SumSchdVarianceIndexByCost maps to projwbs.SumSchdVarianceIndexByCost
sumschdvarindexbylaborunitsEPSnumberEPS - SumSchdVarIndexByLaborUnits maps to projwbs.SumSchdVarIndexByLaborUnits
sumscheduleperfindexbycostEPSnumberEPS - SumSchedulePerfIndexByCost maps to projwbs.SumSchedulePerfIndexByCost
sumtocompleteperfindexbycostEPSnumberEPS - SumToCompletePerfIndexByCost maps to projwbs.SumToCompletePerfIndexByCost
sumvaratcmpbylaborunitsEPSnumberEPS - SumVarAtCmpByLaborUnits maps to projwbs.SumVarAtCmpByLaborUnits
TotalBenefitPlanEPSTotalBenefitPlannumberThe sum of the monthly benefit plan.
TotalBenefitPlanTallyEPSTotalBenefitPlanTallynumberThe sum of the monthly benefit plan tally.
TotalFundingEPSTotalFundingnumberThe total amount of funding contributed to the project by your funding sources.
TotalSpendingPlanEPSTotalSpendingPlannumberThe sum of the monthly spending plan.
TotalSpendingPlanTallyEPSTotalSpendingPlanTallynumberThe sum of the monthly spending plan tally.
UnallocatedBudgetEPSUnallocatedBudgetnumberThe total current budget minus the distributed current budget.
UndistributedCurrentVarianceEPSUndistributedCurrentVariancenumberThe total spending plan minus the total spending plan tally.
lastupdateuserEPSstringLast Update User
lastupdatedateEPSdateLast Update Date
createuserEPSstringCreate User
createdateEPSdateCreate Date
lastupdatedatexEPSdateProjwbsX Update Date
SKeyEPSintSKey generated key on EPS
EPSBUDGETCHANGELOGTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdEPSBudgetChangeLogObjectIdbudgchngbudg_chng_idintegerThe unique ID generated by the system.
projectobjectidEPSBUDGETCHANGELOGintegerEPSBudgetChangeLog - ProjectObjectId maps to PROJWBS.proj_id
EPSObjectIdEPSBudgetChangeLogEPSObjectIdbudgchngwbs_idintegerThe unique ID of the EPS element to which the budget change log applies.
epsbudgetchangelogdateEPSBUDGETCHANGELOGdateEPSBudgetChangeLog - BudgetChangeLogDate maps to BUDGCHNG.chng_date
ChangeNumberEPSBudgetChangeLogChangeNumberbudgchngchng_short_namestringThe change number that is automatically incremented according to when changes are added. This can be changed to any number.
AmountEPSBudgetChangeLogAmountbudgchngchng_costdoubleThe amount of budget change.
ResponsibleEPSBudgetChangeLogResponsiblebudgchngchng_by_namestringThe person responsible for the change.
StatusEPSBudgetChangeLogStatusbudgchngstatus_codestringThe status of this budget change request.
ReasonEPSBudgetChangeLogReasonbudgchngchng_descrstringThe description of the reason for the budget change request.
EPSIdEPSBudgetChangeLogEPSIdprojectproj_short_namestringThe short code assigned to the associated EPS.
EPSNameEPSBudgetChangeLogEPSNameprojwbswbs_namestringThe name of the EPS element associated with this budget change log.
lastupdateuserEPSBUDGETCHANGELOGstringLast Update User
lastupdatedateEPSBUDGETCHANGELOGdateLast Update Date
createuserEPSBUDGETCHANGELOGstringCreate User
createdateEPSBUDGETCHANGELOGdateCreate Date
SKeyEPSBUDGETCHANGELOGintSKey generated key on EPSBudgetChangeLog
EPSFUNDINGTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdEPSFundingObjectIdprojfundproj_fund_idintegerThe unique ID generated by the system.
FundingSourceObjectIdEPSFundingFundingSourceObjectIdprojfundfund_idintegerThe unique ID of the associated funding source for this EPS funding.
projectobjectidEPSFUNDINGintegerEPSFunding - ProjectObjectId maps to PROJWBS.proj_id
AmountEPSFundingAmountprojfundfund_costdoubleThe amount of a funding source that is allocated to the EPS.
FundShareEPSFundingFundShareprojfundfund_wtdoubleThe percentage of the total fund that is allocated to the EPS.
EPSIdEPSFundingEPSIdprojectproj_short_namestringThe short code assigned to the associated EPS.
EPSNameEPSFundingEPSNameprojwbswbs_namestringThe name of the EPS element associated with this funding.
EPSObjectIdEPSFundingEPSObjectIdprojwbswbs_idintegerThe unique ID of the associated EPS for this EPS funding.
lastupdateuserEPSFUNDINGstringLast Update User
lastupdatedateEPSFUNDINGdateLast Update Date
createuserEPSFUNDINGstringCreate User
createdateEPSFUNDINGdateCreate Date
SKeyEPSFUNDINGintSKey generated key on EPSFunding
EPSHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ParentObjectIdEPSHIERARCHYinteger
ParentProjectIdEPSHIERARCHYinteger
ParentSequenceNumberEPSHIERARCHYinteger
ParentNameEPSHIERARCHYstring
ParentIdEPSHIERARCHYstring
ChildObjectIdEPSHIERARCHYinteger
ChildProjectIdEPSHIERARCHYinteger
ChildSequenceNumberEPSHIERARCHYinteger
ChildNameEPSHIERARCHYstring
ChildIdEPSHIERARCHYstring
ParentLevelsBelowRootEPSHIERARCHYinteger
ChildLevelsBelowRootEPSHIERARCHYinteger
LevelsBetweenEPSHIERARCHYinteger
ChildHasChildrenEPSHIERARCHYstring
FullPathNameEPSHIERARCHYstring
SKeyEPSHIERARCHYint
WBSHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ParentObjectIdWBSHIERARCHYinteger
ParentProjectIdWBSHIERARCHYinteger
ParentSequenceNumberWBSHIERARCHYinteger
ParentNameWBSHIERARCHYstring
ParentIdWBSHIERARCHYstring
ChildObjectIdWBSHIERARCHYinteger
ChildProjectIdWBSHIERARCHYinteger
ChildSequenceNumberWBSHIERARCHYinteger
ChildNameWBSHIERARCHYstring
ChildIdWBSHIERARCHYstring
ParentLevelsBelowRootWBSHIERARCHYinteger
ChildLevelsBelowRootWBSHIERARCHYinteger
LevelsBetweenWBSHIERARCHYinteger
ChildHasChildrenWBSHIERARCHYstring
FullPathNameWBSHIERARCHYstring
SKeyWBSHIERARCHYint
EPSNOTETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdEPSNoteObjectIdwbsmemowbs_memo_idintegerThe unique ID generated by the system.
projectobjectidEPSNOTEintegerEPSNote - ProjectObjectId maps to PROJWBS.proj_id
NotebookTopicObjectIdEPSNoteNotebookTopicObjectIdwbsmemomemo_type_idintegerThe unique ID of the associated notebook topic.
NoteEPSNoteNotewbsmemowbs_memoclobThe information that is associated with the notebook topic.
EPSIdEPSNoteEPSIdprojectproj_short_namestringThe short code assigned to the associated EPS.
EPSNameEPSNoteEPSNameprojwbswbs_namestringThe name of the EPS element associated with this note.
EPSObjectIdEPSNoteEPSObjectIdwbsmemowbs_idintegerThe unique ID of the associated EPS.
NotebookTopicNameEPSNoteNotebookTopicNamememotypememo_typestringThe name of the associated notebook topic.
RawTextNoteEPSNoteRawTextNoteclobThe information that is associated with the notebook topic, without any HTML.
lastupdateuserEPSNOTEstringLast Update User
lastupdatedateEPSNOTEdateLast Update Date
createuserEPSNOTEstringCreate User
createdateEPSNOTEdateCreate Date
SKeyEPSNOTEintSKey generated key on EPSNote
EPSSPENDINGPLANTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdEPSSpendingPlanObjectIdwbsbudgwbs_budg_idintegerThe unique ID generated by the system.
projectobjectidEPSSPENDINGPLANintegerEPSSpendingPlan - ProjectObjectId maps to PROJWBS.proj_id
SpendingPlanEPSSpendingPlanSpendingPlanwbsbudgspend_costdoubleThe editable total monthly expenditure for the EPS.
BenefitPlanEPSSpendingPlanBenefitPlanwbsbudgbenefit_costdoubleThe editable monthly profit portion for each month for the EPS.
spendingplandateEPSSPENDINGPLANdateEPSSpendingPlan - SpendingPlanDate maps to wbsbudg.wbsbudgDate
EPSIdEPSSpendingPlanEPSIdprojectproj_short_namestringThe short code assigned to the associated EPS.
EPSNameEPSSpendingPlanEPSNameprojwbswbs_namestringThe name of the EPS element associated with this spending plan.
EPSObjectIdEPSSpendingPlanEPSObjectIdwbsbudgwbs_idintegerThe unique ID of the associated EPS for this EPS spending plan.
lastupdateuserEPSSPENDINGPLANstringLast Update User
lastupdatedateEPSSPENDINGPLANdateLast Update Date
createuserEPSSPENDINGPLANstringCreate User
createdateEPSSPENDINGPLANdateCreate Date
SKeyEPSSPENDINGPLANintSKey generated key on EPSSpendingPlan
EPSSPREADTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdEPSSPREADinteger
IdEPSSPREADstring
NameEPSSPREADstring
ParentObjectIdEPSSPREADinteger
projectobjectidEPSSPREADinteger
ObsObjectIdEPSSPREADinteger
ObsNameEPSSPREADstring
StartDateEPSSPREADdate
EndDateEPSSPREADdate
ActualLaborUnitsEPSSPREADdouble
ActualNonlaborUnitsEPSSPREADdouble
AtCompletionLaborUnitsEPSSPREADdouble
AtCompletionNonlaborUnitsEPSSPREADdouble
BaselinePlannedLaborUnitsEPSSPREADdouble
BaselinePlannedNonlaborUnitsEPSSPREADdouble
EarnedValueLaborUnitsEPSSPREADdouble
EstimateAtCompletionLaborUnitsEPSSPREADdouble
EstimateToCompleteLaborUnitsEPSSPREADdouble
PlannedValueLaborUnitsEPSSPREADdouble
RemainingLaborUnitsEPSSPREADdouble
RemainingNonlaborUnitsEPSSPREADdouble
ActualCostEPSSPREADdouble
ActualExpenseCostEPSSPREADdouble
ActualLaborCostEPSSPREADdouble
ActualMaterialCostEPSSPREADdouble
ActualNonlaborCostEPSSPREADdouble
ActualTotalCostEPSSPREADdouble
AtCompletionExpenseCostEPSSPREADdouble
AtCompletionLaborCostEPSSPREADdouble
AtCompletionMaterialCostEPSSPREADdouble
AtCompletionNonlaborCostEPSSPREADdouble
AtCompletionTotalCostEPSSPREADdouble
BaselinePlannedExpenseCostEPSSPREADdouble
BaselinePlannedLaborCostEPSSPREADdouble
BaselinePlannedMaterialCostEPSSPREADdouble
BaselinePlannedNonlaborCostEPSSPREADdouble
BaselinePlannedTotalCostEPSSPREADdouble
EarnedValueCostEPSSPREADdouble
EstimateAtCompletionCostEPSSPREADdouble
EstimateToCompleteCostEPSSPREADdouble
PlannedValueCostEPSSPREADdouble
RemainingExpenseCostEPSSPREADdouble
RemainingLaborCostEPSSPREADdouble
RemainingMaterialCostEPSSPREADdouble
RemainingNonlaborCostEPSSPREADdouble
RemainingTotalCostEPSSPREADdouble
SKeyEPSSPREADnumber
EXPENSECATEGORYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdExpenseCategoryObjectIdcosttypecost_type_idintegerThe unique ID generated by the system.
SequenceNumberExpenseCategorySequenceNumbercosttypeseq_numintegerThe sequence number for sorting.
NameExpenseCategoryNamecosttypecost_typestringThe name of the expense category.
lastupdateuserEXPENSECATEGORYstringLast Update User
lastupdatedateEXPENSECATEGORYdateLast Update Date
createuserEXPENSECATEGORYstringCreate User
createdateEXPENSECATEGORYdateCreate Date
SKeyEXPENSECATEGORYintSKey generated key on ExpenseCategory
FINANCIALPERIODTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdFinancialPeriodObjectIdfindatesfin_dates_idintegerThe unique ID generated by the system.
NameFinancialPeriodNamefindatesfin_dates_namestringThe name of the financial period.
StartDateFinancialPeriodStartDatefindatesstart_datedateThe start date of the period
EndDateFinancialPeriodEndDatefindatesend_datedateThe end date of the period
lastupdateuserFINANCIALPERIODstringLast Update User
lastupdatedateFINANCIALPERIODdateLast Update Date
createuserFINANCIALPERIODstringCreate User
createdateFINANCIALPERIODdateCreate Date
SKeyFINANCIALPERIODintSKey generated key on FinancialPeriod
FUNDINGSOURCETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdFundingSourceObjectIdfundsrcfund_idintegerThe unique ID generated by the system.
SequenceNumberFundingSourceSequenceNumberfundsrcseq_numintegerThe sequence number for sorting.
NameFundingSourceNamefundsrcfund_namestringThe name of the funding source.
ParentObjectIdFundingSourceParentObjectIdfundsrcparent_fund_idintegerThe unique ID of the parent funding source of this funding source in the hierarchy.
DescriptionFundingSourceDescriptionfundsrcfund_descrclobThe description of the funding source.
lastupdateuserFUNDINGSOURCEstringLast Update User
lastupdatedateFUNDINGSOURCEdateLast Update Date
createuserFUNDINGSOURCEstringCreate User
createdateFUNDINGSOURCEdateCreate Date
SKeyFUNDINGSOURCEintSKey generated key on FundingSource
GLOBALPROFILETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdGlobalProfileObjectIdprofileprof_idintegerThe unique ID generated by the system.
IsDefaultGlobalProfileIsDefaultprofiledefault_flagstringThe flag that indicates this security profile is assigned to new users by default. When a GlobalProfile object is deleted from the database, all users assigned to that profile are reassigned to the default profile. You cannot not delete the default profile.
IsSuperUserGlobalProfileIsSuperUserprofilesuperuser_flagstringThe flag that identifies the superuser profile. Superuser profiles are automatically granted all privileges.
NameGlobalProfileNameprofileprof_namestringthe privileges that are turned on.
lastupdateuserGLOBALPROFILEstringLast Update User
lastupdatedateGLOBALPROFILEdateLast Update Date
createuserGLOBALPROFILEstringCreate User
createdateGLOBALPROFILEdateCreate Date
SKeyGLOBALPROFILEintSKey generated key on GlobalProfile
GLOBALSECURITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RDBMSUSERIDGLOBALSECURITYinteger
SECURECODEFLAGGLOBALSECURITYstring
RESOURCECOSTFLAGGLOBALSECURITYstring
PROFICIENCYFLAGGLOBALSECURITYstring
ISSUEHISTORYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ProjectIssueObjectIdIssueHistoryProjectIssueObjectIdissuhistissue_idintegerThe unique ID of the associated project issue for this issue history.
ProjectObjectIdIssueHistoryProjectObjectIdissuhistproj_idintegerThe unique ID of the associated project for this issue history.
NotesIssueHistoryNotesissuhistissue_historyclobThe notes associated with the issue history.
IsBaselineIssueHistoryIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateIssueHistoryIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserISSUEHISTORYstringLast Update User
lastupdatedateISSUEHISTORYdateLast Update Date
createuserISSUEHISTORYstringCreate User
createdateISSUEHISTORYdateCreate Date
SKeyISSUEHISTORYintSKey generated key on IssueHistory
ITERATIONTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidITERATIONintegerITERATION primary key maps to ITERATION.iteration_id
nameITERATIONstringITERATION - name maps to ITERATION.ITERATION_name
startdateITERATIONdateITERATION - startdate maps to ITERATION.start_date
enddateITERATIONdateITERATION - enddate maps to ITERATION.end_date
lastupdateuserITERATIONstringLast Update User
lastupdatedateITERATIONdateLast Update Date
createuserITERATIONstringCreate User
createdateITERATIONdateCreate Date
ITERATIONACTIVITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
iterationobjectidITERATIONACTIVITYintegerITERTASK primary key maps to ITERTASK.iteration_id
activityobjectidITERATIONACTIVITYintegerITERTASK primary key maps to ITERTASK.task_id
lastupdateuserITERATIONACTIVITYstringLast Update User
lastupdatedateITERATIONACTIVITYdateLast Update Date
createuserITERATIONACTIVITYstringCreate User
createdateITERATIONACTIVITYdateCreate Date
ITERATIONTEAMTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
iterationobjectidITERATIONTEAMintegerITERTEAM primary key maps to ITERTEAM.iteration_id
resourceteamobjectidITERATIONTEAMintegerITERTEAM primary key maps to ITERTEAM.rfolio_id
lastupdateuserITERATIONTEAMstringLast Update User
lastupdatedateITERATIONTEAMdateLast Update Date
createuserITERATIONTEAMstringCreate User
createdateITERATIONTEAMdateCreate Date
LOCATIONTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdLocationObjectIdlocationlocation_idintegerThe unique ID of the location.
locationnameLOCATIONstringLOCATION - name maps to LOCATION.location_name
locationtypeLOCATIONstringLOCATION - type maps to LOCATION.location_type
AddressLine1LocationAddressLine1LOCATIONstringThe first line of the address with street number and street name.
AddressLine2LocationAddressLine2LOCATIONstringThe second line of the address with street number and street name.
addressline3LOCATIONstringLOCATION - address3 maps to LOCATION.address_line3
CityLocationCitylocationcity_namestringThe city name of the address.
MunicipalityLocationMunicipalitylocationmunicipality_namestringThe municipality name of the address.
StateLocationStatelocationstate_namestringThe state name of the address.
StateCodeLocationStateCodelocationstate_codestringThe state abbreviation of the address.
CountryLocationCountrylocationcountry_namestringThe country of the address.
CountryCodeLocationCountryCodelocationcountry_codestringThe country code of the address.
PostalCodeLocationPostalCodelocationpostal_codestringThe postal code of the address.
LongitudeLocationLongitudelocationlongitudenumberThe longitude of the location.
LatitudeLocationLatitudelocationlatitudenumberThe latitude of the location.
geolocationLOCATIONgeometryLOCATION - geolocation maps to LOCATION.geo_location
lastupdateuserLOCATIONstringLast Update User
lastupdatedateLOCATIONdateLast Update Date
createuserLOCATIONstringCreate User
createdateLOCATIONdateCreate Date
NOTEBOOKTOPICTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdNotebookTopicObjectIdmemotypememo_type_idintegerThe unique ID generated by the system.
SequenceNumberNotebookTopicSequenceNumbermemotypeseq_numintegerThe sequence number for sorting.
AvailableForEPSNotebookTopicAvailableForEPSmemotypeeps_flagstringThe flag indicating that the topic will be available to assign to EPS.
AvailableForProjectNotebookTopicAvailableForProjectmemotypeproj_flagstringThe flag indicating that the topic will be available to assign to projects.
AvailableForWBSNotebookTopicAvailableForWBSmemotypewbs_flagstringThe flag indicating that the topic will be available to assign to WBS.
AvailableForActivityNotebookTopicAvailableForActivitymemotypetask_flagstringThe flag indicating that the topic will be available to assign to activities.
NameNotebookTopicNamememotypememo_typestringThe name of the notebook topic.
lastupdateuserNOTEBOOKTOPICstringLast Update User
lastupdatedateNOTEBOOKTOPICdateLast Update Date
createuserNOTEBOOKTOPICstringCreate User
createdateNOTEBOOKTOPICdateCreate Date
SKeyNOTEBOOKTOPICintSKey generated key on NotebookTopic
OBSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdOBSObjectIdobsobs_idintegerThe unique ID generated by the system.
SequenceNumberOBSSequenceNumberobsseq_numintegerThe sequence number for sorting.
NameOBSNameobsobs_namestringThe name of the person/role in the organization, sometimes referred to elsewhere as the "responsible manager".
ParentObjectIdOBSParentObjectIdobsparent_obs_idintegerThe unique ID of the parent OBS of this OBS in the hierarchy.
DescriptionOBSDescriptionobsobs_descrclobThe description of the person/role in the organization.
lastupdateuserOBSstringLast Update User
lastupdatedateOBSdateLast Update Date
createuserOBSstringCreate User
createdateOBSdateCreate Date
SKeyOBSintSKey generated key on OBS
OVERHEADCODETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdOverheadCodeObjectIdnonworknonwork_type_idintegerThe unique ID generated by the system.
SequenceNumberOverheadCodeSequenceNumbernonworkseq_numintegerThe sequence number for sorting.
NameOverheadCodeNamenonworknonwork_codestringThe name of the overhead code.
DescriptionOverheadCodeDescriptionnonworknonwork_typestringThe description of the overhead code.
lastupdateuserOVERHEADCODEstringLast Update User
lastupdatedateOVERHEADCODEdateLast Update Date
createuserOVERHEADCODEstringCreate User
createdateOVERHEADCODEdateCreate Date
SKeyOVERHEADCODEintSKey generated key on OverheadCode
PROJECTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectObjectIdprojwbsproj_idintegerThe unique ID generated by the system.
IdProjectIdprojectproj_short_namestringThe short code assigned to each Project element for identification. Each Project element is uniquely identified by this short code.
FiscalYearStartMonthProjectFiscalYearStartMonthprojectfy_start_month_numintegerThe month that marks the beginning of the fiscal year for the project.
resourcescaneditasgnmtpctcmpPROJECTstringProject - ResourcesCanEditAsgnmtPctCmp maps to PROJECT.chng_eff_cmp_pct_flag
resourcescanselfassigntoactsPROJECTstringProject - ResourcesCanSelfAssignToActs maps to PROJECT.rsrc_self_add_flag
primaryrescanmarkactsascmpPROJECTstringProject - PrimaryResCanMarkActsAsCmp maps to PROJECT.allow_complete_flag
resourcecanassigntosameactPROJECTstringProject - ResourceCanAssignToSameAct maps to PROJECT.rsrc_multi_assign_flag
CheckOutStatusProjectCheckOutStatusprojectcheckout_flagstringThe flag that indicates that the project is currently checked out to an external file or database and is being managed remotely.
activitypctcmpbasedonstepsPROJECTstringProject - ActivityPctCmpBasedOnSteps maps to PROJECT.step_complete_flag
CostQuantityRecalculateFlagProjectCostQuantityRecalculateFlagprojectcost_qty_recalc_flagstringThe flag that, when costs and quantities are linked, indicates whether the quantities should be updated when costs are updated,
containssummarydataonlyPROJECTstringProject - ContainsSummaryDataOnly maps to PROJECT.sum_only_flag
EnableSummarizationProjectEnableSummarizationprojectbatch_sum_flagstringThe option which, when true, directs the Summarizer service to automatically summarize the project. If this is false, the project will be skipped during the summary run.
WBSCodeSeparatorProjectWBSCodeSeparatorprojectname_sep_charstringThe character used to separate the concatenated code fields for the project's WBS tree.
activitydefaultpctcmptypePROJECTstringProject - ActivityDefaultPctCmpType maps to PROJECT.def_complete_pct_type
activitydefcostacctobjectidPROJECTintegerProject - ActivityDefCostAcctObjectId maps to PROJECT.acct_id
activitydefcalendarobjectidPROJECTintegerProject - ActivityDefCalendarObjectId maps to PROJECT.clndr_id
CurrentBaselineProjectObjectIdProjectCurrentBaselineProjectObjectIdprojectsum_base_proj_idintegerThe unique ID of the project's baseline to use for computing summaries.
ActivityIdSuffixProjectActivityIdSuffixprojecttask_code_baseintegerThe suffix used for auto-numbering of activity IDs. When a new activity is created, the activity ID is automatically generated using auto-numbering. Activity ID auto-numbering concatenates the prefix and the suffix, with the suffix incremented to make the code unique. Example: 'A', '1000', '10' yields activity IDs of 'A1010', 'A1020', 'A1030', etc.
ActivityIdIncrementProjectActivityIdIncrementprojecttask_code_stepintegerThe increment used for auto-numbering of activity IDs. When a new activity is created, the activity ID is automatically generated using auto-numbering. Activity ID auto-numbering concatenates the prefix and the suffix, with the suffix incremented to make the code unique. Example: 'A', '1000', '10' yields activity IDs of 'A1010', 'A1020', 'A1030', etc.
LevelingPriorityProjectLevelingPriorityprojectpriority_numintegerThe priority for scheduling.
SummarizeToWBSLevelProjectSummarizeToWBSLevelprojectwbs_max_sum_levelintegerThe maximum level within the project's WBS to perform summarization - default to 2.
StrategicPriorityProjectStrategicPriorityprojectstrgy_priority_numintegerThe project's priority. The range is from 1 to 10,000.
CriticalActivityFloatLimitProjectCriticalActivityFloatLimitprojectcritical_drtn_hr_cntdoubleThe duration used to determine if an activity is critical. When an activity has total float that is less than or equal to this duration, the activity is marked as critical.
ActivityDefaultPricePerUnitProjectActivityDefaultPricePerUnitprojectdef_cost_per_qtydoubleThe price used to estimate resource costs for activities that have planned, actual, or remaining units, but no resource assignments. This price is also used to compute costs for activities in cases where resources are assigned but the resources have no prices. Resource cost is computed as the resource units multiplied by the price per time.
PlannedStartDateProjectPlannedStartDateprojectplan_start_datedateThe planned start date of the project. Used by the project scheduler.
MustFinishByDateProjectMustFinishByDateprojectplan_end_datedateThe date by which all project activities must finish. If entered, it is used as the project late finish date by the project scheduler.
ScheduledFinishDateProjectScheduledFinishDateprojectscd_end_datedateThe early finish date of the latest activity in the project, as computed by the project scheduler.
DateAddedProjectDateAddedprojectadd_datedateThe date on which the project was added to the Project Management database.
SummarizedDataDateProjectSummarizedDataDateprojectsum_data_datedateThe data date of the project when it was last summarized-only updated by summarizer.
LastSummarizedDateProjectLastSummarizedDateprojectlast_tasksum_datedateThe date the project was last summarized.
ProjectForecastStartDateProjectProjectForecastStartDateprojectfcst_start_datedateThe alternate start date to be optionally used by the scheduler. The user sets the alternate start date by dragging the project bar in the Gantt Chart around while manually leveling the resource profile in a resource analysis layout.
ActivityDefaultDurationTypeProjectActivityDefaultDurationTypeprojectdef_duration_typestringThe duration type assigned to new activities by default. Valid values are 'Fixed Units/Time', 'Fixed Duration and Units/Time', 'Fixed Units', or 'Fixed Duration and Units'.
ActivityIdPrefixProjectActivityIdPrefixprojecttask_code_prefixstringThe prefix used for auto-numbering of activity IDs. When a new activity is created, the activity ID is automatically generated using auto-numbering. Activity ID auto-numbering concatenates the prefix and the suffix, with the suffix incremented to make the code unique. Example: 'A', '1000', '10' yields activity IDs of 'A1010', 'A1020', 'A1030', etc.
DefaultPriceTimeUnitsProjectDefaultPriceTimeUnitsprojectdef_qty_typestringThe time units associated with the project's default price per time. Valid values are 'Hour', 'Day', 'Week', 'Month', and 'Year'.
AddedByProjectAddedByprojectadd_by_namestringThe name of the user who added the project to the database.
WebSiteRootDirectoryProjectWebSiteRootDirectoryprojectweb_local_root_pathstringThe root directory for storing project Web site files before they are published to the Web server.
WebSiteURLProjectWebSiteURLprojectproj_urlstringThe project Web site URL, which is the Web address of the project's website.
AssignmentDefaultRateTypeProjectAssignmentDefaultRateTypeprojectdef_rate_typestringThe default rate type when adding resource assignments to a project. Valid values are 'Price / Unit', 'Price / Unit2', 'Price / Unit3', 'Price / Unit4', and 'Price / Unit5'.
LinkActualToActualThisPeriodProjectLinkActualToActualThisPeriodprojectact_this_per_link_flagstringThe flag that indicates whether actual units and costs are linked to actual-this-period units and costs. Setting this field to true asynchronously causes all actual-this-period values to be recalculated for the project via a job service. Default = 'true'.
ActivityDefaultActivityTypeProjectActivityDefaultActivityTypeprojectdef_task_typestringThe default type for activities. Possible values are 'Task Dependent', 'Resource Dependent', 'Level of Effort', or 'Milestone'. A 'Task Dependent' activity is scheduled using the activity's calendar rather than the calendars of the assigned resources. A 'Resource Dependent' activity is scheduled using the calendars of the assigned resources. This type is used when several resources are assigned to the activity, but they may work separately. A 'Milestone' is a zero-duration activity without resources, marking a significant project event. A 'Level of Effort' activity has a duration that is determined by its dependent activities. Administration-type activities are typically 'Level of Effort'.
LinkPercentCompleteWithActualProjectLinkPercentCompleteWithActualprojectact_pct_link_flagstringThe flag that indicates whether actual units and cost should be recalculated when percent complete changes. Default = 'false'
AddActualToRemainingProjectAddActualToRemainingprojectadd_act_remain_flagstringThe flag that indicates whether to add actual to remaining or to subtract actual from at complete when actual units and costs are updated. Default = 'true'
CriticalActivityPathTypeProjectCriticalActivityPathTypeprojectcritical_path_typestringThe critical path type, which indicates how critical path activities are identified for the project, based on either 'Critical Float' or 'Longest Path'.
activityidbasedonselactivityPROJECTstringProject - ActivityIdBasedOnSelActivity maps to PROJECT.task_code_prefix_flag
AssignmentDefaultDrivingFlagProjectAssignmentDefaultDrivingFlagprojectdef_rollup_dates_flagstringThe default flag assigned to new assignments, to indicate whether assignments will drive activity dates.
LinkPlannedAndAtCompletionFlagProjectLinkPlannedAndAtCompletionFlagprojectrem_target_link_flagstringThe flag that indicates whether the At Completion Cost/Units should be linked to Planned Cost/Units for not-started activities. Default = 'true'
ResetPlannedToRemainingFlagProjectResetPlannedToRemainingFlagprojectreset_planned_flagstringThe flag that indicates whether to reset Planned Duration and Units to Remaining Duration and Units, or to reset Remaining Duration and Units to Planned Duration and Units when the Activity Status is or becomes not started. Default = 'true'
AllowNegativeActualUnitsFlagProjectAllowNegativeActualUnitsFlagprojectallow_neg_act_flagstringThe flag that indicates whether the project can allow the negative valus for the actual units.
OwnerResourceObjectIdProjectOwnerResourceObjectIdprojectrsrc_idintegerThe unique ID of the Owner Resource of this project.
CheckOutDateProjectCheckOutDateprojectcheckout_datedateThe date on which the project was checked out of the Project Management database.
CheckOutUserObjectIdProjectCheckOutUserObjectIdprojectcheckout_user_idintegerThe unique ID of the User that checked out this project.
LastFinancialPeriodObjectIdProjectLastFinancialPeriodObjectIdprojectlast_fin_dates_idintegerThe unique ID of the last closed financial period for the project.
useprojectblforearnedvaluePROJECTstringProject - UseProjectBLForEarnedValue maps to PROJECT.use_project_baseline_flag
AnnualDiscountRateProjectAnnualDiscountRateprojwbsann_dscnt_rate_pctnumberThe user-defined number field that identifies the discount rate for the project.
AnticipatedFinishDateProjectAnticipatedFinishDateprojwbsanticip_end_datedateThe anticipated finish date of Project element. User-entered - not dependent upon any other fields. If there are no children, the anticipated finish date will be the finish date displayed in the columns.
AnticipatedStartDateProjectAnticipatedStartDateprojwbsanticip_start_datedateThe anticipated start date of Project element. User-entered - not dependent upon any other fields. If there are no children, the anticipated start date will be the start date displayed in the columns.
ContainsSummaryDataProjectContainsSummaryDataprojwbssum_data_flagstringThe flag that indicates that the Project has been summarized.
CurrentBudgetProjectCurrentBudgetnumberThe sum of the original budget plus the approved and pending budgets from the budget change log.
CurrentVarianceProjectCurrentVariancenumberThe difference between the current budget and the total spending plan. Calculated as current budget - total spending plan. Not rolled up
DataDateProjectDataDatedateThe current data date for the project. The project status is up to date as of the data date. The data date is modified when project actuals are applied.
DiscountApplicationPeriodProjectDiscountApplicationPeriodprojwbsdscnt_period_typestringthe timescale for entering ROI spending and benefit plan. Valid values are 'Month', 'Quarter', or 'Year'.
DistributedCurrentBudgetProjectDistributedCurrentBudgetnumberThe current budget values from one level lower.
EarnedValueComputeTypeProjectEarnedValueComputeTypeprojwbsev_compute_typestringThe technique used for computing earned-value percent complete for activities within the Project. Valid values are 'Activity Percent Complete', '0 / 100', '50 / 50', 'Custom Percent Complete', 'WBS Milestones Percent Complete', and 'Activity Percent Complete Using Resource Curves'.
EarnedValueETCComputeTypeProjectEarnedValueETCComputeTypeprojwbsev_etc_compute_typestringThe technique for computing earned-value estimate-to-complete for activities within the Project. Valid values are 'ETC = Remaining Cost for Activity', 'Performance Factor = 1', 'Performance Factor = Custom Value', 'Performance Factor = 1 / Cost Performance Index', and 'Performance Factor = 1 / (Cost Performance Index * Schedule Performance Index)'.
EarnedValueETCUserValueProjectEarnedValueETCUserValueprojwbsev_etc_user_valuenumberThe user-defined performance factor, PF, for computing earned-value estimate-to-complete. ETC is computed as PF * (BAC - earned value).
EarnedValueUserPercentProjectEarnedValueUserPercentprojwbsev_user_pctnumberThe user-defined percent complete for computing earned value for activities within the Project. A value of, say, 25 means that 25% of the planned amount is earned when the activity is started and the remainder is earned when the activity is completed.
FinishDateProjectFinishDatedateThe finish date of the project. This is a summary method calculated from fields populated by the Summarizer job service.
ForecastFinishDateProjectForecastFinishDatedateThe alternate end date to be optionally used by the scheduler. The user sets the alternate end date by dragging the project bar in the Gantt Chart while manually leveling the resource profile in a resource analysis layout.
ForecastStartDateProjectForecastStartDatedateThe alternate start date to be optionally used by the scheduler. The user sets the alternate start date by dragging the project bar in the Gantt Chart around while manually leveling the resource profile in a resource analysis layout.
IndependentETCLaborUnitsProjectIndependentETCLaborUnitsprojwbsindep_remain_work_qtynumberThe user-entered ETC total labor.
IndependentETCTotalCostProjectIndependentETCTotalCostprojwbsindep_remain_total_costnumberThe user-entered ETC total cost.
NameProjectNameprojwbswbs_namestringThe name of the Project element.
OBSNameProjectOBSNameobsobs_namestringThe name of the person/role in the organization, sometimes referred to as the "responsible manager".
OBSObjectIdProjectOBSObjectIdprojwbsobs_idintegerThe unique ID of the project manager from the project's OBS tree who is responsible for the Project.
OriginalBudgetProjectOriginalBudgetprojwbsorig_costnumberThe original budget for the project.
OverallProjectScoreProjectOverallProjectScorenumberThe project score calculated based on all project code types assigned to this project.
ParentEPSObjectIdProjectParentEPSObjectIdprojwbsparent_wbs_idintegerThe unique ID of the parent EPS of this project.
ProposedBudgetProjectProposedBudgetnumberThe Proposed Budget, which is the sum of the original budget plus the approved and pending budgets from the budget change log.
RiskLevelProjectRiskLevelstringThe risk level assigned to the project: 'Very High', 'High', 'Medium', 'Low', and 'Very Low'.
RiskScoreProjectRiskScoreintegerThe calculated risk score for the project.
RiskExposureProjectRiskExposurenumberThe calculated exposure value for the project.
StartDateProjectStartDatedateThe start date of the project. This is a summary method calculated from fields populated by the Summarizer job service.
StatusProjectStatusprojwbsstatus_codestringThe project status: 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or 'Template'.
originalprojectobjectidPROJECTintegerProject - OriginalProjectObjectId maps to project.OriginalProjectObjectId
riskscorematrixobjectidPROJECTintegerProject - RiskMatrixObjectId maps to project.RiskScoreMatrixObjectId
isbaselinePROJECTstringProject - IsBaseline maps to PROJECT.IsBaseline
IsTemplateProjectIsTemplatestringThe boolean value indicating if this Project is a template Project.
sumplannedstartdatePROJECTdateProject - SumPlannedStartDate maps to project.SumPlannedStartDate
sumplannedfinishdatePROJECTdateProject - SumPlannedFinishDate maps to project.SumPlannedFinishDate
sumplanneddurationPROJECTnumberProject - SumPlannedDuration maps to project.SumPlannedDuration
sumplannedlaborunitsPROJECTnumberProject - SumPlannedLaborUnits maps to project.SumPlannedLaborUnits
sumplannednonlaborunitsPROJECTnumberProject - SumPlannedNonLaborUnits maps to project.SumPlannedNonLaborUnits
sumplannedexpensecostPROJECTnumberProject - SumPlannedExpenseCost maps to project.SumPlannedExpenseCost
sumplannedlaborcostPROJECTnumberProject - SumPlannedLaborCost maps to project.SumPlannedLaborCost
sumplannedmaterialcostPROJECTnumberProject - SumPlannedMaterialCost maps to project.SumPlannedMaterialCost
sumplannednonlaborcostPROJECTnumberProject - SumPlannedNonLaborCost maps to project.SumPlannedNonLaborCost
sumplannedtotalcostPROJECTnumberProject - SumPlannedTotalCost maps to project.SumPlannedTotalCost
sumaccountingvarbylaborunitsPROJECTnumberProject - SumAccountingVarByLaborUnits maps to project.SumAccountingVarByLaborUnits
sumaccountingvariancebycostPROJECTnumberProject - SumAccountingVarianceByCost maps to project.SumAccountingVarianceByCost
sumactthisperiodmaterialcostPROJECTnumberProject - SumActThisPeriodMaterialCost maps to project.SumActThisPeriodMaterialCost
sumactthisperiodnonlaborcostPROJECTnumberProject - SumActThisPeriodNonLaborCost maps to project.SumActThisPeriodNonLaborCost
sumactthisperiodnonlaborunitsPROJECTnumberProject - SumActThisPeriodNonLaborUnits maps to project.SumActThisPeriodNonLaborUnits
sumactualthisperiodlaborcostPROJECTnumberProject - SumActualThisPeriodLaborCost maps to project.SumActualThisPeriodLaborCost
sumactualthisperiodlaborunitsPROJECTnumberProject - SumActualThisPeriodLaborUnits maps to project.SumActualThisPeriodLaborUnits
sumatcompletionmaterialcostPROJECTnumberProject - SumAtCompletionMaterialCost maps to project.SumAtCompletionMaterialCost
sumatcompletionnonlaborcostPROJECTnumberProject - SumAtCompletionNonLaborCost maps to project.SumAtCompletionNonLaborCost
sumatcompletionnonlaborunitsPROJECTnumberProject - SumAtCompletionNonLaborUnits maps to project.SumAtCompletionNonLaborUnits
sumatcompletiontotalcostvarPROJECTnumberProject - SumAtCompletionTotalCostVar maps to project.SumAtCompletionTotalCostVar
sumbaselinecompactivitycountPROJECTnumberProject - SumBaselineCompActivityCount maps to project.SumBaselineCompActivityCount
sumbaselinenotstartedactcntPROJECTnumberProject - SumBaselineNotStartedActCnt maps to project.SumBaselineNotStartedActCnt
sumblinprogressactivitycountPROJECTnumberProject - SumBLInProgressActivityCount maps to project.SumBLInProgressActivityCount
sumbudgetatcmpbylaborunitsPROJECTnumberProject - SumBudgetAtCmpByLaborUnits maps to project.SumBudgetAtCmpByLaborUnits
sumbudgetatcompletionbycostPROJECTnumberProject - SumBudgetAtCompletionByCost maps to project.SumBudgetAtCompletionByCost
sumcostperfindexbycostPROJECTnumberProject - SumCostPerfIndexByCost maps to project.SumCostPerfIndexByCost
sumcostperfindexbylaborunitsPROJECTnumberProject - SumCostPerfIndexByLaborUnits maps to project.SumCostPerfIndexByLaborUnits
sumcostvariancebylaborunitsPROJECTnumberProject - SumCostVarianceByLaborUnits maps to project.SumCostVarianceByLaborUnits
sumcostvarindexbylaborunitsPROJECTnumberProject - SumCostVarIndexByLaborUnits maps to project.SumCostVarIndexByLaborUnits
sumdurationpercentofplannedPROJECTnumberProject - SumDurationPercentOfPlanned maps to project.SumDurationPercentOfPlanned
sumeacbycostPROJECTnumberProject - SumEACByCost maps to project.SumEACByCost
sumeacbylaborunitsPROJECTnumberProject - SumEACByLaborUnits maps to project.SumEACByLaborUnits
sumeachighpctbylaborunitsPROJECTnumberProject - SumEACHighPctByLaborUnits maps to project.SumEACHighPctByLaborUnits
sumeaclowpctbylaborunitsPROJECTnumberProject - SumEACLowPctByLaborUnits maps to project.SumEACLowPctByLaborUnits
sumetcbycostPROJECTnumberProject - SumETCByCost maps to project.SumETCByCost
sumetcbylaborunitsPROJECTnumberProject - SumETCByLaborUnits maps to project.SumETCByLaborUnits
sumexpensecostpctcompletePROJECTnumberProject - SumExpenseCostPctComplete maps to project.SumExpenseCostPctComplete
sumlaborcostpercentcompletePROJECTnumberProject - SumLaborCostPercentComplete maps to project.SumLaborCostPercentComplete
sumlaborunitspercentcompletePROJECTnumberProject - SumLaborUnitsPercentComplete maps to project.SumLaborUnitsPercentComplete
sumactivitycountPROJECTnumberProject - SumActivityCount maps to project.SumActivityCount
sumactualdurationPROJECTnumberProject - SumActualDuration maps to project.SumActualDuration
sumactualexpensecostPROJECTnumberProject - SumActualExpenseCost maps to project.SumActualExpenseCost
sumactualfinishdatePROJECTdateProject - SumActualFinishDate maps to project.SumActualFinishDate
summaxactualfinishdatePROJECTdateProject - SumMaxActualFinishDate
summaxrestartdatePROJECTdateProject - SumMaxRestartDate
sumactuallaborcostPROJECTnumberProject - SumActualLaborCost maps to project.SumActualLaborCost
sumactuallaborunitsPROJECTnumberProject - SumActualLaborUnits maps to project.SumActualLaborUnits
sumactualmaterialcostPROJECTnumberProject - SumActualMaterialCost maps to project.SumActualMaterialCost
sumactualnonlaborcostPROJECTnumberProject - SumActualNonLaborCost maps to project.SumActualNonLaborCost
sumactualnonlaborunitsPROJECTnumberProject - SumActualNonLaborUnits maps to project.SumActualNonLaborUnits
sumactualstartdatePROJECTdateProject - SumActualStartDate maps to project.SumActualStartDate
sumactualthisperiodcostPROJECTnumberProject - SumActualThisPeriodCost maps to project.SumActualThisPeriodCost
sumactualtotalcostPROJECTnumberProject - SumActualTotalCost maps to project.SumActualTotalCost
sumactualvaluebycostPROJECTnumberProject - SumActualValueByCost maps to project.SumActualValueByCost
sumactualvaluebylaborunitsPROJECTnumberProject - SumActualValueByLaborUnits maps to project.SumActualValueByLaborUnits
sumatcompletiondurationPROJECTnumberProject - SumAtCompletionDuration maps to project.SumAtCompletionDuration
sumatcompletionexpensecostPROJECTnumberProject - SumAtCompletionExpenseCost maps to project.SumAtCompletionExpenseCost
sumatcompletionlaborcostPROJECTnumberProject - SumAtCompletionLaborCost maps to project.SumAtCompletionLaborCost
sumatcompletionlaborunitsPROJECTnumberProject - SumAtCompletionLaborUnits maps to project.SumAtCompletionLaborUnits
sumatcompletiontotalcostPROJECTnumberProject - SumAtCompletionTotalCost maps to project.SumAtCompletionTotalCost
sumbaselinedurationPROJECTnumberProject - SumBaselineDuration maps to project.SumBaselineDuration
sumbaselineexpensecostPROJECTnumberProject - SumBaselineExpenseCost maps to project.SumBaselineExpenseCost
sumbaselinefinishdatePROJECTdateProject - SumBaselineFinishDate maps to project.SumBaselineFinishDate
sumbaselinelaborcostPROJECTnumberProject - SumBaselineLaborCost maps to project.SumBaselineLaborCost
sumbaselinelaborunitsPROJECTnumberProject - SumBaselineLaborUnits maps to project.SumBaselineLaborUnits
sumbaselinematerialcostPROJECTnumberProject - SumBaselineMaterialCost maps to project.SumBaselineMaterialCost
sumbaselinenonlaborcostPROJECTnumberProject - SumBaselineNonLaborCost maps to project.SumBaselineNonLaborCost
sumbaselinenonlaborunitsPROJECTnumberProject - SumBaselineNonLaborUnits maps to project.SumBaselineNonLaborUnits
sumbaselinestartdatePROJECTdateProject - SumBaselineStartDate maps to project.SumBaselineStartDate
sumbaselinetotalcostPROJECTnumberProject - SumBaselineTotalCost maps to project.SumBaselineTotalCost
sumcompletedactivitycountPROJECTnumberProject - SumCompletedActivityCount maps to project.SumCompletedActivityCount
sumcostpercentcompletePROJECTnumberProject - SumCostPercentComplete maps to project.SumCostPercentComplete
sumcostpercentofplannedPROJECTnumberProject - SumCostPercentOfPlanned maps to project.SumCostPercentOfPlanned
sumcostvariancebycostPROJECTnumberProject - SumCostVarianceByCost maps to project.SumCostVarianceByCost
sumcostvarianceindexPROJECTnumberProject - SumCostVarianceIndex maps to project.SumCostVarianceIndex
sumcostvarianceindexbycostPROJECTnumberProject - SumCostVarianceIndexByCost maps to project.SumCostVarianceIndexByCost
sumdurationpercentcompletePROJECTnumberProject - SumDurationPercentComplete maps to project.SumDurationPercentComplete
sumdurationvariancePROJECTnumberProject - SumDurationVariance maps to project.SumDurationVariance
sumearnedvaluebycostPROJECTnumberProject - SumEarnedValueByCost maps to project.SumEarnedValueByCost
sumearnedvaluebylaborunitsPROJECTnumberProject - SumEarnedValueByLaborUnits maps to project.SumEarnedValueByLaborUnits
sumexpensecostvariancePROJECTnumberProject - SumExpenseCostVariance maps to project.SumExpenseCostVariance
sumfinishdatevariancePROJECTnumberProject - SumFinishDateVariance maps to project.SumFinishDateVariance
suminprogressactivitycountPROJECTnumberProject - SumInProgressActivityCount maps to project.SumInProgressActivityCount
sumlaborcostvariancePROJECTnumberProject - SumLaborCostVariance maps to project.SumLaborCostVariance
sumlaborunitsvariancePROJECTnumberProject - SumLaborUnitsVariance maps to project.SumLaborUnitsVariance
summaterialcostvariancePROJECTnumberProject - SumMaterialCostVariance maps to project.SumMaterialCostVariance
sumnonlaborcostvariancePROJECTnumberProject - SumNonLaborCostVariance maps to project.SumNonLaborCostVariance
sumnonlaborunitsvariancePROJECTnumberProject - SumNonLaborUnitsVariance maps to project.SumNonLaborUnitsVariance
sumnotstartedactivitycountPROJECTnumberProject - SumNotStartedActivityCount maps to project.SumNotStartedActivityCount
sumplannedvaluebycostPROJECTnumberProject - SumPlannedValueByCost maps to project.SumPlannedValueByCost
sumprogressfinishdatePROJECTdateProject - SumProgressFinishDate maps to project.SumProgressFinishDate
sumremainingdurationPROJECTnumberProject - SumRemainingDuration maps to project.SumRemainingDuration
sumremainingexpensecostPROJECTnumberProject - SumRemainingExpenseCost maps to project.SumRemainingExpenseCost
sumremainingfinishdatePROJECTdateProject - SumRemainingFinishDate maps to project.SumRemainingFinishDate
sumremaininglaborcostPROJECTnumberProject - SumRemainingLaborCost maps to project.SumRemainingLaborCost
sumremaininglaborunitsPROJECTnumberProject - SumRemainingLaborUnits maps to project.SumRemainingLaborUnits
sumremainingmaterialcostPROJECTnumberProject - SumRemainingMaterialCost maps to project.SumRemainingMaterialCost
sumremainingnonlaborcostPROJECTnumberProject - SumRemainingNonLaborCost maps to project.SumRemainingNonLaborCost
sumremainingnonlaborunitsPROJECTnumberProject - SumRemainingNonLaborUnits maps to project.SumRemainingNonLaborUnits
sumremainingstartdatePROJECTdateProject - SumRemainingStartDate maps to project.SumRemainingStartDate
sumremainingtotalcostPROJECTnumberProject - SumRemainingTotalCost maps to project.SumRemainingTotalCost
sumschedulepercentcompletePROJECTnumberProject - SumSchedulePercentComplete maps to project.SumSchedulePercentComplete
sumperformancepercentcompletePROJECTnumberProject - SumPerformancePercentComplete maps to project.SumPerformancePercentComplete
sumschedulevariancebycostPROJECTnumberProject - SumScheduleVarianceByCost maps to project.SumScheduleVarianceByCost
sumschedulevarianceindexPROJECTnumberProject - SumScheduleVarianceIndex maps to project.SumScheduleVarianceIndex
sumstartdatevariancePROJECTnumberProject - SumStartDateVariance maps to project.SumStartDateVariance
sumtotalcostvariancePROJECTnumberProject - SumTotalCostVariance maps to project.SumTotalCostVariance
sumtotalfloatPROJECTnumberProject - SumTotalFloat maps to project.SumTotalFloat
sumunitspercentcompletePROJECTnumberProject - SumUnitsPercentComplete maps to project.SumUnitsPercentComplete
summaterialcostpctcompletePROJECTnumberProject - SumMaterialCostPctComplete maps to project.SumMaterialCostPctComplete
sumnonlaborcostpctcompletePROJECTnumberProject - SumNonLaborCostPctComplete maps to project.SumNonLaborCostPctComplete
sumnonlaborunitspctcompletePROJECTnumberProject - SumNonLaborUnitsPctComplete maps to project.SumNonLaborUnitsPctComplete
sumperfpctcmpbylaborunitsPROJECTnumberProject - SumPerfPctCmpByLaborUnits maps to project.SumPerfPctCmpByLaborUnits
sumplannedvaluebylaborunitsPROJECTnumberProject - SumPlannedValueByLaborUnits maps to project.SumPlannedValueByLaborUnits
sumschdpctcmpbylaborunitsPROJECTnumberProject - SumSchdPctCmpByLaborUnits maps to project.SumSchdPctCmpByLaborUnits
sumschdperfindexbylaborunitsPROJECTnumberProject - SumSchdPerfIndexByLaborUnits maps to project.SumSchdPerfIndexByLaborUnits
sumschdvariancebylaborunitsPROJECTnumberProject - SumSchdVarianceByLaborUnits maps to project.SumSchdVarianceByLaborUnits
sumschdvarianceindexbycostPROJECTnumberProject - SumSchdVarianceIndexByCost maps to project.SumSchdVarianceIndexByCost
sumschdvarindexbylaborunitsPROJECTnumberProject - SumSchdVarIndexByLaborUnits maps to project.SumSchdVarIndexByLaborUnits
sumscheduleperfindexbycostPROJECTnumberProject - SumSchedulePerfIndexByCost maps to project.SumSchedulePerfIndexByCost
sumtocompleteperfindexbycostPROJECTnumberProject - SumToCompletePerfIndexByCost maps to project.SumToCompletePerfIndexByCost
sumvaratcmpbylaborunitsPROJECTnumberProject - SumVarAtCmpByLaborUnits maps to project.SumVarAtCmpByLaborUnits
sumearlystartdatePROJECTdateProject - SumEarlyStartDate
sumearlyenddatePROJECTdateProject - SumEarlyEndDate
sumlatestartdatePROJECTdateProject - SumLateStartDate
sumlateenddatePROJECTdateProject - SumLateEndDate
summaxcalendaridPROJECTnumberProject - SumMaxCalendarId maps to project.SumMaxCalendarId
summincalendaridPROJECTnumberProject - SumMinCalendarId maps to project.SumMinCalendarId
TotalBenefitPlanProjectTotalBenefitPlannumberThe sum of the monthly benefit plan.
TotalBenefitPlanTallyProjectTotalBenefitPlanTallynumberThe sum of the monthly benefit plan tally.
TotalFundingProjectTotalFundingnumberThe total amount of funding contributed to the project by your funding sources.
TotalSpendingPlanProjectTotalSpendingPlannumberThe sum of the monthly spending plan.
TotalSpendingPlanTallyProjectTotalSpendingPlanTallynumberThe sum of the monthly spending plan tally.
UnallocatedBudgetProjectUnallocatedBudgetnumberThe total current budget minus the distributed current budget.
NetPresentValueProjectNetPresentValuenumberThe estimated net value, at the present time for the project
ReturnOnInvestmentProjectReturnOnInvestmentnumberThe estimated return on investment for the project
PaybackPeriodProjectPaybackPeriodintegerThe PaybackPeriod for the project
UndistributedCurrentVarianceProjectUndistributedCurrentVariancenumberThe total spending plan minus the total spending plan tally.
projectdescriptionPROJECTstringProject - ProjectDescription maps to PROJECT.description
baselinetypeobjectidPROJECTintegerProject - BaselineTypeObjectId maps to project.BaselineTypeObjectId
EnablePublicationProjectEnablePublicationprojectpx_enable_publication_flagstringEnables the project to be processed by the Project Arbiter service.
nextpublicationdatePROJECTdateProject - NextPublicationDate maps to project.px_next_datae
LastPublishedOnProjectLastPublishedOnprojectpx_last_update_datedateThe date the project was last published.
PublicationPriorityProjectPublicationPriorityprojectpx_priorityintA priority value the Project Arbiter service uses to determine the order in which projects are submitted to the service queue, where 1 is highest priority and 100 is lowest priority.
LocationObjectIdProjectLocationObjectIdprojectlocation_idintegerThe unique ID of the location assigned to the project.
HistoryIntervalProjectHistoryIntervalprojectHIST_INTERVALstringThe time interval for how historical project data is stored for use in P6 Analytics, could be 'Month', 'Week', 'Quarter', 'Year' and 'Financial Period'.
HistoryLevelProjectHistoryLevelprojectHIST_LEVELstringThe level of historical project data that is stored for use in P6 Analytics, cab be 'None', 'Project', 'WBS' and 'Activity'.
LocationNameProjectLocationNamelocationlocation_namestringThe name of the location assigned to the project.
AllowStatusReviewProjectAllowStatusReviewprojectcontrol_updates_flagstringThe indicator that determines whether status updates to activities in a project are eligible for manual approval before commiting changes.
StatusReviewerObjectIdProjectStatusReviewerObjectIdprojwbsstatus_reviewerintegerThe unique ID of the user reviewing status updates.
StatusReviewerNameProjectStatusReviewerNamestringThe name of the user reviewing status updates.
lastupdateuserPROJECTstringLast Update User
lastupdatedatePROJECTdateLast Update Date
createuserPROJECTstringCreate User
createdatePROJECTdateCreate Date
lastupdatedatexPROJECTdateProjectX Update Date
SKeyPROJECTintSKey generated key on Project
PROJECTBUDGETCHANGELOGTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectBudgetChangeLogObjectIdbudgchngbudg_chng_idintegerThe unique ID generated by the system.
ProjectObjectIdProjectBudgetChangeLogProjectObjectIdbudgchngproj_idintegerThe unique ID of the associated project.
WBSObjectIdProjectBudgetChangeLogWBSObjectIdbudgchngwbs_idintegerThe unique ID of the WBS element to which the budget change log applies.
projectbudgetchangelogdatePROJECTBUDGETCHANGELOGdateProjectBudgetChangeLog - BudgetChangeLogDate maps to BUDGCHNG.chng_date
ChangeNumberProjectBudgetChangeLogChangeNumberbudgchngchng_short_namestringThe change number that is automatically incremented according to when changes are added. This can be changed to any number.
AmountProjectBudgetChangeLogAmountbudgchngchng_costdoubleThe amount of budget change.
ResponsibleProjectBudgetChangeLogResponsiblebudgchngchng_by_namestringThe person responsible for the change.
StatusProjectBudgetChangeLogStatusbudgchngstatus_codestringThe status of this budget change request. Possible values are 'Pending', 'Approved', and 'Not Approved'.
ReasonProjectBudgetChangeLogReasonbudgchngchng_descrstringThe description of the reason for the budget change request.
ProjectIdProjectBudgetChangeLogProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
WBSCodeProjectBudgetChangeLogWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
WBSNameProjectBudgetChangeLogWBSNameprojwbswbs_namestringThe name of the WBS element.
IsBaselineProjectBudgetChangeLogIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectBudgetChangeLogIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserPROJECTBUDGETCHANGELOGstringLast Update User
lastupdatedatePROJECTBUDGETCHANGELOGdateLast Update Date
createuserPROJECTBUDGETCHANGELOGstringCreate User
createdatePROJECTBUDGETCHANGELOGdateCreate Date
SKeyPROJECTBUDGETCHANGELOGintSKey generated key on ProjectBudgetChangeLog
PROJECTCODETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectCodeObjectIdpcatvalproj_catg_idintegerThe unique ID generated by the system.
CodeTypeObjectIdProjectCodeCodeTypeObjectIdpcatvalproj_catg_type_idintegerThe unique ID of the parent project code type.
SequenceNumberProjectCodeSequenceNumberpcatvalseq_numintegerThe sequence number for sorting.
CodeValueProjectCodeCodeValuepcatvalproj_catg_short_namestringThe value of the project code.
ParentObjectIdProjectCodeParentObjectIdpcatvalparent_proj_catg_idintegerThe unique ID of the parent project code of this project code in the hierarchy.
DescriptionProjectCodeDescriptionpcatvalproj_catg_namestringThe description of the project code.
WeightProjectCodeWeightpcatvalproj_catg_wtdoubleThe weight for this code value.
CodeTypeNameProjectCodeCodeTypeNamepcattypeproj_catg_typestringThe name of the parent code type for this code.
issecurecodePROJECTCODEstringProjectCode - IsSecureCode maps to ACTVTYPE.super_flag
lastupdateuserPROJECTCODEstringLast Update User
lastupdatedatePROJECTCODEdateLast Update Date
createuserPROJECTCODEstringCreate User
createdatePROJECTCODEdateCreate Date
SKeyPROJECTCODEintSKey generated key on ProjectCode
PROJECTCODEASSIGNMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ProjectObjectIdProjectCodeAssignmentProjectObjectIdprojpcatproj_idintegerThe unique ID of the project to which the project code is assigned.
ProjectCodeTypeObjectIdProjectCodeAssignmentProjectCodeTypeObjectIdprojpcatproj_catg_type_idintegerThe unique ID of the parent project code type.
ProjectCodeObjectIdProjectCodeAssignmentProjectCodeObjectIdprojpcatproj_catg_idintegerThe unique ID of the associated project code.
IsBaselineProjectCodeAssignmentIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectCodeAssignmentIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ProjectCodeDescriptionProjectCodeAssignmentProjectCodeDescriptionpcatvalproj_catg_namestringThe description of the associated project code.
ProjectCodeTypeNameProjectCodeAssignmentProjectCodeTypeNamepcattypeproj_catg_typestringThe name of the parent project code type.
ProjectCodeValueProjectCodeAssignmentProjectCodeValuepcatvalproj_catg_short_namestringThe value of the associated project code.
ProjectNameProjectCodeAssignmentProjectNameprojwbswbs_namestringThe name of the project to which the project code is assigned.
issecurecodePROJECTCODEASSIGNMENTstringProjectCodeAssignment - IsSecureCode maps to ACTVTYPE.super_flag
lastupdateuserPROJECTCODEASSIGNMENTstringLast Update User
lastupdatedatePROJECTCODEASSIGNMENTdateLast Update Date
createuserPROJECTCODEASSIGNMENTstringCreate User
createdatePROJECTCODEASSIGNMENTdateCreate Date
SKeyPROJECTCODEASSIGNMENTintSKey generated key on ProjectCodeAssignment
PROJECTCODEHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
CodeTypeObjectIdPROJECTCODEHIERARCHYinteger
CodeTypeNamePROJECTCODEHIERARCHYstring
CodeTypeSequenceNumberPROJECTCODEHIERARCHYinteger
CodeTypeIsSecurePROJECTCODEHIERARCHYstring
ParentCodeValueObjectIdPROJECTCODEHIERARCHYinteger
ParentCodeValueNamePROJECTCODEHIERARCHYstring
ParentCodeValueShortNamePROJECTCODEHIERARCHYstring
ParentCodeValueSequenceNumberPROJECTCODEHIERARCHYinteger
ChildCodeValueObjectIdPROJECTCODEHIERARCHYinteger
ChildCodeValueNamePROJECTCODEHIERARCHYstring
ChildCodeValueShortNamePROJECTCODEHIERARCHYstring
ChildCodeValueSequenceNumberPROJECTCODEHIERARCHYinteger
ParentLevelsBelowRootPROJECTCODEHIERARCHYinteger
ChildLevelsBelowRootPROJECTCODEHIERARCHYinteger
LevelsBetweenPROJECTCODEHIERARCHYinteger
ChildHasChildrenPROJECTCODEHIERARCHYstring
FullPathNamePROJECTCODEHIERARCHYstring
CodeTypeWeightPROJECTCODEHIERARCHYdouble
MaxCodeValueWeightPROJECTCODEHIERARCHYdouble
ParentCodeValueWeightPROJECTCODEHIERARCHYdouble
ChildCodeValueWeightPROJECTCODEHIERARCHYdouble
SKeyPROJECTCODEHIERARCHYint
PROJECTCODETYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectCodeTypeObjectIdpcattypeproj_catg_type_idintegerThe unique ID generated by the system.
SequenceNumberProjectCodeTypeSequenceNumberpcattypeseq_numintegerThe sequence number for sorting.
LengthProjectCodeTypeLengthpcattypeproj_catg_short_lenintegerThe maximum number of characters allowed for values of this project code.
NameProjectCodeTypeNamepcattypeproj_catg_typestringThe name of the project code type.
IsSecureCodeProjectCodeTypeIsSecureCodepcattypesuper_flagstringthe flag indicating whether this is a secure Project Code Type.
WeightProjectCodeTypeWeightpcattypeproj_catg_type_wtdoubleThe weight for this project code type.
MaxCodeValueWeightProjectCodeTypeMaxCodeValueWeightpcattypemax_proj_catg_wtdoubleThe maximum weight of the code values for this project code type.
lastupdateuserPROJECTCODETYPEstringLast Update User
lastupdatedatePROJECTCODETYPEdateLast Update Date
createuserPROJECTCODETYPEstringCreate User
createdatePROJECTCODETYPEdateCreate Date
SKeyPROJECTCODETYPEintSKey generated key on ProjectCodeType
PROJECTCODEUSERTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
codeobjectidPROJECTCODEUSERintegerProjectCodeUser - CodeObjectId maps to PCATUSER.proj_catg_id
userobjectidPROJECTCODEUSERintegerProjectCodeUser - UserObjectId maps to PCATUSER.user_id
codetypeobjectidPROJECTCODEUSERintegerProjectCodeUser - CodeTypeObjectId maps to pcatuser.CodeTypeObjectId
codevaluePROJECTCODEUSERstringProjectCodeUser - CodeValue maps to pcatuser.CodeValue
usernamePROJECTCODEUSERstringProjectCodeUser - UserName maps to pcatuser.UserName
lastupdateuserPROJECTCODEUSERstringLast Update User
lastupdatedatePROJECTCODEUSERdateLast Update Date
createuserPROJECTCODEUSERstringCreate User
createdatePROJECTCODEUSERdateCreate Date
SKeyPROJECTCODEUSERintSKey generated key on ProjectCodeUser
PROJECTDOCUMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectDocumentObjectIdtaskdoctaskdoc_idintegerThe unique ID generated by the system.
DocumentObjectIdProjectDocumentDocumentObjectIdtaskdocdoc_idintegerThe unique ID of the document to which the activity document applies.
ProjectObjectIdProjectDocumentProjectObjectIdtaskdocproj_idintegerThe unique ID of the project to which the activity document applies.
WBSObjectIdProjectDocumentWBSObjectIdtaskdocwbs_idintegerThe unique ID of the WBS to which the activity document applies.
IsWorkProductProjectDocumentIsWorkProducttaskdocwp_flagstringThe flag that indicates whether the document is a work product.
ActivityObjectIdProjectDocumentActivityObjectIdtaskdoctask_idintegerThe unique ID of the activity to which the activity document applies.
IsBaselineProjectDocumentIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectDocumentIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ActivityIdProjectDocumentActivityIdtasktask_codestringThe short ID that uniquely identifies the activity within the project.
ActivityNameProjectDocumentActivityNametasktask_namestringThe name of the activity. The activity name does not have to be unique.
DocumentTitleProjectDocumentDocumentTitledocumentdoc_namestringThe title or name of a document assigned to a WBS or activity within a project.
ProjectIdProjectDocumentProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
WBSCodeProjectDocumentWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
WBSNameProjectDocumentWBSNameprojwbswbs_namestringThe name of the WBS element.
lastupdateuserPROJECTDOCUMENTstringLast Update User
lastupdatedatePROJECTDOCUMENTdateLast Update Date
createuserPROJECTDOCUMENTstringCreate User
createdatePROJECTDOCUMENTdateCreate Date
SKeyPROJECTDOCUMENTintSKey generated key on ProjectDocument
PROJECTFUNDINGTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectFundingObjectIdprojfundproj_fund_idintegerThe unique ID generated by the system.
FundingSourceObjectIdProjectFundingFundingSourceObjectIdprojfundfund_idintegerThe unique ID of the associated funding source for this project funding.
ProjectObjectIdProjectFundingProjectObjectIdprojfundproj_idintegerThe unique ID of the associated project source for this project funding.
AmountProjectFundingAmountprojfundfund_costdoubleThe amount of a funding source that is allocated to the project.
FundShareProjectFundingFundShareprojfundfund_wtdoubleThe percentage of the total fund that is allocated to the project.
IsBaselineProjectFundingIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectFundingIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ProjectIdProjectFundingProjectIdprojectproj_short_namestringThe short code that uniquely identifies the associated project.
lastupdateuserPROJECTFUNDINGstringLast Update User
lastupdatedatePROJECTFUNDINGdateLast Update Date
createuserPROJECTFUNDINGstringCreate User
createdatePROJECTFUNDINGdateCreate Date
SKeyPROJECTFUNDINGintSKey generated key on ProjectFunding
PROJECTISSUETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectIssueObjectIdprojissuissue_idintegerThe unique ID generated by the system.
ProjectObjectIdProjectIssueProjectObjectIdprojissuproj_idintegerThe unique ID of the associated project.
OBSObjectIdProjectIssueOBSObjectIdprojissuobs_idintegerThe unique ID of the project manager from the project's OBS tree who is responsible for the project issue.
PriorityProjectIssuePriorityprojissupriority_typestringThe priority of the project issue. Valid values are 'Top', 'High', 'Normal', 'Low', and 'Lowest'.
StatusProjectIssueStatusprojissustatus_codestringThe current status of the project issue. Valid values are 'Open', 'On Hold', and 'Closed'.
NameProjectIssueNameprojissuissue_namestringThe name of the project issue. Issues which are automatically generated by the threshold monitor are named after the threshold parameter that triggered the project issue.
ProjectThresholdObjectIdProjectIssueProjectThresholdObjectIdprojissuthresh_idintegerThe unique ID of the associated project threshold for the project issue.
WBSObjectIdProjectIssueWBSObjectIdprojissuwbs_idintegerThe unique ID of the WBS to which the project issue applies. If a parent WBS is selected, the project issue applies to all child elements as well. If the top WBS is selected, the project issue applies to the entire project.
ActivityObjectIdProjectIssueActivityObjectIdprojissutask_idintegerThe unique ID of the activity to which the project issue applies.
ResourceObjectIdProjectIssueResourceObjectIdprojissursrc_idintegerThe unique ID of the associated resource for this project issue. If a parent resource is selected, the issue applies to all child resources as well.
ThresholdParameterObjectIdProjectIssueThresholdParameterObjectIdprojissuthresh_parm_idintegerThe unique ID of the associated threshold parameter for the project issue.
ActualValueProjectIssueActualValueprojissuissue_valuedoubleThe actual value of the threshold parameter for the project issue. Issues are automatically generated by the threshold monitor when actual values of threshold parameters exceed target values.
LowerThresholdProjectIssueLowerThresholdprojissulo_parm_valuedoubleThe lower value of the threshold parameter that triggered the project issue. Issues are triggered when the actual/observed parameters values are less than or equal to the lower threshold.
UpperThresholdProjectIssueUpperThresholdprojissuhi_parm_valuedoubleThe upper value of the threshold parameter which triggered the project issue. Issues are triggered when the actual/observed parameters values are greater than or equal to the upper threshold.
IdentifiedByProjectIssueIdentifiedByprojissuadd_by_namestringThe identifier of the project issue. This may be the name of the user who created the project issue or Monitor, if the project issue was automatically generated by the threshold monitor.
ResolutionDateProjectIssueResolutionDateprojissuresolv_datedateThe date the project issue was resolved.
DateIdentifiedProjectIssueDateIdentifiedprojissuadd_datedateThe date the project issue was identified.
NotesProjectIssueNotesprojissuissue_notesclobThe notes associated with the project issue.
IsBaselineProjectIssueIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectIssueIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ActivityIdProjectIssueActivityIdtasktask_codestringThe short ID that uniquely identifies the activity within the project.
ActivityNameProjectIssueActivityNametasktask_namestringThe name of the activity. The activity name does not have to be unique.
OBSNameProjectIssueOBSNameobsobs_namestringThe name of the person/role in the organization, sometimes referred to as the "responsible manager".
ProjectIdProjectIssueProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
RawTextNoteProjectIssueRawTextNoteclobThe notes associated with the project issue.
ResourceIdProjectIssueResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameProjectIssueResourceNamersrcrsrc_namestringThe name of the resource.
WBSCodeProjectIssueWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
WBSNameProjectIssueWBSNameprojwbswbs_namestringThe name of the WBS element.
lastupdateuserPROJECTISSUEstringLast Update User
lastupdatedatePROJECTISSUEdateLast Update Date
createuserPROJECTISSUEstringCreate User
createdatePROJECTISSUEdateCreate Date
SKeyPROJECTISSUEintSKey generated key on ProjectIssue
PROJECTNOTETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectNoteObjectIdwbsmemowbs_memo_idintegerThe unique ID generated by the system.
ProjectObjectIdProjectNoteProjectObjectIdwbsmemoproj_idintegerThe unique ID of the associated project.
WBSObjectIdProjectNoteWBSObjectIdwbsmemowbs_idintegerThe unique ID of the associated WBS.
NotebookTopicObjectIdProjectNoteNotebookTopicObjectIdwbsmemomemo_type_idintegerThe unique ID of the associated notebook topic.
NoteProjectNoteNotewbsmemowbs_memoclobThe information that is associated with the notebook topic.
IsBaselineProjectNoteIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectNoteIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
NotebookTopicNameProjectNoteNotebookTopicNamememotypememo_typestringThe name of the associated notebook topic.
ProjectIdProjectNoteProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project associated with this note.
RawTextNoteProjectNoteRawTextNoteclobThe information that is associated with the notebook topic, without any HTML.
WBSCodeProjectNoteWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification.
WBSNameProjectNoteWBSNameprojwbswbs_namestringThe name of the WBS element associated with this note.
lastupdateuserPROJECTNOTEstringLast Update User
lastupdatedatePROJECTNOTEdateLast Update Date
createuserPROJECTNOTEstringCreate User
createdatePROJECTNOTEdateCreate Date
SKeyPROJECTNOTEintSKey generated key on ProjectNote
PROJECTPORTFOLIOTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectPortfolioObjectIdpfoliopfolio_idintegerThe unique ID generated by the system.
IncludeClosedProjectsProjectPortfolioIncludeClosedProjectspfolioclosed_proj_flagstringThe flag that indicates whether closed projects are included in the portfolio.
IncludeWhatIfProjectsProjectPortfolioIncludeWhatIfProjectspfoliowhatif_proj_flagstringThe flag that indicates whether what-if projects are included in the portfolio.
TypeProjectPortfolioTypepfoliopfolio_typestringThe type of the project portfolio: "Manual", "Auto-Maintained", or "Filtered".
NameProjectPortfolioNamepfoliopfolio_namestringThe name of the project portfolio.
UserObjectIdProjectPortfolioUserObjectIdpfoliouser_idintegerThe unique ID of a specific user who has access to the selected project portfolio.
DescriptionProjectPortfolioDescriptionpfoliopfolio_descrstringThe description of the project portfolio.
UserNameProjectPortfolioUserNameusersuser_namestringThe user's login name.
lastupdateuserPROJECTPORTFOLIOstringLast Update User
lastupdatedatePROJECTPORTFOLIOdateLast Update Date
createuserPROJECTPORTFOLIOstringCreate User
createdatePROJECTPORTFOLIOdateCreate Date
SKeyPROJECTPORTFOLIOintSKey generated key on ProjectPortfolio
PROJECTPROFILETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectProfileObjectIdprofileprof_idintegerThe unique ID generated by the system.
IsDefaultProjectProfileIsDefaultprofiledefault_flagstringThe flag that indicates this security profile is the default profile assigned to UserOBS objects. When a ProjectProfile object is deleted from the database, all UserOBS objects assigned to that profile are reassigned to the default profile. You cannot not delete the default profile.
IsSuperUserProjectProfileIsSuperUserprofilesuperuser_flagstringThe flag that indicates this is the project superuser profile, which gives a user read/write privileges for all project and OBS specific information and features
NameProjectProfileNameprofileprof_namestringThe unique name of this project profile
lastupdateuserPROJECTPROFILEstringLast Update User
lastupdatedatePROJECTPROFILEdateLast Update Date
createuserPROJECTPROFILEstringCreate User
createdatePROJECTPROFILEdateCreate Date
SKeyPROJECTPROFILEintSKey generated key on ProjectProfile
PROJECTPROJECTPORTFOLIOTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
projectportfolioobjectidPROJECTPROJECTPORTFOLIOintegerProjectProjectPortfolio - ProjectPortfolioObjectId maps to PRPFOLIO.pfolio_id
projectobjectidPROJECTPROJECTPORTFOLIOintegerProjectProjectPortfolio - ProjectObjectId maps to PRPFOLIO.wbs_id
lastupdateuserPROJECTPROJECTPORTFOLIOstringLast Update User
lastupdatedatePROJECTPROJECTPORTFOLIOdateLast Update Date
createuserPROJECTPROJECTPORTFOLIOstringCreate User
createdatePROJECTPROJECTPORTFOLIOdateCreate Date
SKeyPROJECTPROJECTPORTFOLIOintSKey generated key on ProjectProjectPortfolio
PROJECTRESOURCETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectResourceObjectIdwbsrsrcwbsrsrc_idintegerThe unique ID generated by the system.
WBSObjectIdProjectResourceWBSObjectIdwbsrsrcwbs_idintegerThe unique ID of the associated WBS.
ResourceObjectIdProjectResourceResourceObjectIdwbsrsrcrsrc_idintegerThe unique ID of the associated resource.
ProjectObjectIdProjectResourceProjectObjectIdwbsrsrcproj_idintegerThe unique ID of the associated project.
CommittedFlagProjectResourceCommittedFlagwbsrsrccommitted_flagstringThe Boolean value that determines whether a resource is committed, and so, the resource assignment is stable and unlikely to change. When calculating availability, Primavera considers only assignments that are marked as committed.
StartDateProjectResourceStartDatewbsrsrcstart_datedateThe start date of the assignment. By default, it is set to the Planned Start date of the project. If LifeOfProjectFlag is set to true, this date is set to the Project Planned Start date. If associated ProjectResourceQuantities exist, this field is set to the beginning of the week of the earliest ProjectResourceQuantity.
FinishDateProjectResourceFinishDatewbsrsrcend_datedateThe finish date of the assignment. By default, it is set to the Planned Start date of the project + 1 day, finishing at 5:00pm. For example, if the planned start date is January 1, 8:00am, the finish date is set to January 2, 5:00pm. If LifeOfProjectFlag is set to true during creation, this date is set to the Project Scheduled Finish date. If associated ProjectResourceQuantities exist, this field is set to the end of the week of the latest ProjectResourceQuantity.
LifeOfProjectFlagProjectResourceLifeOfProjectFlagwbsrsrcauto_compute_dates_flagstringThe Boolean value that determines whether a resource that is assigned to a project at Project or WBS level, has that assignment for the duration of the project.
IsBaselineProjectResourceIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectResourceIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ProjectIdProjectResourceProjectIdprojectproj_short_namestringThe short code that uniquely identifies the associated project.
ResourceNameProjectResourceResourceNamersrcrsrc_namestringThe name of the associated resource.
RoleNameProjectResourceRoleNamerolesrole_namestringThe name of the associated role.
RoleObjectIdProjectResourceRoleObjectIdwbsrsrcrole_idintegerThe unique ID of the associated role.
StatusProjectResourceStatusprojwbsstatus_codestringThe project or WBS status: 'Planned', 'Active', 'Inactive', 'What-If', or 'Requested'.
WBSCodeProjectResourceWBSCodeprojwbswbs_short_namestringThe short code assigned to the associated WBS element for identification.
lastupdateuserPROJECTRESOURCEstringLast Update User
lastupdatedatePROJECTRESOURCEdateLast Update Date
createuserPROJECTRESOURCEstringCreate User
createdatePROJECTRESOURCEdateCreate Date
SKeyPROJECTRESOURCEintSKey generated key on ProjectResource
PROJECTRESOURCEQUANTITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ProjectResourceObjectIdProjectResourceQuantityProjectResourceObjectIdwbsrsrc_qtywbsrsrc_idintegerThe unique ID of the associated project resource.
WeekStartDateProjectResourceQuantityWeekStartDatewbsrsrc_qtyweek_startdateThe date value that represents the first day of the week.
MonthStartDateProjectResourceQuantityMonthStartDatewbsrsrc_qtymonth_startdateThe date value that represents the first day of the month. If the week contains days from two different months, two objects will exist. The first ProjectResourceQuantity object's MonthStartDate is the first day of the month for the first week fragment. The second ProjectResourceQuantity object's MonthStartDate is the first day of the month for the second week fragment.
QuantityProjectResourceQuantityQuantitywbsrsrc_qtyqtydoubleThe value that represents the resource allocation hours per week for this project resource quantity. If the week contains days from two different months, two ProjectResourceQuantity business objects will exist. The first business object's Quantity field represents the hours of the first week fragment (WeekStartDate and MonthStartDate have the same month value). The second business object's Quantity field represents the second week fragment (WeekStartDate and MonthStartDate have different month values).
IsBaselineProjectResourceQuantityIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectResourceQuantityIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
CommittedFlagProjectResourceQuantityCommittedFlagwbsrsrccommitted_flagstringThe Boolean value that determines whether a resource is committed, and so, the resource assignment is stable and unlikely to change. When calculating availability, Primavera considers only assignments that are marked as committed.
ProjectObjectIdProjectResourceQuantityProjectObjectIdwbsrsrcproj_idintegerThe unique ID of the associated project.
ResourceObjectIdProjectResourceQuantityResourceObjectIdwbsrsrcrsrc_idintegerThe unique ID of the associated resource.
WBSObjectIdProjectResourceQuantityWBSObjectIdwbsrsrcwbs_idintegerThe unique ID of the associated WBS.
lastupdateuserPROJECTRESOURCEQUANTITYstringLast Update User
lastupdatedatePROJECTRESOURCEQUANTITYdateLast Update Date
createuserPROJECTRESOURCEQUANTITYstringCreate User
createdatePROJECTRESOURCEQUANTITYdateCreate Date
SKeyPROJECTRESOURCEQUANTITYintSKey generated key on ProjectResourceQuantity
RISKTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRiskObjectIdriskrisk_idintegerThe unique ID generated by the system.
ProjectObjectIdRiskProjectObjectIdriskproj_idintegerThe unique ID of the associated project.
IdRiskIdriskidstringThe ID of the Risk. Must be unique within a project.
NameRiskNamerisknamestringThe name of the Risk. Does not need to be unique.
totalcostRISKdoubleRisk - TotalCost maps to RISK.total_cost
ResourceObjectIdRiskResourceObjectIdriskrsrc_idintegerThe unique ID of the associated resource.
RiskCategoryObjectIdRiskRiskCategoryObjectIdriskcategory_idintegerThe unique ID of the category to which the Risk is assigned. e.g. Weather, Health, Legal etc. A Risk can only be associated with a single category.
risktypeRISKstringRisk - RiskType maps to RISK.type
riskstatusRISKstringRisk - RiskStatus maps to RISK.status
DescriptionRiskDescriptionriskdescriptionstringThe description of the Risk.
EffectRiskEffectriskeffectstringThe description of the risks effect on the project.
CauseRiskCauseriskcausestringThe description of the cause of the Risk.
NoteRiskNoterisknotestringThe comments associated with the Risk.
ScoreRiskScoreintegerThe calculated score value of the impact values assigned to the risk.
ScoreTextRiskScoreTextstringThe calculated score text value of the impact values assigned to the risk.
ScoreColorRiskScoreColorstringThe color of the tolerance threshold for the score value.
ExposureRiskExposuredoubleThe calculated exposure value for the risk.
IdentifiedByResourceObjectIdRiskIdentifiedByResourceObjectIdriskidentified_by_idintegerThe unique ID of the resource that identified the risk.
IdentifiedByResourceIdRiskIdentifiedByResourceIdalias_rsrcrsrc_short_namestringThe short code of the resource that identified the risk.
IdentifiedByResourceNameRiskIdentifiedByResourceNamealias_rsrcrsrc_namestringThe name of the resource that identified the risk.
IdentifiedDateRiskIdentifiedDateriskidentified_datedateThe date this risk was identified.
ExposureStartDateRiskExposureStartDatedateThe calculated date the exposure starts for the risk.
ExposureFinishDateRiskExposureFinishDatedateThe calculated date the exposure finishes for the risk.
IsBaselineRiskIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateRiskIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserRISKstringLast Update User
lastupdatedateRISKdateLast Update Date
createuserRISKstringCreate User
createdateRISKdateCreate Date
SKeyRISKintSKey generated key on Risk
RISKIMPACTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RiskObjectIdRiskImpactRiskObjectIdriskimpactrisk_idintegerThe unique ID of the associated risk.
ProjectObjectIdRiskImpactProjectObjectIdriskimpactproj_idintegerThe unique ID of the associated project.
RiskThresholdObjectIdRiskImpactRiskThresholdObjectIdriskimpactscoretype_idintegerThe unique ID of the associated Risk Threshold Type.
RiskThresholdLevelObjectIdRiskImpactRiskThresholdLevelObjectIdriskimpactthreshold_idintegerThe unique ID of the associated Risk Threshold.
IsBaselineRiskImpactIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateRiskImpactIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserRISKIMPACTstringLast Update User
lastupdatedateRISKIMPACTdateLast Update Date
createuserRISKIMPACTstringCreate User
createdateRISKIMPACTdateCreate Date
SKeyRISKIMPACTintSKey generated key on RiskImpact
RISKRESPONSEACTIONTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRiskResponseActionObjectIdriskmitmitigation_idintegerThe unique ID of the associated risk.
RiskResponsePlanObjectIdRiskResponseActionRiskResponsePlanObjectIdriskmitresponse_idintegerThe unique ID of the associated risk response plan.
ResourceObjectIdRiskResponseActionResourceObjectIdriskmitrsrc_idintegerThe unique ID of the associated resource.
ProjectObjectIdRiskResponseActionProjectObjectIdriskmitproj_idintegerThe unique ID of the associated project.
ActivityObjectIdRiskResponseActionActivityObjectIdriskmittask_idintegerThe unique ID of the associated activity.
IdRiskResponseActionIdriskmitidstringThe unique Id of the risk response action.
NameRiskResponseActionNameriskmitnamestringThe name of the risk response action.
riskresponseactionstatusRISKRESPONSEACTIONstringRISKRESPONSEACTION - Status maps to RISKMIT.status
ActualCostRiskResponseActionActualCostdoubleThe actual cost.
RemainingCostRiskResponseActionRemainingCostdoubleThe remaining cost associated with the risk response action.
PlannedCostRiskResponseActionPlannedCostdoubleThe planned cost.
PhysicalStartDateRISKRESPONSEACTIONdateRISKRESPONSEACTION - PhysicalStartDate maps to RISKRESPONSEACTION .StartDate
PhysicalFinishDateRISKRESPONSEACTIONdateRISKRESPONSEACTION - PhysicalFinishDate maps to RISKRESPONSEACTION .FinishDate
PhysicalBaseStartDateRISKRESPONSEACTIONdateRISKRESPONSEACTION - PhysicalBaseStartDate maps to RISKRESPONSEACTION .PlannedStartDate
PhysicalBaseFinishDateRISKRESPONSEACTIONdateRISKRESPONSEACTION - PhysicalBaseFinishtDate maps to RISKRESPONSEACTION .PlannedFinishDate
ScoreRiskResponseActionScoreintegerThe risk score from the numeric PID after the response action has been completed.
ScoreTextRiskResponseActionScoreTextstringThe risk score from the alphanumeric PID after the response action has been completed.
ScoreColorRiskResponseActionScoreColorstringThe color of the tolerance threshold for the score value.
IsBaselineRiskResponseActionIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateRiskResponseActionIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserRISKRESPONSEACTIONstringLast Update User
lastupdatedateRISKRESPONSEACTIONdateLast Update Date
createuserRISKRESPONSEACTIONstringCreate User
createdateRISKRESPONSEACTIONdateCreate Date
SKeyRISKRESPONSEACTIONintSKey generated key on RiskMitigation
RISKRESPONSEACTIONIMPACTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RiskResponseActionObjectIdRiskResponseActionImpactRiskResponseActionObjectIdriskmitimpmitigation_idintegerThe unique id of the associated risk response action.
ProjectObjectIdRiskResponseActionImpactProjectObjectIdriskmitimpproj_idintegerThe unique ID of the associated project.
RiskThresholdObjectIdRiskResponseActionImpactRiskThresholdObjectIdriskmitimpscoretype_idintegerThe unique ID of the associated Risk Threshold.
RiskThresholdLevelObjectIdRiskResponseActionImpactRiskThresholdLevelObjectIdriskmitimpthreshold_idintegerThe unique ID of the associated Risk Threshold Level.
IsBaselineRiskResponseActionImpactIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateRiskResponseActionImpactIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserRISKRESPONSEACTIONIMPACTstringLast Update User
lastupdatedateRISKRESPONSEACTIONIMPACTdateLast Update Date
createuserRISKRESPONSEACTIONIMPACTstringCreate User
createdateRISKRESPONSEACTIONIMPACTdateCreate Date
SKeyRISKRESPONSEACTIONIMPACTintSKey generated key on RiskMitigationImpact
RISKRESPONSEPLANTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRiskResponsePlanObjectIdriskrspplnresponse_idintegerThe unique ID generated by the system.
RiskObjectIdRiskResponsePlanRiskObjectIdriskrspplnrisk_idintegerThe unique ID of the associated risk.
ProjectObjectIdRiskResponsePlanProjectObjectIdriskrspplnproj_idintegerThe unique ID of the associated project.
IdRiskResponsePlanIdriskrspplnidstringThe ID of the risk response plan. This must be unique within the assigned risk.
NameRiskResponsePlanNameriskrspplnnamestringThe name of the risk response plan.
IsActiveRiskResponsePlanIsActiveriskrspplnusedstringThe indication of whether the response plan is currently active for the associated risk. Only one response plan can be active at a given time for a risk.
ResponseTypeRiskResponsePlanResponseTyperiskrspplntypestringThe risk response plan type. If the risk is a threat, the valid types are 'Avoid', 'Transfer', 'Reduce', and 'Accept'. If the risk is a opportunity, the valid types are 'Exploit', 'Facilitate', 'Enhance', and 'Reject'.
ActualCostRiskResponsePlanActualCostdoubleThe actual cost.
RemainingCostRiskResponsePlanRemainingCostdoubleThe remaining cost associated with the risk response action.
PlannedCostRiskResponsePlanPlannedCostdoubleThe planned cost.
StartDateRiskResponsePlanStartDatedateThe start date of the risk response action. If an activity is assigned, the risk response action uses the activity start date.
FinishDateRiskResponsePlanFinishDatedateThe finish date of the risk response action. If an activity is assigned, the risk response action uses the activity finish date.
PlannedStartDateRiskResponsePlanPlannedStartDatedateThe planned start date.
PlannedFinishDateRiskResponsePlanPlannedFinishDatedateThe planned finish date.
ScoreRiskResponsePlanScoreinteger The risk score from the numeric PID after all response actions of the response plan have been completed. The post response plan score is set from the response action with the latest finish date and the lowest score when more than one response action has the same date.
ScoreTextRiskResponsePlanScoreTextstring The risk score from the alphanumeric PID after all response actions of the response plan have been completed. The post response plan score is set from the response action with the latest finish date and the lowest score when more than one response action has the same date.
ScoreColorRiskResponsePlanScoreColorstringThe color of the tolerance threshold for the score value.
IsBaselineRiskResponsePlanIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateRiskResponsePlanIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
lastupdateuserRISKRESPONSEPLANstringLast Update User
lastupdatedateRISKRESPONSEPLANdateLast Update Date
createuserRISKRESPONSEPLANstringCreate User
createdateRISKRESPONSEPLANdateCreate Date
SKeyRISKRESPONSEPLANintSKey generated key on RiskResponsePlan
RISKMATRIXSCORETYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
matrixidRISKMATRIXSCORETYPEintegerRISKMATRIXSCORETYPE -MatrixId maps to MTXSCRTYP.matrix_id
scoretypeidRISKMATRIXSCORETYPEintegerRISKMATRIXSCORETYPE- ScoreTypeId maps to MTXSCRTYP.scoretype_id
lastupdateuserRISKMATRIXSCORETYPEstringLast Update User
lastupdatedateRISKMATRIXSCORETYPEdateLast Update Date
createuserRISKMATRIXSCORETYPEstringCreate User
createdateRISKMATRIXSCORETYPEdateCreate Date
SKeyRISKMATRIXSCORETYPEintSKey generated key on RiskMatrixScoreType
RISKSCORETYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
scoretypeidRISKSCORETYPEintegerRISKSCORETYPE- ScoreTypeId maps to RISKSCRTYP.scoretype_id
nameRISKSCORETYPEstringRISKSCORETYPE - Name maps to RISKSCRTYP.name
scoretypeRISKSCORETYPEstringRISKSCORETYPE - ScoreType maps to RISKSCRTYP.status
lastupdateuserRISKSCORETYPEstringLast Update User
lastupdatedateRISKSCORETYPEdateLast Update Date
createuserRISKSCORETYPEstringCreate User
createdateRISKSCORETYPEdateCreate Date
SKeyRISKSCORETYPEintSKey generated key on RiskScoreType
RISKMATRIXSCORETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRiskMatrixScoreObjectIdriskmtxscrscore_idintegerThe unique ID generated by the system.
riskscorematrixobjectidRISKMATRIXSCOREintegerRISKMATRIXSCORE - ObjectId maps to RISKMTXSCR.RiskScoreMatrixObjectId
ProbabilityThresholdLevelRiskMatrixScoreProbabilityThresholdLevelriskmtxscrprobability_threshold_levelintegerThe level number of the probability threshold. Valid numbers are 1-9.
Severity1RiskMatrixScoreSeverity1RISKMTXSCRintegerThe first severity level of the Risk Matrix Score.
Severity2RiskMatrixScoreSeverity2RISKMTXSCRintegerThe second severity level of the Risk Matrix Score.
Severity3RiskMatrixScoreSeverity3RISKMTXSCRintegerThe third severity level of the Risk Matrix Score.
Severity4RiskMatrixScoreSeverity4RISKMTXSCRintegerThe fourth severity level of the Risk Matrix Score.
Severity5RiskMatrixScoreSeverity5RISKMTXSCRintegerThe fifth severity level of the Risk Matrix Score.
Severity6RiskMatrixScoreSeverity6RISKMTXSCRintegerThe sixth severity level of the Risk Matrix Score.
Severity7RiskMatrixScoreSeverity7RISKMTXSCRintegerThe seventh severity level of the Risk Matrix Score.
Severity8RiskMatrixScoreSeverity8RISKMTXSCRintegerThe eighth severity level of the Risk Matrix Score.
Severity9RiskMatrixScoreSeverity9RISKMTXSCRintegerThe ninth severity level of the Risk Matrix Score.
Severity1LabelRiskMatrixScoreSeverity1LabelRISKMTXSCRstringThe label for the first severity level.
Severity2LabelRiskMatrixScoreSeverity2LabelRISKMTXSCRstringThe label for the second severity level.
Severity3LabelRiskMatrixScoreSeverity3LabelRISKMTXSCRstringThe label for the third severity level.
Severity4LabelRiskMatrixScoreSeverity4LabelRISKMTXSCRstringThe label for the forth severity level.
Severity5LabelRiskMatrixScoreSeverity5LabelRISKMTXSCRstringThe label for the fith severity level.
Severity6LabelRiskMatrixScoreSeverity6LabelRISKMTXSCRstringThe sixth for the first severity level.
Severity7LabelRiskMatrixScoreSeverity7LabelRISKMTXSCRstringThe label for the seventh severity level.
Severity8LabelRiskMatrixScoreSeverity8LabelRISKMTXSCRstringThe label for the eighth severity level.
Severity9LabelRiskMatrixScoreSeverity9LabelRISKMTXSCRstringThe label for the ninth severity level.
lastupdateuserRISKMATRIXSCOREstringLast Update User
lastupdatedateRISKMATRIXSCOREdateLast Update Date
createuserRISKMATRIXSCOREstringCreate User
createdateRISKMATRIXSCOREdateCreate Date
SKeyRISKMATRIXSCOREintSKey generated key on RiskMatrixScore
RISKSCOREMATRIXTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidRISKSCOREMATRIXintegerRISKSCOREMATRIX - ObjectId maps to RISKSCRMTX.matrix_id
nameRISKSCOREMATRIXstringRISKSCOREMATRIX - Name maps to RISKSCRMTX.name
descriptionRISKSCOREMATRIXstringRISKSCOREMATRIX - Description maps to RISKSCRMTX.description
riskscoringmethodRISKSCOREMATRIXstringRISKSCOREMATRIX- RiskScoringMethod maps to RISKSCRMTX.method
impact_levelsRISKSCOREMATRIXintegerRISKSCOREMATRIX - impact_levels maps to RISKSCRMTX.impact_levels
probability_levelsRISKSCOREMATRIXintegerRISKSCOREMATRIX - probability_levels maps to RISKSCRMTX.probability_levels
lastupdateuserRISKSCOREMATRIXstringLast Update User
lastupdatedateRISKSCOREMATRIXdateLast Update Date
createuserRISKSCOREMATRIXstringCreate User
createdateRISKSCOREMATRIXdateCreate Date
SKeyRISKSCOREMATRIXintSKey generated key on RiskScoreMatrix
RISKTHRESHOLDLEVELTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRiskThresholdLevelObjectIdriskscrthrthreshold_idintegerThe unique ID generated by the system.
RiskThresholdObjectIdRiskThresholdLevelRiskThresholdObjectIdriskscrthrscoretype_idintegerThe unique ID of the associated Risk Threshold.
CodeRiskThresholdLevelCoderiskscrthrshort_namestringThe 10 character code for the threshold level. Must be unique.
NameRiskThresholdLevelNameriskscrthrfull_namestringThe 40 character name for the threshold level. Does not need to be unique.
ColorRiskThresholdLevelColorriskscrthrcolorstringThe Hex representation for the color e.g. 0xFFFFFF.
riskscorelevelRISKTHRESHOLDLEVELintegerRISKTHRESHOLDLEVEL- RiskScoreLevel maps to RISKSCRTHR.lvl
valueRISKTHRESHOLDLEVELstringRISKTHRESHOLDLEVEL- Range maps to RISKSCRTHR.value
ToleranceRangeRiskThresholdLevelToleranceRangeriskscrthrtolerance_valueintegerThe tolerance range of the threshold level.
CostRangeRiskThresholdLevelCostRangeriskscrthrcost_valuedoubleThe cost range of the threshold level.
ScheduleRangeRiskThresholdLevelScheduleRangeriskscrthrschedule_valuedoubleThe schedule range of the threshold level.
probabiltyrangeRISKTHRESHOLDLEVELdoubleRISKTHRESHOLDLEVEL- ProbabilityRange maps to RISKSCRTHR.probability_value
lastupdateuserRISKTHRESHOLDLEVELstringLast Update User
lastupdatedateRISKTHRESHOLDLEVELdateLast Update Date
createuserRISKTHRESHOLDLEVELstringCreate User
createdateRISKTHRESHOLDLEVELdateCreate Date
SKeyRISKTHRESHOLDLEVELintSKey generated key on RiskThresholdLevel
PROJECTSECURITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RDBMSUSERIDPROJECTSECURITYinteger
PROJECTOBJECTIDPROJECTSECURITYinteger
COSTFLAGPROJECTSECURITYstring
PROJECTSPENDINGPLANTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdProjectSpendingPlanObjectIdwbsbudgwbs_budg_idintegerThe unique ID generated by the system.
ProjectObjectIdProjectSpendingPlanProjectObjectIdwbsbudgproj_idintegerThe unique ID of the associated project for this project spending plan.
WBSObjectIdProjectSpendingPlanWBSObjectIdwbsbudgwbs_idintegerThe unique ID of the associated WBS for this project spending plan.
spendingplandatePROJECTSPENDINGPLANdateProjectSpendingPlan - SpendingPlanDate maps to WBSBUDG.start_date
SpendingPlanProjectSpendingPlanSpendingPlanwbsbudgspend_costdoubleThe editable total monthly expenditure for the project.
BenefitPlanProjectSpendingPlanBenefitPlanwbsbudgbenefit_costdoubleThe editable monthly profit portion for each month for the project.
IsBaselineProjectSpendingPlanIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateProjectSpendingPlanIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ProjectIdProjectSpendingPlanProjectIdprojectproj_short_namestringThe Project short code that uniquely identifies the project.
WBSCodeProjectSpendingPlanWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
WBSNameProjectSpendingPlanWBSNameprojwbswbs_namestringThe name of the WBS element.
lastupdateuserPROJECTSPENDINGPLANstringLast Update User
lastupdatedatePROJECTSPENDINGPLANdateLast Update Date
createuserPROJECTSPENDINGPLANstringCreate User
createdatePROJECTSPENDINGPLANdateCreate Date
SKeyPROJECTSPENDINGPLANintSKey generated key on ProjectSpendingPlan
PROJECTSPREADTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdPROJECTSPREADinteger
IdPROJECTSPREADstring
NamePROJECTSPREADstring
ParentEPSObjectIdPROJECTSPREADinteger
ObsObjectIdPROJECTSPREADinteger
ObsNamePROJECTSPREADstring
StartDatePROJECTSPREADdate
EndDatePROJECTSPREADdate
ActualLaborUnitsPROJECTSPREADdouble
ActualNonlaborUnitsPROJECTSPREADdouble
AtCompletionLaborUnitsPROJECTSPREADdouble
AtCompletionNonlaborUnitsPROJECTSPREADdouble
BaselinePlannedLaborUnitsPROJECTSPREADdouble
BaselinePlannedNonlaborUnitsPROJECTSPREADdouble
EarnedValueLaborUnitsPROJECTSPREADdouble
EstimateAtCompletionLaborUnitsPROJECTSPREADdouble
EstimateToCompleteLaborUnitsPROJECTSPREADdouble
PlannedLaborUnitsPROJECTSPREADdouble
PlannedNonlaborUnitsPROJECTSPREADdouble
PlannedValueLaborUnitsPROJECTSPREADdouble
RemainingLaborUnitsPROJECTSPREADdouble
RemainingNonlaborUnitsPROJECTSPREADdouble
ActualCostPROJECTSPREADdouble
ActualExpenseCostPROJECTSPREADdouble
ActualLaborCostPROJECTSPREADdouble
ActualMaterialCostPROJECTSPREADdouble
ActualNonlaborCostPROJECTSPREADdouble
ActualTotalCostPROJECTSPREADdouble
AtCompletionExpenseCostPROJECTSPREADdouble
AtCompletionLaborCostPROJECTSPREADdouble
AtCompletionMaterialCostPROJECTSPREADdouble
AtCompletionNonlaborCostPROJECTSPREADdouble
AtCompletionTotalCostPROJECTSPREADdouble
BaselinePlannedExpenseCostPROJECTSPREADdouble
BaselinePlannedLaborCostPROJECTSPREADdouble
BaselinePlannedMaterialCostPROJECTSPREADdouble
BaselinePlannedNonlaborCostPROJECTSPREADdouble
BaselinePlannedTotalCostPROJECTSPREADdouble
EarnedValueCostPROJECTSPREADdouble
EstimateAtCompletionCostPROJECTSPREADdouble
EstimateToCompleteCostPROJECTSPREADdouble
PlannedExpenseCostPROJECTSPREADdouble
PlannedLaborCostPROJECTSPREADdouble
PlannedMaterialCostPROJECTSPREADdouble
PlannedNonlaborCostPROJECTSPREADdouble
PlannedTotalCostPROJECTSPREADdouble
PlannedValueCostPROJECTSPREADdouble
RemainingExpenseCostPROJECTSPREADdouble
RemainingLaborCostPROJECTSPREADdouble
RemainingMaterialCostPROJECTSPREADdouble
RemainingNonlaborCostPROJECTSPREADdouble
RemainingTotalCostPROJECTSPREADdouble
SKeyPROJECTSPREADnumber
RELATIONSHIPTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRelationshipObjectIdtaskpredtask_pred_idintegerThe unique ID generated by the system.
SuccessorActivityObjectIdRelationshipSuccessorActivityObjectIdtaskpredtask_idintegerThe unique ID of the successor activity.
PredecessorActivityObjectIdRelationshipPredecessorActivityObjectIdtaskpredpred_task_idintegerThe unique ID of the predecessor activity.
SuccessorProjectObjectIdRelationshipSuccessorProjectObjectIdtaskpredproj_idintegerThe unique ID of the project that owns the successor activity.
PredecessorProjectObjectIdRelationshipPredecessorProjectObjectIdtaskpredpred_proj_idintegerThe unique ID of the project that owns the predecessor activity.
TypeRelationshipTypetaskpredpred_typestringThe type of relationship: 'Finish to Start', 'Finish to Finish', 'Start to Start', or 'Start to Finish'.
LagRelationshipLagtaskpredlag_hr_cntdoubleThe time lag of the relationship. This is the time lag between the predecessor activity's start or finish date and the successor activity's start or finish date, depending on the relationship type. The time lag is based on the successor activity's calendar. This value is specified by the project manager and is used by the project scheduler when scheduling activities.
IsPredecessorBaselineRelationshipIsPredecessorBaselinestringThe YesNo value indicating if the predecessor activity is related to a Project or Baseline
IsSuccessorBaselineRelationshipIsSuccessorBaselinestringThe YesNo value indicating if the successor activity is related to a Project or Baseline
IsPredecessorTemplateRelationshipIsPredecessorTemplatestringThe boolean value indicating if this business object is related to a template Project.
IsSuccessorTemplateRelationshipIsSuccessorTemplatestringThe boolean value indicating if this business object is related to a template Project.
PredecessorActivityIdRelationshipPredecessorActivityIdalias_tasktask_codestringThe activity ID of the predecessor activity.
PredecessorActivityNameRelationshipPredecessorActivityNamealias_tasktask_namestringThe name of the predecessor activity.
PredecessorProjectIdRelationshipPredecessorProjectIdalias_projectproj_short_namestringThe project ID of the project that owns the predecessor activity.
SuccessorActivityIdRelationshipSuccessorActivityIdtasktask_codestringThe activity ID of the successor activity.
SuccessorActivityNameRelationshipSuccessorActivityNametasktask_namestringThe name of the successor activity.
SuccessorProjectIdRelationshipSuccessorProjectIdprojectproj_short_namestringThe project ID of the project that owns the successor activity.
lastupdateuserRELATIONSHIPstringLast Update User
lastupdatedateRELATIONSHIPdateLast Update Date
createuserRELATIONSHIPstringCreate User
createdateRELATIONSHIPdateCreate Date
SKeyRELATIONSHIPintSKey generated key on Relationship
RELEASETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidRELEASEintegerRELEASE primary key maps to RELEASE.release_id
nameRELEASEstringRELEASE - name maps to RELEASE.release_name
startdateRELEASEdateRELEASE - RELEASEdate maps to RELEASE.start_date
releasethemeRELEASEstringRELEASE - maps to RELEASE.release_theme
lastupdateuserRELEASEstringLast Update User
lastupdatedateRELEASEdateLast Update Date
createuserRELEASEstringCreate User
createdateRELEASEdateCreate Date
RELEASEPROJECTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
releaseobjectidRELEASEPROJECTintegerSNAPPROJ primary key maps to RELPROJ.release_id
projectobjectidRELEASEPROJECTintegerSNAPPROJ primary key maps to RELPROJ.proj_id
lastupdateuserRELEASEPROJECTstringLast Update User
lastupdatedateRELEASEPROJECTdateLast Update Date
createuserRELEASEPROJECTstringCreate User
createdateRELEASEPROJECTdateCreate Date
RELEASEITERATIONTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
releaseobjectidRELEASEITERATIONintegerRELITER primary key maps to RELITER.release_id
projectobjectidRELEASEITERATIONintegerRELITER foreign key maps to RELPROJ.proj_id
iterationobjectidRELEASEITERATIONintegerRELITER primary key maps to RELITER.iteration_id
lastupdateuserRELEASEITERATIONstringLast Update User
lastupdatedateRELEASEITERATIONdateLast Update Date
createuserRELEASEITERATIONstringCreate User
createdateRELEASEITERATIONdateCreate Date
REPORTDATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
DateNameREPORTDATEinteger
DayDateREPORTDATEdate
DayNameREPORTDATEstring
DayOfMonthREPORTDATEinteger
DayOfYearREPORTDATEinteger
OrdinalDayOfMonthREPORTDATEstring
OrdinalDayOfYearREPORTDATEstring
WeekBeginDateREPORTDATEdate
DayOfWeekREPORTDATEinteger
WeekNumberREPORTDATEinteger
MonthNumberREPORTDATEinteger
MonthNameREPORTDATEstring
MonthShortNameREPORTDATEstring
MonthEndDateREPORTDATEdate
DaysInMonthREPORTDATEinteger
YearMonthREPORTDATEinteger
QuarterNumberREPORTDATEinteger
QuarterNameREPORTDATEstring
YearREPORTDATEinteger
ETLProcessREPORTDATEdate
ETLUserREPORTDATEstring
SKeyREPORTDATEinteger
REPORTTIMETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
CivilianTimeREPORTTIMEstring
MilitaryTimeREPORTTIMEstring
TwoCharREPORTTIMEstring
TimeNameREPORTTIMEstring
TimeOfDayREPORTTIMEinteger
ETLProcessREPORTTIMEdate
ETLUserREPORTTIMEstring
SKeyREPORTTIMEinteger
RESASSIGNMENTPERIODACTUALTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
financialperiodobjectidRESASSIGNMENTPERIODACTUALintegerResAssignmentPeriodActual - FinancialPeriodObjectId maps to TRSRCFIN.fin_dates_id
resourceassignmentobjectidRESASSIGNMENTPERIODACTUALintegerResAssignmentPeriodActual - ResourceAssignmentObjectId maps to TRSRCFIN.taskrsrc_id
activityobjectidRESASSIGNMENTPERIODACTUALintegerResAssignmentPeriodActual - ActivityObjectId maps to TRSRCFIN.task_id
projectobjectidRESASSIGNMENTPERIODACTUALintegerResAssignmentPeriodActual - ProjectObjectId maps to TRSRCFIN.proj_id
actualunitsRESASSIGNMENTPERIODACTUALdoubleResAssignmentPeriodActual - ActualUnits maps to TRSRCFIN.act_qty
actualcostRESASSIGNMENTPERIODACTUALdoubleResAssignmentPeriodActual - ActualCost maps to TRSRCFIN.act_cost
isbaselineRESASSIGNMENTPERIODACTUALstringResAssignmentPeriodActual - IsBaseline maps to TRSRCFIN.IsBaseline
istemplateRESASSIGNMENTPERIODACTUALstringResAssignmentPeriodActual - IsTemplate maps to TRSRCFIN.IsTemplate
resourcetypeRESASSIGNMENTPERIODACTUALstringResAssignmentPeriodActual - ResourceType maps to trsrcfin.ResourceType
wbsobjectidRESASSIGNMENTPERIODACTUALintegerResAssignmentPeriodActual - WBSObjectId maps to trsrcfin.WBSObjectId
lastupdateuserRESASSIGNMENTPERIODACTUALstringLast Update User
lastupdatedateRESASSIGNMENTPERIODACTUALdateLast Update Date
createuserRESASSIGNMENTPERIODACTUALstringCreate User
createdateRESASSIGNMENTPERIODACTUALdateCreate Date
SKeyRESASSIGNMENTPERIODACTUALintSKey generated key on ResAssignmentPeriodActual
RESOURCEACCESSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
UserObjectIdResourceAccessUserObjectIdrsrcsecuser_idintegerThe unique ID of the associated user.
ResourceObjectIdResourceAccessResourceObjectIdrsrcsecrsrc_idintegerThe unique ID of the associated resource.
ResourceIdResourceAccessResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameResourceAccessResourceNamersrcrsrc_namestringThe name of the resource.
UserNameResourceAccessUserNameusersuser_namestringThe user's login name.
SKeyRESOURCEACCESSintSKey generated key on ResourceAccess
RESOURCEASSIGNMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceAssignmentObjectIdtaskrsrctaskrsrc_idintegerThe unique ID generated by the system.
ActivityObjectIdResourceAssignmentActivityObjectIdtaskrsrctask_idintegerThe unique ID of the activity to which the resource is assigned.
ProjectObjectIdResourceAssignmentProjectObjectIdtaskrsrcproj_idintegerThe unique ID of the associated project.
ResourceTypeResourceAssignmentResourceTypetaskrsrcrsrc_typestringThe resource type: "Labor", "Nonlabor", or "Material".
IsCostUnitsLinkedResourceAssignmentIsCostUnitsLinkedtaskrsrccost_qty_link_flagstringThe flag that determines whether or not cost should be calculated based on units.
RoleObjectIdResourceAssignmentRoleObjectIdtaskrsrcrole_idintegerThe unique ID of the role the resource is performing on this activity. A resource may be assigned to the same activity more than once, performing different roles. The project manager controls whether the same resource can be assigned to an activity more than once.
CostAccountObjectIdResourceAssignmentCostAccountObjectIdtaskrsrcacct_idintegerThe unique ID of the cost account associated with this resource assignment.
ResourceObjectIdResourceAssignmentResourceObjectIdtaskrsrcrsrc_idintegerThe unique ID of the associated resource.
ProficiencyResourceAssignmentProficiencystringThe skill level that is associated with the role. The values are 'Master', 'Expert', 'Skilled', 'Proficient', and 'Inexperienced'. If the current user does not have the ViewResourceRoleProficiency global security privilege, this field may not be accessed.
PendingPercentCompleteResourceAssignmentPendingPercentCompletetaskrsrcpend_complete_pctdoubleThe estimate of the percentage of the resource's units of work completed on this activity. The pending percent complete is entered by each resource using Timesheets. This value is used to compute the resource's remaining units for the activity when project actuals are applied. The project manager specifies whether resources update their percent complete or remaining units for each project.
RemainingUnitsResourceAssignmentRemainingUnitstaskrsrcremain_qtydoubleThe remaining units of work to be performed by this resource on this activity. Before the activity is started, the remaining units are the same as the planned units. After the activity is completed, the remaining units are zero.
PendingRemainingUnitsResourceAssignmentPendingRemainingUnitstaskrsrcpend_remain_qtydoubleThe estimate of the resource's remaining units on this activity. The pending remaining units is entered by each resource using Timesheets. This value is copied to the resource's remaining units for the activity when project actuals are applied. The project manager specifies whether resources update their percent complete or remaining units for each project.
PlannedUnitsResourceAssignmentPlannedUnitstaskrsrctarget_qtydoubleThe planned units of work for the resource assignment on the activity. This field is named BudgetedUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
RemainingUnitsPerTimeResourceAssignmentRemainingUnitsPerTimetaskrsrcremain_qty_per_hrdoubleThe units per time at which the resource will be performing work on the remaining portion of this activity. For example, a person assigned full time would perform 8 hours of work per day. A department of five people may perform at 5 days per day.
PendingActualRegularUnitsResourceAssignmentPendingActualRegularUnitstaskrsrcpend_act_reg_qtydoubleThe actual nonovertime units worked by the resource on this activity. This value is computed from values entered by a user in the Progress Reporter application and is applied to the resource assignment when the Apply Actuals service is invoked.
PlannedLagResourceAssignmentPlannedLagtaskrsrctarget_lag_drtn_hr_cntdoubleThe planned time lag between the activity's planned start date and the resource's planned start date on the activity. If the resource is planned to start work when the activity is planned to start, the planned lag is zero. This field is named BudgetedLag in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PlannedUnitsPerTimeResourceAssignmentPlannedUnitsPerTimetaskrsrctarget_qty_per_hrdoubleThe planned units per time at which the resource is to perform work on this activity. For example, a person assigned full time would perform 8 hours of work per day. A department of five people may perform at 5 days per day. This field is named BudgetedUnitsPerTime in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
ActualOvertimeUnitsResourceAssignmentActualOvertimeUnitstaskrsrcact_ot_qtydoubleThe actual overtime units worked by the resource on this activity. This value is computed from timesheets when project actuals are applied or may be entered directly by the project manager.
PendingActualOvertimeUnitsResourceAssignmentPendingActualOvertimeUnitstaskrsrcpend_act_ot_qtydoubleThe actual overtime units worked by the resource on this activity. This value is computed from values entered by a user in the Progress Reporter application and is applied to the resource assignment when the Apply Actuals service is invoked.
ActualRegularUnitsResourceAssignmentActualRegularUnitstaskrsrcact_reg_qtydoubleThe actual non-overtime units worked by the resource on this activity. This value is computed from timesheets when project actuals are applied or may be entered directly by the project manager.
RemainingLagResourceAssignmentRemainingLagnumberThe time lag between the activity's remaining start date and the resource's remaining start date on the activity. If the resource's remaining work starts on the activity's remaining start date, the lag is zero. Before the activity is started, the remaining lag is the same as the planned lag.
OvertimeFactorResourceAssignmentOvertimeFactortaskrsrcot_factordoubleThe overtime factor used to compute the overtime price for the resource assignment on this activity. Overtime price = standard price * overtime factor. When the resource is assigned to the activity, the resource's overtime factor is copied to the assignment. The assignment overtime factor is refreshed from the resource value when resource prices are synchronized for the project.
PlannedCostResourceAssignmentPlannedCosttaskrsrctarget_costdoubleThe planned cost for the resource assignment on the activity. Computed as planned cost = planned units * price per time. This field is named BudgetedCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
ActualRegularCostResourceAssignmentActualRegularCosttaskrsrcact_reg_costdoubleThe actual non-overtime cost for the resource assignment on the activity. Computed as actual regular cost = actual regular units * cost per time.
ActualOvertimeCostResourceAssignmentActualOvertimeCosttaskrsrcact_ot_costdoubleThe actual overtime cost for the resource assignment on the activity. Computed as actual overtime cost = actual overtime units * cost per time * overtime factor.
RemainingCostResourceAssignmentRemainingCosttaskrsrcremain_costdoubleThe remaining cost for the resource assignment on the activity. Computed as remaining cost = remaining units * cost per time.
ActualStartDateResourceAssignmentActualStartDatetaskrsrcact_start_datedateThe date the resource actually started working on the activity.
ActualFinishDateResourceAssignmentActualFinishDatetaskrsrcact_end_datedateThe date the resource actually finished working on the activity.
RemainingStartDateResourceAssignmentRemainingStartDatetaskrsrcrestart_datedateThe date the resource is scheduled to begin the remaining work for the activity. This date is computed by the project scheduler but can be updated manually by the project manager. Before the activity is started, the remaining start date is the same as the planned start date.
RemainingFinishDateResourceAssignmentRemainingFinishDatetaskrsrcreend_datedateThe date the resource is scheduled to finish the remaining work for the activity. This date is computed by the project scheduler but can be updated manually by the project manager. Before the activity is started, the remaining finish date is the same as the planned finish date.
PlannedStartDateResourceAssignmentPlannedStartDatetaskrsrctarget_start_datedateThe date the resource is scheduled to begin working on the activity. This date is computed by the project scheduler but can be updated manually by the project manager. This date is not changed by the project scheduler after the activity has been started. This is the start date that Timesheets users follow and schedule variance is measured against.
PlannedFinishDateResourceAssignmentPlannedFinishDatetaskrsrctarget_end_datedateThe date the resource is scheduled to finish working on the activity. This date is computed by the project scheduler but can be updated manually by the project manager. This date is not changed by the project scheduler after the activity has been started. This is the finish date that Timesheets users follow and schedule variance is measured against.
RemainingLateStartDateResourceAssignmentRemainingLateStartDatetaskrsrcrem_late_start_datedateThe remaining late start date calculated by the scheduler.
RemainingLateFinishDateResourceAssignmentRemainingLateFinishDatetaskrsrcrem_late_end_datedateThe remaining late finish date calculated by the scheduler.
RateTypeResourceAssignmentRateTypetaskrsrcrate_typestringThe rate type that determines which of the five prices specified for the resource will be used to calculate the cost for the resource assignment. Valid values are 'Price / Unit', 'Price / Unit2', 'Price / Unit3', 'Price / Unit4', 'Price / Unit5', and 'None'.
ActualThisPeriodCostResourceAssignmentActualThisPeriodCosttaskrsrcact_this_per_costdoubleThe actual this period cost (will be labor or nonlabor).
ActualThisPeriodUnitsResourceAssignmentActualThisPeriodUnitstaskrsrcact_this_per_qtydoubleThe actual this period units (hours) (will be labor or nonlabor).
ResourceCurveObjectIdResourceAssignmentResourceCurveObjectIdtaskrsrccurv_idintegerThe unique ID of the resource curve.
DrivingActivityDatesFlagResourceAssignmentDrivingActivityDatesFlagtaskrsrcrollup_dates_flagstringThe flag indicating whether new resource/role assignments drive activity dates, by default.
RateSourceResourceAssignmentRateSourcetaskrsrccost_per_qty_source_typestringThe value that indicates which price/unit will be used to calculate costs for the assignment, such as 'Resource', 'Role', and 'Override'. When a resource and only a resource is assigned to an activity, the rate source will automatically equal 'Resource'. When a role and only a role is assigned to an activity, the rate source will automatically equal 'Role'. When both a resource and role are assigned to the activity, the rate source can be either 'Resource' or 'Role' determined by the RateSourcePreference. In any case, the 'Override' value allows you to specify any other price/unit.
IsBaselineResourceAssignmentIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateResourceAssignmentIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ActivityIdResourceAssignmentActivityIdtasktask_codestringThe short ID that uniquely identifies the activity within the project.
ActivityNameResourceAssignmentActivityNametasktask_namestringThe name of the activity. The activity name does not have to be unique.
ActualCostResourceAssignmentActualCostTASKRSRCnumberThe actual non-overtime plus overtime cost for the resource assignment on the activity. Computed as actual cost = actual regular cost + actual overtime cost.
ActualDurationResourceAssignmentActualDurationnumberThe actual duration for the resource assignment on the activity.
ActualUnitsResourceAssignmentActualUnitsTASKRSRCnumberThe actual non-overtime plus overtime units worked by the resource on this activity. This value is computed from timesheets when project actuals are applied or may be entered directly by the project manager. Computed as actual units = actual regular units + actual overtime units.
AtCompletionCostResourceAssignmentAtCompletionCostTASKRSRCnumberThe sum of the actual plus remaining costs for the resource assignment on the activity.
AtCompletionDurationResourceAssignmentAtCompletionDurationnumberthe total working time from the activity's current start date to the current finish date. The current start date is the planned start date until the activity is started, then it is the actual start date. The current finish date is the activity planned finish date while the activity is not started, the remaining finish date while the activity is in progress, and the actual finish date once the activity is completed. The total working time is computed using the activity's calendar.
AtCompletionUnitsResourceAssignmentAtCompletionUnitsTASKRSRCnumberThe sum of the actual plus remaining units for the resource assignment on the activity.
AutoComputeActualsResourceAssignmentAutoComputeActualsrsrcauto_compute_act_flagstringThe option that determines whether the activity's actual and remaining units, start date, finish date, and percent complete are computed automatically using the planned dates, planned units and the schedule percent complete. If this option is selected, the actual/remaining units and actual dates are automatically updated when project actuals are applied. Use this option to assume that all work for the activity proceeds according to plan.
CalendarObjectIdResourceAssignmentCalendarObjectIdTASKRSRCintegerThe unique ID generated by the system for the calendar associated with the resource assignment.
CostAccountIdResourceAssignmentCostAccountIdaccountacct_short_namestringThe id of associated cost account.
CostAccountNameResourceAssignmentCostAccountNameaccountacct_namestringThe name of the associated cost account.
FinishDateResourceAssignmentFinishDatedateThe finish date of the resource assignment on the activity. Set to the remaining finish date until the activity is completed, then set to the actual finish date.
IsActiveResourceAssignmentIsActiversrcactive_flagstringThe flag that indicates whether this resource assignment is active.
IsOvertimeAllowedResourceAssignmentIsOvertimeAllowedrsrcot_flagstringThe flag that indicates whether the resource is allowed to log overtime hours.
IsPrimaryResourceResourceAssignmentIsPrimaryResourcestringThe flag that indicates whether this resource is the activity's primary resource.
PlannedDurationResourceAssignmentPlannedDurationnumberThe planned working time for the resource assignment on the activity, from the resource's planned start date to the planned finish date. This field is named BudgetedDuration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
PricePerUnitResourceAssignmentPricePerUnitnumberThe price per time for the resource on this activity. This price is used to compute the resource's cost for the activity. When the resource is assigned to the activity, the resource's price is copied to the assignment based on the effective date of the price and the activity start date. The assignment price is refreshed whenever resource prices are synchronized for the project.
ProjectIdResourceAssignmentProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
RemainingDurationResourceAssignmentRemainingDurationnumberThe remaining duration of the resource assignment. The remaining duration is the remaining working time for the resource assignment on the activity, from the resource's remaining start date to the remaining finish date. The remaining working time is computed using the calendar determined by the activity Type. Resource Dependent activities use the resource's calendar, other activity types use the activity's calendar. Before the activity is started, the remaining duration is the same as the Original duration. After the activity is completed, the remaining duration is zero.
ResourceCurveNameResourceAssignmentResourceCurveNamersrccurvcurv_namestringThe name of the resource curve that determines how resources and costs are distributed over time for this activity.
ResourceIdResourceAssignmentResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameResourceAssignmentResourceNamersrcrsrc_namestringThe name of the resource.
RoleIdResourceAssignmentRoleIdrolesrole_short_namestringThe short code that uniquely identifies the role.
RoleNameResourceAssignmentRoleNamerolesrole_namestringThe name of the role. The role name uniquely identifies the role.
StaffedRemainingCostResourceAssignmentStaffedRemainingCostnumberThe time distribution of the resource's remaining cost for resource assignments that have filled a role.
StaffedRemainingUnitsResourceAssignmentStaffedRemainingUnitsnumberThe time distribution of the resource's remaining units for resource assignments that have filled a role.
StartDateResourceAssignmentStartDatedateThe start date of the resource assignment on the activity. Set to the remaining start date until the activity is started, then set to the actual start date.
UnitsPercentCompleteResourceAssignmentUnitsPercentCompletenumberThe percent complete of units for the resource assignment on the activity. Computed as actual units / at completion units * 100. Always in the range 0 to 100.
UnstaffedRemainingCostResourceAssignmentUnstaffedRemainingCostnumberThe time distribution of the resource's remaining cost for resource assignments that have not filled a role.
UnstaffedRemainingUnitsResourceAssignmentUnstaffedRemainingUnitsnumberThe time distribution of the resource's remaining units for resource assignments that have not filled a role.
WBSObjectIdResourceAssignmentWBSObjectIdtaskwbs_idintegerThe unique ID of the WBS for the activity.
lastupdateuserRESOURCEASSIGNMENTstringLast Update User
lastupdatedateRESOURCEASSIGNMENTdateLast Update Date
createuserRESOURCEASSIGNMENTstringCreate User
createdateRESOURCEASSIGNMENTdateCreate Date
lastupdatedatexRESOURCEASSIGNMENTdateTaskrsrcX Update Date
SKeyRESOURCEASSIGNMENTintSKey generated key on ResourceAssignment
RESOURCECODETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceCodeObjectIdrcatvalrsrc_catg_idintegerThe unique ID generated by the system.
CodeTypeObjectIdResourceCodeCodeTypeObjectIdrcatvalrsrc_catg_type_idintegerThe unique ID of the parent resource code type.
SequenceNumberResourceCodeSequenceNumberrcatvalseq_numintegerThe sequence number for sorting.
CodeValueResourceCodeCodeValuercatvalrsrc_catg_short_namestringThe value of the resource code.
DescriptionResourceCodeDescriptionrcatvalrsrc_catg_namestringThe description of the resource code.
ParentObjectIdResourceCodeParentObjectIdrcatvalparent_rsrc_catg_idintegerThe unique ID of the parent resource code of this resource code in the hierarchy.
CodeTypeNameResourceCodeCodeTypeNamercattypersrc_catg_typestringThe name of the parent code type for this code.
issecurecodeRESOURCECODEstringResourceCode - IsSecureCode maps to RCATVAL.super_flag
lastupdateuserRESOURCECODEstringLast Update User
lastupdatedateRESOURCECODEdateLast Update Date
createuserRESOURCECODEstringCreate User
createdateRESOURCECODEdateCreate Date
SKeyRESOURCECODEintSKey generated key on ResourceCode
RESOURCECODEASSIGNMENTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ResourceObjectIdResourceCodeAssignmentResourceObjectIdrsrcrcatrsrc_idintegerThe unique ID of the resource to which the resource code is assigned.
ResourceCodeTypeObjectIdResourceCodeAssignmentResourceCodeTypeObjectIdrsrcrcatrsrc_catg_type_idintegerThe unique ID of the parent resource code type.
ResourceCodeObjectIdResourceCodeAssignmentResourceCodeObjectIdrsrcrcatrsrc_catg_idintegerThe unique ID of the associated resource code.
ResourceCodeDescriptionResourceCodeAssignmentResourceCodeDescriptionrcatvalrsrc_catg_namestringThe description of the associated resource code.
ResourceCodeTypeNameResourceCodeAssignmentResourceCodeTypeNamercattypersrc_catg_typestringThe name of the parent resource code type.
ResourceCodeValueResourceCodeAssignmentResourceCodeValuercatvalrsrc_catg_short_namestringThe value of the associated resource code.
ResourceIdResourceCodeAssignmentResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the associated resource.
ResourceNameResourceCodeAssignmentResourceNamersrcrsrc_namestringThe name of the resource to which the resource code is assigned.
issecurecodeRESOURCECODEASSIGNMENTstringResourceCodeAssignment - IsSecureCode maps to RSRCRCAT.super_flag
lastupdateuserRESOURCECODEASSIGNMENTstringLast Update User
lastupdatedateRESOURCECODEASSIGNMENTdateLast Update Date
createuserRESOURCECODEASSIGNMENTstringCreate User
createdateRESOURCECODEASSIGNMENTdateCreate Date
SKeyRESOURCECODEASSIGNMENTintSKey generated key on ResourceCodeAssignment
RESOURCECODEHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
CodeTypeObjectIdRESOURCECODEHIERARCHYinteger
CodeTypeNameRESOURCECODEHIERARCHYstring
CodeTypeSequenceNumberRESOURCECODEHIERARCHYinteger
CodeTypeIsSecureRESOURCECODEHIERARCHYstring
ParentCodeValueObjectIdRESOURCECODEHIERARCHYinteger
ParentCodeValueNameRESOURCECODEHIERARCHYstring
ParentCodeValueShortNameRESOURCECODEHIERARCHYstring
ParentCodeValueSequenceNumberRESOURCECODEHIERARCHYinteger
ChildCodeValueObjectIdRESOURCECODEHIERARCHYinteger
ChildCodeValueNameRESOURCECODEHIERARCHYstring
ChildCodeValueShortNameRESOURCECODEHIERARCHYstring
ChildCodeValueSequenceNumberRESOURCECODEHIERARCHYinteger
ParentLevelsBelowRootRESOURCECODEHIERARCHYinteger
ChildLevelsBelowRootRESOURCECODEHIERARCHYinteger
LevelsBetweenRESOURCECODEHIERARCHYinteger
ChildHasChildrenRESOURCECODEHIERARCHYstring
FullPathNameRESOURCECODEHIERARCHYstring
SKeyRESOURCECODEHIERARCHYint
RESOURCECODETYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceCodeTypeObjectIdrcattypersrc_catg_type_idintegerThe unique ID generated by the system.
SequenceNumberResourceCodeTypeSequenceNumberrcattypeseq_numintegerThe sequence number for sorting.
LengthResourceCodeTypeLengthrcattypersrc_catg_short_lenintegerThe maximum number of characters allowed for values of this resource code.
NameResourceCodeTypeNamercattypersrc_catg_typestringThe name of the resource code type.
IsSecureCodeResourceCodeTypeIsSecureCodercattypesuper_flagstringthe flag indicating whether this is a secure Resource Code Type.
lastupdateuserRESOURCECODETYPEstringLast Update User
lastupdatedateRESOURCECODETYPEdateLast Update Date
createuserRESOURCECODETYPEstringCreate User
createdateRESOURCECODETYPEdateCreate Date
SKeyRESOURCECODETYPEintSKey generated key on ResourceCodeType
RESOURCECURVETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceCurveObjectIdrsrccurvcurv_idintegerThe unique ID generated by the system.
NameResourceCurveNamersrccurvcurv_namestringThe name of the resource curve.
IsDefaultResourceCurveIsDefaultrsrccurvdefault_flagstringThe flag that identifies the default curve. The default curve can not be edited.
value0RESOURCECURVEnumberResourceCurve - Value0 maps to RSRCCURV.value0
value5RESOURCECURVEnumberResourceCurve - Value5 maps to RSRCCURV.value5
value10RESOURCECURVEnumberResourceCurve - Value10 maps to RSRCCURV.value10
value15RESOURCECURVEnumberResourceCurve - Value15 maps to RSRCCURV.value15
value20RESOURCECURVEnumberResourceCurve - Value20 maps to RSRCCURV.value20
value25RESOURCECURVEnumberResourceCurve - Value25 maps to RSRCCURV.value25
value30RESOURCECURVEnumberResourceCurve - Value30 maps to RSRCCURV.value30
value35RESOURCECURVEnumberResourceCurve - Value35 maps to RSRCCURV.value35
value40RESOURCECURVEnumberResourceCurve - Value40 maps to RSRCCURV.value40
value45RESOURCECURVEnumberResourceCurve - Value45 maps to RSRCCURV.value45
value50RESOURCECURVEnumberResourceCurve - Value50 maps to RSRCCURV.value50
value55RESOURCECURVEnumberResourceCurve - Value55 maps to RSRCCURV.value55
value60RESOURCECURVEnumberResourceCurve - Value60 maps to RSRCCURV.value60
value65RESOURCECURVEnumberResourceCurve - Value65 maps to RSRCCURV.value65
value70RESOURCECURVEnumberResourceCurve - Value70 maps to RSRCCURV.value70
value75RESOURCECURVEnumberResourceCurve - Value75 maps to RSRCCURV.value75
value80RESOURCECURVEnumberResourceCurve - Value80 maps to RSRCCURV.value80
value85RESOURCECURVEnumberResourceCurve - Value85 maps to RSRCCURV.value85
value90RESOURCECURVEnumberResourceCurve - Value90 maps to RSRCCURV.value90
value95RESOURCECURVEnumberResourceCurve - Value95 maps to RSRCCURV.value95
value100RESOURCECURVEnumberResourceCurve - Value100 maps to RSRCCURV.value100
lastupdateuserRESOURCECURVEstringLast Update User
lastupdatedateRESOURCECURVEdateLast Update Date
createuserRESOURCECURVEstringCreate User
createdateRESOURCECURVEdateCreate Date
SKeyRESOURCECURVEintSKey generated key on ResourceCurve
RESOURCEHIERARCHYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ParentObjectIdRESOURCEHIERARCHYinteger
ParentSequenceNumberRESOURCEHIERARCHYinteger
ParentNameRESOURCEHIERARCHYstring
ParentIdRESOURCEHIERARCHYstring
ChildObjectIdRESOURCEHIERARCHYinteger
ChildSequenceNumberRESOURCEHIERARCHYinteger
ChildNameRESOURCEHIERARCHYstring
ChildIdRESOURCEHIERARCHYstring
ParentLevelsBelowRootRESOURCEHIERARCHYinteger
ChildLevelsBelowRootRESOURCEHIERARCHYinteger
LevelsBetweenRESOURCEHIERARCHYinteger
ChildHasChildrenRESOURCEHIERARCHYstring
FullPathNameRESOURCEHIERARCHYstring
SKeyRESOURCEHIERARCHYint
RESOURCEHOURTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceHourObjectIdrsrchourrsrc_hr_idintegerThe unique ID generated by the system.
ResourceObjectIdResourceHourResourceObjectIdrsrchourrsrc_idintegerThe unique ID of the associated resource.
TimesheetPeriodObjectIdResourceHourTimesheetPeriodObjectIdrsrchourts_idintegerThe unique ID of the associated timesheet.
ActivityTimesheetLinkFlagResourceHourActivityTimesheetLinkFlagrsrchourtask_ts_flagstringthe value which indicates if the record is a real timesheet entry (false) or simply a placeholder for a timesheet entry (true).
ResourceAssignmentObjectIdResourceHourResourceAssignmentObjectIdrsrchourtaskrsrc_idintegerThe unique ID of the associated resource assignment.
OverheadCodeObjectIdResourceHourOverheadCodeObjectIdrsrchournonwork_type_idintegerThe unique ID of the overhead code, if the hours are for an overhead activity.
ProjectObjectIdResourceHourProjectObjectIdrsrchourproj_idintegerThe unique ID of the associated project.
UnapprovedHoursResourceHourUnapprovedHoursrsrchourpend_hr_cntdoubleThe actual non-overtime units submitted by the resource on the activity. These units remain submitted until the timesheet is approved.
ApprovedHoursResourceHourApprovedHoursrsrchourhr_cntdoubleThe number of hours, approved.
UnapprovedOvertimeHoursResourceHourUnapprovedOvertimeHoursrsrchourpend_ot_hr_cntdoubleThe actual overtime units submitted by the resource on the acitivity. These units remain submitted until the timesheet is approved.
ApprovedOvertimeHoursResourceHourApprovedOvertimeHoursrsrchourot_hr_cntdoubleThe number of overtime hours, approved.
resourcehourdateRESOURCEHOURdateResourceHour - ResourceHourDate maps to RSRCHOUR.work_date
StatusResourceHourStatusrsrchourstatus_codestringThe approval level, when timesheets require approval: 'Submitted', 'Approved', 'Resource Manager Approved', 'Project Manager Approved', 'Active', or 'Rejected'.
IsBaselineResourceHourIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateResourceHourIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ProjectIdResourceHourProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
ProjectNameResourceHourProjectNameprojwbswbs_namestringThe name of the associated project.
ResourceIdResourceHourResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameResourceHourResourceNamersrcrsrc_namestringThe name of the resource.
lastupdateuserRESOURCEHOURstringLast Update User
lastupdatedateRESOURCEHOURdateLast Update Date
createuserRESOURCEHOURstringCreate User
createdateRESOURCEHOURdateCreate Date
SKeyRESOURCEHOURintSKey generated key on ResourceHour
RESOURCERATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceRateObjectIdrsrcratersrc_rate_idintegerThe unique ID generated by the system.
ResourceObjectIdResourceRateResourceObjectIdrsrcratersrc_idintegerThe unique ID of the associated resource.
EffectiveDateResourceRateEffectiveDatersrcratestart_datedateThe effective date for the resource price and maximum units per time.
ShiftPeriodObjectIdResourceRateShiftPeriodObjectIdrsrcrateshift_period_idintegerThe unique ID of the associated shift.
MaxUnitsPerTimeResourceRateMaxUnitsPerTimersrcratemax_qty_per_hrdoubleThe maximum work units per time this resource can perform on all their assigned activities. For example, a person working full time could perform 8 hours of work per day. A department of five people may perform at 5 days per day.
PricePerUnitResourceRatePricePerUnitrsrcratecost_per_qtydoubleThe non-overtime price per time for the resource. This price is used to compute costs for any activities the resource is assigned to. In general, cost = units * price per time.
PricePerUnit2ResourceRatePricePerUnit2RSRCRATEdoubleThe non-overtime price per time for the resource. This price is used to compute costs for any activities the resource is assigned to. In general, cost = units * price per time.
PricePerUnit3ResourceRatePricePerUnit3RSRCRATEdoubleThe non-overtime price per time for the resource. This price is used to compute costs for any activities the resource is assigned to. In general, cost = units * price per time.
PricePerUnit4ResourceRatePricePerUnit4RSRCRATEdoubleThe non-overtime price per time for the resource. This price is used to compute costs for any activities the resource is assigned to. In general, cost = units * price per time.
PricePerUnit5ResourceRatePricePerUnit5RSRCRATEdoubleThe non-overtime price per time for the resource. This price is used to compute costs for any activities the resource is assigned to. In general, cost = units * price per time.
ResourceIdResourceRateResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameResourceRateResourceNamersrcrsrc_namestringThe name of the resource.
lastupdateuserRESOURCERATEstringLast Update User
lastupdatedateRESOURCERATEdateLast Update Date
createuserRESOURCERATEstringCreate User
createdateRESOURCERATEdateCreate Date
SKeyRESOURCERATEintSKey generated key on ResourceRate
RESOURCERESOURCETEAMTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
resourceteamobjectidRESOURCERESOURCETEAMintegerResourceResourceTeam - ResourceTeamObjectId maps to RSRFOLIO.rfolio_id
resourceobjectidRESOURCERESOURCETEAMintegerResourceResourceTeam - ResourceObjectId maps to RSRFOLIO.rsrc_id
lastupdateuserRESOURCERESOURCETEAMstringLast Update User
lastupdatedateRESOURCERESOURCETEAMdateLast Update Date
createuserRESOURCERESOURCETEAMstringCreate User
createdateRESOURCERESOURCETEAMdateCreate Date
SKeyRESOURCERESOURCETEAMintSKey generated key on ResourceResourceTeam
RESOURCEROLETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ResourceObjectIdResourceRoleResourceObjectIdrsrcrolersrc_idintegerThe unique ID of the associated resource.
RoleObjectIdResourceRoleRoleObjectIdrsrcrolerole_idintegerThe unique ID of the associated role.
ProficiencyResourceRoleProficiencystringThe resource's proficiency at performing this role. The values are '1 - Master', '2 - Expert', '3 - Skilled', '4 - Proficient', and '5 - Inexperienced'. If the current user does not have the ViewResourceRoleProficiency global security privilege, this field may not be accessed.
ResourceIdResourceRoleResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameResourceRoleResourceNamersrcrsrc_namestringThe name of the resource.
RoleIdResourceRoleRoleIdrolesrole_short_namestringThe short code that uniquely identifies the role.
RoleNameResourceRoleRoleNamerolesrole_namestringThe name of the role. The role name uniquely identifies the role.
lastupdateuserRESOURCEROLEstringLast Update User
lastupdatedateRESOURCEROLEdateLast Update Date
createuserRESOURCEROLEstringCreate User
createdateRESOURCEROLEdateCreate Date
SKeyRESOURCEROLEintSKey generated key on ResourceRole
RESOURCESTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidRESOURCESintegerResources - ObjectId maps to RSRC.rsrc_id
calendarobjectidRESOURCESintegerResources - CalendarObjectId maps to RSRC.clndr_id
sequencenumberRESOURCESintegerResources - SequenceNumber maps to RSRC.rsrc_seq_num
usetimesheetsRESOURCESstringResources - UseTimesheets maps to RSRC.timesheet_flag
isactiveRESOURCESstringResources - IsActive maps to RSRC.active_flag
resourcetypeRESOURCESstringResources - ResourceType maps to RSRC.rsrc_type
autocomputeactualsRESOURCESstringResources - AutoComputeActuals maps to RSRC.auto_compute_act_flag
isovertimeallowedRESOURCESstringResources - IsOverTimeAllowed maps to RSRC.ot_flag
calculatecostfromunitsRESOURCESstringResources - CalculateCostFromUnits maps to RSRC.def_cost_qty_link_flag
idRESOURCESstringResources - Id maps to RSRC.rsrc_short_name
nameRESOURCESstringResources - Name maps to RSRC.rsrc_name
parentobjectidRESOURCESintegerResources - ParentObjectId maps to RSRC.parent_rsrc_id
timesheetapprovalmgrobjectidRESOURCESintegerResources - TimesheetApprovalMgrObjectID maps to RSRC.ts_approve_user_id
userobjectidRESOURCESintegerResources - UserObjectId maps to RSRC.user_id
primaryroleobjectidRESOURCESintegerResources - PrimaryRoleObjectId maps to RSRC.role_id
currencyobjectidRESOURCESintegerResources - CurrencyObjectId maps to RSRC.curr_id
shiftobjectidRESOURCESintegerResources - ShiftObjectId maps to RSRC.shift_id
overtimefactorRESOURCESdoubleResources - OvertimeFactor maps to RSRC.ot_factor
defaultunitspertimeRESOURCESdoubleResources - DefaultUnitsPerTime maps to RSRC.def_qty_per_hr
officephoneRESOURCESstringResources - OfficePhone maps to RSRC.office_phone
otherphoneRESOURCESstringResources - OtherPhone maps to RSRC.other_phone
employeeidRESOURCESstringResources - EmployeeId maps to RSRC.employee_code
titleRESOURCESstringResources - Title maps to RSRC.rsrc_title_name
emailaddressRESOURCESstringResources - EmailAddress maps to RSRC.email_addr
unitofmeasureobjectidRESOURCESintegerResources - UnitOfMeasureObjectId maps to RSRC.unit_id
resourcenotesRESOURCESclobResources - ResourceNotes maps to RSRC.rsrc_notes
calendarnameRESOURCESstringResources - CalendarName maps to rsrc.CalendarName
currencyidRESOURCESstringResources - CurrencyId maps to rsrc.CurrencyId
currencynameRESOURCESstringResources - CurrencyName maps to rsrc.CurrencyName
primaryroleidRESOURCESstringResources - PrimaryRoleId maps to rsrc.PrimaryRoleId
primaryrolenameRESOURCESstringResources - PrimaryRoleName maps to rsrc.PrimaryRoleName
timesheetapprovalmanagerRESOURCESstringResources - TimesheetApprovalManager maps to rsrc.TimesheetApprovalManager
usernameRESOURCESstringResources - UserName maps to rsrc.UserName
locationobjectidRESOURCESintegerProject - locationobjectid maps to project.location_id
locationnameRESOURCESstringLOCATION - name maps to LOCATION.location_name
lastupdateuserRESOURCESstringLast Update User
lastupdatedateRESOURCESdateLast Update Date
createuserRESOURCESstringCreate User
createdateRESOURCESdateCreate Date
lastupdatedatexRESOURCESdateRSRCX Update Date
SKeyRESOURCESintSKey generated key on Resources
RESOURCELOCATIONTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceLocationObjectIdrsrclocrsrc_loc_idintegerThe unique ID of the resource location.
ResourceObjectIdResourceLocationResourceObjectIdrsrclocrsrc_idintegerThe unique ID of the associated resource.
LongitudeResourceLocationLongitudersrcloclongitudeintegerThe longitude of the resource location.
LatitudeResourceLocationLatitudersrcloclatitudeintegerThe latitude of the resource location.
geolocationRESOURCELOCATIONgeometryRESOURCELOCATION - geolocation maps to RSRCLOC.geo_location
lastupdateuserRESOURCELOCATIONstringLast Update User
lastupdatedateRESOURCELOCATIONdateLast Update Date
createuserRESOURCELOCATIONstringCreate User
createdateRESOURCELOCATIONdateCreate Date
RESOURCESECURITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
RDBMSUSERIDRESOURCESECURITYinteger
RESOURCEOBJECTIDRESOURCESECURITYinteger
RESOURCETEAMTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdResourceTeamObjectIdrfoliorfolio_idintegerThe unique ID generated by the system.
UserObjectIdResourceTeamUserObjectIdrfoliouser_idintegerThe unique ID of the associated user.
NameResourceTeamNamerfoliorfolio_namestringThe name of the resource team.
DescriptionResourceTeamDescriptionrfoliorfolio_descrstringThe description of the resource team.
UserNameResourceTeamUserNameusersuser_namestringThe user's login name.
lastupdateuserRESOURCETEAMstringLast Update User
lastupdatedateRESOURCETEAMdateLast Update Date
createuserRESOURCETEAMstringCreate User
createdateRESOURCETEAMdateCreate Date
SKeyRESOURCETEAMintSKey generated key on ResourceTeam
RISKTYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidRISKTYPEintegerRiskType - ObjectId maps to RISKTYPE.risk_type_id
sequencenumberRISKTYPEintegerRiskType - SequenceNumber maps to RISKTYPE.seq_num
nameRISKTYPEstringRiskType - Name maps to RISKTYPE.risk_type
parentobjectidRISKTYPEintegerRiskType - Parent ObjectId maps to RISKTYPE.parent_risk_type_id
lastupdateuserRISKTYPEstringLast Update User
lastupdatedateRISKTYPEdateLast Update Date
createuserRISKTYPEstringCreate User
createdateRISKTYPEdateCreate Date
SKeyRISKTYPEintSKey generated key on RiskType
ROLETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRoleObjectIdrolesrole_idintegerThe unique ID generated by the system.
IdRoleIdrolesrole_short_namestringThe short code that uniquely identifies the role.
NameRoleNamerolesrole_namestringThe name of the role. The role name uniquely identifies the role.
SequenceNumberRoleSequenceNumberrolesseq_numintegerThe sequence number for sorting.
ParentObjectIdRoleParentObjectIdrolesparent_role_idintegerThe unique ID of the parent role of this role in the hierarchy.
CalculateCostFromUnitsRoleCalculateCostFromUnitsrolesdef_cost_qty_link_flagstringThe option that indicates whether costs and quantities are linked, and whether quantities should be updated when costs are updated.
ResponsibilitiesRoleResponsibilitiesrolesrole_descrclobThe responsibilities for the role.
lastupdateuserROLEstringLast Update User
lastupdatedateROLEdateLast Update Date
createuserROLEstringCreate User
createdateROLEdateCreate Date
SKeyROLEintSKey generated key on Role
ROLERATETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRoleRateObjectIdroleraterole_rate_idintegerThe unique ID generated by the system.
RoleObjectIdRoleRateRoleObjectIdroleraterole_idintegerThe unique ID of the associated role.
PricePerUnitRoleRatePricePerUnitroleratecost_per_qtydoubleThe non-overtime price per time for the role. This price is used to compute costs for any activities the role is assigned to. In general, cost = units * price per time.
PricePerUnit2RoleRatePricePerUnit2ROLERATEdoubleThe non-overtime price per time for the role. This price is used to compute costs for any activities the role is assigned to. In general, cost = units * price per time.
PricePerUnit3RoleRatePricePerUnit3ROLERATEdoubleThe non-overtime price per time for the role. This price is used to compute costs for any activities the role is assigned to. In general, cost = units * price per time.
PricePerUnit4RoleRatePricePerUnit4ROLERATEdoubleThe non-overtime price per time for the role. This price is used to compute costs for any activities the role is assigned to. In general, cost = units * price per time.
PricePerUnit5RoleRatePricePerUnit5ROLERATEdoubleThe non-overtime price per time for the role. This price is used to compute costs for any activities the role is assigned to. In general, cost = units * price per time.
RoleIdRoleRateRoleIdrolesrole_short_namestringThe short code that uniquely identifies the role.
RoleNameRoleRateRoleNamerolesrole_namestringThe name of the role. The role name uniquely identifies the role.
lastupdateuserROLERATEstringLast Update User
lastupdatedateROLERATEdateLast Update Date
createuserROLERATEstringCreate User
createdateROLERATEdateCreate Date
SKeyROLERATEintSKey generated key on RoleRate
ROLEROLETEAMTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
roleteamobjectidROLEROLETEAMintegerRoleRoleTeam - RoleTeamObjectId maps to ROLFOLIO.rlfolio_id
roleobjectidROLEROLETEAMintegerRoleRoleTeam - RoleObjectId maps to ROLFOLIO.role_id
lastupdateuserROLEROLETEAMstringLast Update User
lastupdatedateROLEROLETEAMdateLast Update Date
createuserROLEROLETEAMstringCreate User
createdateROLEROLETEAMdateCreate Date
SKeyROLEROLETEAMintSKey generated key on RoleRoleTeam
ROLETEAMTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdRoleTeamObjectIdrlfoliorlfolio_idintegerThe unique ID generated by the system.
UserObjectIdRoleTeamUserObjectIdrlfoliouser_idintegerThe unique ID of a specific user who has access to the selected role team.
NameRoleTeamNamerlfoliorlfolio_namestringThe name of the role team.
DescriptionRoleTeamDescriptionrlfoliorlfolio_descrstringThe description of the role team.
UserNameRoleTeamUserNameusersuser_namestringThe user's login name.
lastupdateuserROLETEAMstringLast Update User
lastupdatedateROLETEAMdateLast Update Date
createuserROLETEAMstringCreate User
createdateROLETEAMdateCreate Date
SKeyROLETEAMintSKey generated key on RoleTeam
SHIFTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdShiftObjectIdshiftshift_idintegerThe unique ID generated by the system.
NameShiftNameshiftshift_namestringThe name of the shift.
lastupdateuserSHIFTstringLast Update User
lastupdatedateSHIFTdateLast Update Date
createuserSHIFTstringCreate User
createdateSHIFTdateCreate Date
SKeySHIFTintSKey generated key on Shift
SHIFTPERIODTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdShiftPeriodObjectIdshiftpershift_period_idintegerThe unique ID generated by the system.
ShiftObjectIdShiftPeriodShiftObjectIdshiftpershift_idintegerThe unique ID of the associated shift.
StartHourShiftPeriodStartHourdoubleThe start time of the shift that is displayed on screen. The values range from 0 to 23.
lastupdateuserSHIFTPERIODstringLast Update User
lastupdatedateSHIFTPERIODdateLast Update Date
createuserSHIFTPERIODstringCreate User
createdateSHIFTPERIODdateCreate Date
SKeySHIFTPERIODintSKey generated key on ShiftPeriod
SNAPSHOTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidSNAPSHOTintegerSNAPSHOT primary key maps to SNAPSHOT.snapshot_id
nameSNAPSHOTstringSNAPSHOT - name maps to SNAPSHOT.snap_group_name
snapshotdateSNAPSHOTdateSNAPSHOT - snapshotdate maps to SNAPSHOT.snapshot_date
snapshotgroupobjectidSNAPSHOTstringSNAPSHOT - maps to SNAPSHOT.snap_group_id
lastupdateuserSNAPSHOTstringLast Update User
lastupdatedateSNAPSHOTdateLast Update Date
createuserSNAPSHOTstringCreate User
createdateSNAPSHOTdateCreate Date
SNAPSHOTGROUPTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidSNAPSHOTGROUPintegerSNAPGROUP primary key maps to SNAPGROUP.snap_group_id
nameSNAPSHOTGROUPstringSNAPGROUP - name maps to SNAPGROUP.snap_group_name
descriptionSNAPSHOTGROUPstringSNAPGROUP - description maps to SNAPGROUP.snap_group_desc
intervalSNAPSHOTGROUPstringSNAPGROUP - maps to USEROBS.snap_interval
lastupdateuserSNAPSHOTGROUPstringLast Update User
lastupdatedateSNAPSHOTGROUPdateLast Update Date
createuserSNAPSHOTGROUPstringCreate User
createdateSNAPSHOTGROUPdateCreate Date
SNAPSHOTPROJECTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
snapshotgroupobjectidSNAPSHOTPROJECTintegerSNAPPROJ primary key maps to SNAPPROJ.snap_group_id
projectobjectidSNAPSHOTPROJECTintegerSNAPPROJ primary key maps to SNAPPROJ.proj_id
lastupdateuserSNAPSHOTPROJECTstringLast Update User
lastupdatedateSNAPSHOTPROJECTdateLast Update Date
createuserSNAPSHOTPROJECTstringCreate User
createdateSNAPSHOTPROJECTdateCreate Date
TEMP_OBS_SECURITYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
OBJECTIDTEMP_OBS_SECURITYinteger
PROJECTOBJECTIDTEMP_OBS_SECURITYinteger
WHOLEPROJECTFLAGTEMP_OBS_SECURITYcharacter
OBSOBJECTIDTEMP_OBS_SECURITYinteger
LVLTEMP_OBS_SECURITYinteger
TIMESHEETTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
TimesheetPeriodObjectIdTimesheetTimesheetPeriodObjectIdtimeshtts_idintegerThe unique ID of the timesheet period.
ResourceObjectIdTimesheetResourceObjectIdtimeshtrsrc_idintegerThe unique ID of the associated resource.
IsDailyTimesheetIsDailytimeshtdaily_flagstringThe flag that identifies whether timesheet users enter hours daily or by entire timesheet reporting period.
StatusTimesheetStatustimeshtstatus_codestringThe current status of the timesheet: 'Submitted', 'Approved', 'Resource Manager Approved', 'Project Manager Approved', 'Active', or 'Rejected'.
LastReceivedDateTimesheetLastReceivedDatetimeshtlast_recv_datedateThe last date on which the timesheet was submitted by the resource.
StatusDateTimesheetStatusDatetimeshtstatus_datedateThe date on which the status of the timesheet was last changed.
NotesTimesheetNotestimeshtts_notesclobThe notes associated with the timesheet.
ResourceIdTimesheetResourceIdrsrcrsrc_short_namestringThe short code that uniquely identifies the resource.
ResourceNameTimesheetResourceNamersrcrsrc_namestringThe name of the resource.
lastupdateuserTIMESHEETstringLast Update User
lastupdatedateTIMESHEETdateLast Update Date
createuserTIMESHEETstringCreate User
createdateTIMESHEETdateCreate Date
SKeyTIMESHEETintSKey generated key on Timesheet
TIMESHEETPERIODTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdTimesheetPeriodObjectIdtsdatests_idintegerThe unique ID generated by the system.
StartDateTimesheetPeriodStartDatetsdatesstart_datedateThe timesheet period start date.
EndDateTimesheetPeriodEndDatetsdatesend_datedateThe timesheet period end date.
lastupdateuserTIMESHEETPERIODstringLast Update User
lastupdatedateTIMESHEETPERIODdateLast Update Date
createuserTIMESHEETPERIODstringCreate User
createdateTIMESHEETPERIODdateCreate Date
SKeyTIMESHEETPERIODintSKey generated key on TimesheetPeriod
UDFCODETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdUDFCodeObjectIdudfcodeudf_code_idintegerThe unique ID generated by the system.
CodeTypeObjectIdUDFCodeCodeTypeObjectIdudfcodeudf_type_idintegerThe unique ID of the code type.
SequenceNumberUDFCodeSequenceNumberudfcodeseq_numintegerThe sequence number for sorting.
CodeValueUDFCodeCodeValueudfcodeshort_namestringThe short ID that uniquely identifies the code within the code type.
DescriptionUDFCodeDescriptionudfcodeudf_code_namestringThe description of the code.
CodeTypeTitleUDFCodeCodeTypeTitleudftypeudf_type_labelstringThe title of the parent code type for this code.
issecurecodeUDFCODEstringUDFCode - IsSecureCode maps to udfcode.super_flag
lastupdateuserUDFCODEstringLast Update User
lastupdatedateUDFCODEdateLast Update Date
createuserUDFCODEstringCreate User
createdateUDFCODEdateCreate Date
SKeyUDFCODEintSKey generated key on UDFCode
UDFTYPETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdUDFTypeObjectIdudftypeudf_type_idintegerThe unique ID generated by the system.
SubjectAreaUDFTypeSubjectAreaudftypetable_namestringThe subject area of the user-defined field: "Activity", "Activity Expense", "Activity Step", "Activity Step Template Item", "Project", "Project Issue", "Project Risk", "Resource", "Resource Assignment", "WBS", or "Work Products and Documents".
TitleUDFTypeTitleudftypeudf_type_labelstringThe name/title of the user-defined field.
DataTypeUDFTypeDataTypeudftypelogical_data_typestringThe data type of the user-defined field: "Text", "Start Date", "Finish Date", "Cost", "Double", "Integer", "Indicator", or "Code".
IsSecureCodeUDFTypeIsSecureCodeudftypesuper_flagstringthe flag indicating whether this is a secure code type.
lastupdateuserUDFTYPEstringLast Update User
lastupdatedateUDFTYPEdateLast Update Date
createuserUDFTYPEstringCreate User
createdateUDFTYPEdateCreate Date
SKeyUDFTYPEintSKey generated key on UDFType
UDFVALUETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
UDFTypeObjectIdUDFValueUDFTypeObjectIdudfvalueudf_type_idintegerThe unique ID of the associated UDF type.
ForeignObjectIdUDFValueForeignObjectIdudfvaluefk_idintegerThe unique ID of the business object to which the UDF is assigned: ProjectObjectId, ActivityObjectId, ResourceObjectId, etc.
ProjectObjectIdUDFValueProjectObjectIdudfvalueproj_idintegerThe unique ID of the associated project.
udfdateUDFVALUEdateUDFValue - UDFDate maps to UDFVALUE.udf_date
udftextUDFVALUEstringUDFValue - UDFText maps to UDFVALUE.udf_text
udfnumberUDFVALUEnumberUDFValue - UDFNumber maps to UDFVALUE.udf_number
UDFCodeObjectIdUDFValueUDFCodeObjectIdudfvalueudf_code_idintegerThe unique ID of the associated UDF code.
IsBaselineUDFValueIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateUDFValueIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
subjectareaUDFVALUEstringUDFValue - SubjectArea maps to UDFTYPE.table_name
datatypeUDFVALUEstringUDFValue - DataType maps to UDFTYPE.logical_data_type
issecurecodeUDFVALUEstringUDFType - IsSecureCode maps to UDFTYPE.super_flag
lastupdateuserUDFVALUEstringLast Update User
lastupdatedateUDFVALUEdateLast Update Date
createuserUDFVALUEstringCreate User
createdateUDFVALUEdateCreate Date
SKeyUDFVALUEintSKey generated key on UDFValue
UNITOFMEASURETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdUnitOfMeasureObjectIdumeasureunit_idintegerThe unique ID generated by the system.
SequenceNumberUnitOfMeasureSequenceNumberumeasureseq_numintegerThe sequence number for sorting.
NameUnitOfMeasureNameumeasureunit_namestringThe name of the unit of measure.
AbbreviationUnitOfMeasureAbbreviationumeasureunit_abbrevstringThe abbreviation of the unit of measure.
lastupdateuserUNITOFMEASUREstringLast Update User
lastupdatedateUNITOFMEASUREdateLast Update Date
createuserUNITOFMEASUREstringCreate User
createdateUNITOFMEASUREdateCreate Date
SKeyUNITOFMEASUREintSKey generated key on UnitOfMeasure
USERMODULEACCESSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidUSERMODULEACCESSintegerUsereng primary key maps to USERENG.user_eng_id
userobjectidUSERMODULEACCESSintegerUsereng - UserObjectId maps to USERENG.user_id
moduletypecodeUSERMODULEACCESSstringUsereng - maps to USEROBS.db_engine_type
lastupdateuserUSERMODULEACCESSstringLast Update User
lastupdatedateUSERMODULEACCESSdateLast Update Date
createuserUSERMODULEACCESSstringCreate User
createdateUSERMODULEACCESSdateCreate Date
SKeyUSERMODULEACCESSintSKey generated key on UserOBS
USEROBSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
UserObjectIdUserOBSUserObjectIduserobsuser_idintegerThe unique ID of the user who is assigned to the project OBS.
OBSObjectIdUserOBSOBSObjectIduserobsobs_idintegerThe unique ID of the OBS to which the user is granted access.
ProjectProfileObjectIdUserOBSProjectProfileObjectIduserobsprof_idintegerThe unique ID of the project profile with which the user is granted access to the project and OBS. See the ProjectProfile class for a constant defining the fixed profile of Project Superuser.
OBSNameUserOBSOBSNameobsobs_namestringThe name of the person/role in the organization, sometimes referred to as the "responsible manager".
ProfileNameUserOBSProfileNameprofileprof_namestringThe name of security profile.
UserNameUserOBSUserNameusersuser_namestringThe user's login name.
lastupdateuserUSEROBSstringLast Update User
lastupdatedateUSEROBSdateLast Update Date
createuserUSEROBSstringCreate User
createdateUSEROBSdateCreate Date
SKeyUSEROBSintSKey generated key on UserOBS
USERPROFILEPRIVILEGETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
profileidUSERPROFILEPRIVILEGEintegerUserOBS - UserObjectId maps to USEROBS.user_id
privlegenumberUSERPROFILEPRIVILEGEintegerUserOBS - OBSObjectId maps to USEROBS.obs_id
privlegenameUSERPROFILEPRIVILEGEstringThe name of the privilege
allowflagUSERPROFILEPRIVILEGEstringUserOBS - ProjectProfileObjectId maps to USEROBS.prof_id
lastupdateuserUSERPROFILEPRIVILEGEstringLast Update User
lastupdatedateUSERPROFILEPRIVILEGEdateLast Update Date
createuserUSERPROFILEPRIVILEGEstringCreate User
createdateUSERPROFILEPRIVILEGEdateCreate Date
SKeyUSERPROFILEPRIVILEGEintSKey generated key on UserOBS
USERSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidUSERSintegerUsers - ObjectId maps to USERS.user_id
emailprotocolUSERSstringUsers - EmailProtocol maps to USERS.email_type
rdbmsusernameUSERSstringUsers - Name maps to USERS.user_name
nameUSERSstringUsers - Name maps to USERS.user_name
globalprofileobjectidUSERSintegerUsers - GlobalProfileObjectId maps to USERS.prof_id
currencyobjectidUSERSintegerUsers - CurrencyObjectId maps to USERS.curr_id
allresourceaccessflagUSERSstringUsers - AllResourceAccessFlag maps to USERS.all_rsrc_access_flag
issuperuserUSERSstringUsers - IsSuperUser maps to PROFILE.superuser_flag
mailserverloginnameUSERSstringUsers - MailServerLoginName maps to USERS.email_srv_user_name
officephoneUSERSstringUsers - OfficePhone maps to USERS.office_phone
personalnameUSERSstringUsers - PersonalName maps to USERS.actual_name
outgoingmailserverUSERSstringUsers - OutgoingMailServer maps to USERS.email_send_server
emailaddressUSERSstringUsers - EmailAddress maps to USERS.email_addr
notificationsettingsUSERSstringUsers - NotificationSettings maps to USERS.notify_prefs
respectactivitydurationtypeUSERSstringUsers - RespectActivityDurationType maps to USERS.RespectActivityDurationType
assignmentstaffingpreferenceUSERSstringUsers - AssignmentStaffingPreference maps to users.AssignmentStaffingPreference
currencyidUSERSstringUsers - CurrencyId maps to users.CurrencyId
currencynameUSERSstringUsers - CurrencyName maps to users.CurrencyName
financialperiodendobjectidUSERSintegerUsers - FinancialPeriodEndObjectId maps to users.FinancialPeriodEndObjectId
financialperiodstartobjectidUSERSintegerUsers - FinancialPeriodStartObjectId maps to users.FinancialPeriodStartObjectId
newprojectdurationtypeUSERSstringUsers - NewProjectDurationType maps to users.NewProjectDurationType
ratesourcepreferenceUSERSstringUsers - RateSourcePreference maps to users.RateSourcePreference
rdbmsuseridUSERSinteger
reportingflagUSERSstringUsers - ReportingFlag maps to USERS.Report_User_Flag
lastprojectsecuritydateUSERSdateUsers - Last Calc date for project security
lastresourcesecuritydateUSERSdateUsers - Last Calc date for resource security
lastglobalsecuritydateUSERSdateUsers - Last Calc date for global security
lastupdateuserUSERSstringLast Update User
lastupdatedateUSERSdateLast Update Date
createuserUSERSstringCreate User
createdateUSERSdateCreate Date
SKeyUSERSintSKey generated key on Users
WBSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdWBSObjectIdprojwbswbs_idintegerThe unique ID generated by the system.
ProjectObjectIdWBSProjectObjectIdprojwbsproj_idintegerThe unique ID of the associated project.
OBSObjectIdWBSOBSObjectIdprojwbsobs_idintegerThe unique ID of the project manager from the project's OBS tree who is responsible for the WBS.
SequenceNumberWBSSequenceNumberprojwbsseq_numintegerThe sequence number for sorting.
ContainsSummaryDataWBSContainsSummaryDataprojwbssum_data_flagstringThe flag that indicates that the WBS has been summarized.
StatusWBSStatusprojwbsstatus_codestringThe WBS status: 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or 'Template'.
CodeWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
NameWBSNameprojwbswbs_namestringThe name of the WBS element.
WBSCategoryObjectIdWBSWBSCategoryObjectIdprojwbsphase_idintegerThe unique ID of the associated WBS category value. Note that the label used for the WBS category is dynamic; it is controlled by the system administrator.
ParentObjectIdWBSParentObjectIdprojwbsparent_wbs_idintegerThe unique ID of the parent WBS of this WBS in the hierarchy.
EarnedValueUserPercentWBSEarnedValueUserPercentprojwbsev_user_pctdoubleThe user-defined percent complete for computing earned value for activities within the WBS. A value of, say, 25 means that 25% of the planned amount is earned when the activity is started and the remainder is earned when the activity is completed.
EarnedValueETCUserValueWBSEarnedValueETCUserValueprojwbsev_etc_user_valuedoubleThe user-defined performance factor, PF, for computing earned-value estimate-to-complete. ETC is computed as PF * ( BAC - BCWP).
OriginalBudgetWBSOriginalBudgetprojwbsorig_costdoubleThe original budget for the WBS element.
IndependentETCTotalCostWBSIndependentETCTotalCostprojwbsindep_remain_total_costdoubleThe user-entered ETC total cost.
IndependentETCLaborUnitsWBSIndependentETCLaborUnitsprojwbsindep_remain_work_qtydoubleThe user-entered ETC total labor.
AnticipatedStartDateWBSAnticipatedStartDateprojwbsanticip_start_datedateThe anticipated start date of WBS, project and EPS elements. User-entered - not dependent upon any other fields. If there are no children, the anticipated start date will be the start date displayed in the columns.
AnticipatedFinishDateWBSAnticipatedFinishDateprojwbsanticip_end_datedateThe anticipated finish date of WBS, project and EPS elements. User-entered - not dependent upon any other fields. If there are no children, the anticipated finish date will be the finish date displayed in the columns.
EarnedValueComputeTypeWBSEarnedValueComputeTypeprojwbsev_compute_typestringThe technique used for computing earned-value percent complete for activities within the WBS. Valid values are 'Activity Percent Complete', '0 / 100', '50 / 50', 'Custom Percent Complete', 'WBS Milestones Percent Complete', and 'Activity Percent Complete Using Resource Curves'.
EarnedValueETCComputeTypeWBSEarnedValueETCComputeTypeprojwbsev_etc_compute_typestringThe technique for computing earned-value estimate-to-complete for activities within the WBS. Valid values are 'ETC = Remaining Cost for Activity', 'Performance Factor = 1', 'Performance Factor = Custom Value', 'Performance Factor = 1 / Cost Performance Index', and 'Performance Factor = 1 / (Cost Performance Index * Schedule Performance Index)'.
IsBaselineWBSIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateWBSIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
CurrentBudgetWBSCurrentBudgetnumberThe current budget for this WBS.
CurrentVarianceWBSCurrentVariancenumberThe current budget minus the total spending plan.
DistributedCurrentBudgetWBSDistributedCurrentBudgetnumberThe sum of the current budget values from one level lower
FinishDateWBSFinishDatedateThe finish date of the WBS.
ForecastFinishDateWBSForecastFinishDatedateThe alternate end date to be optionally used by the scheduler. The user sets the alternate end date by dragging the project bar in the Gantt Chart while manually leveling the resource profile in a resource analysis layout.
ForecastStartDateWBSForecastStartDatedateThe alternate start date to be optionally used by the scheduler. The user sets the alternate start date by dragging the project bar in the Gantt Chart while manually leveling the resource profile in a resource analysis layout.
fullnameWBSstring
fullsequenceWBSstring
OBSNameWBSOBSNameobsobs_namestringThe name of the person/role in the organization, sometimes referred to as the "responsible manager".
ProjectIdWBSProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
ProposedBudgetWBSProposedBudgetnumberThe sum of the original budget plus the approved and pending budgets from the budget change log.
StartDateWBSStartDatedateThe start date of the WBS.
sumplannedstartdateWBSdateWBS - SumPlannedStartDate maps to wbs.SumPlannedStartDate
sumplannedfinishdateWBSdateWBS - SumPlannedFinishDate maps to wbs.SumPlannedFinishDate
sumplanneddurationWBSnumberWBS - SumPlannedDuration maps to wbs.SumPlannedDuration
sumplannedlaborunitsWBSnumberWBS - SumPlannedLaborUnits maps to wbs.SumPlannedLaborUnits
sumplannednonlaborunitsWBSnumberWBS - SumPlannedNonLaborUnits maps to wbs.SumPlannedNonLaborUnits
sumplannedexpensecostWBSnumberWBS - SumPlannedExpenseCost maps to wbs.SumPlannedExpenseCost
sumplannedlaborcostWBSnumberWBS - SumPlannedLaborCost maps to wbs.SumPlannedLaborCost
sumplannedmaterialcostWBSnumberWBS - SumPlannedMaterialCost maps to wbs.SumPlannedMaterialCost
sumplannednonlaborcostWBSnumberWBS - SumPlannedNonLaborCost maps to wbs.SumPlannedNonLaborCost
sumplannedtotalcostWBSnumberWBS - SumPlannedTotalCost maps to wbs.SumPlannedTotalCost
sumaccountingvarbylaborunitsWBSnumberWBS - SumAccountingVarByLaborUnits maps to projwbs.SumAccountingVarByLaborUnits
sumaccountingvariancebycostWBSnumberWBS - SumAccountingVarianceByCost maps to projwbs.SumAccountingVarianceByCost
sumactthisperiodmaterialcostWBSnumberWBS - SumActThisPeriodMaterialCost maps to projwbs.SumActThisPeriodMaterialCost
sumactthisperiodnonlaborcostWBSnumberWBS - SumActThisPeriodNonLaborCost maps to projwbs.SumActThisPeriodNonLaborCost
sumactthisperiodnonlaborunitsWBSnumberWBS - SumActThisPeriodNonLaborUnits maps to projwbs.SumActThisPeriodNonLaborUnits
sumactualthisperiodlaborcostWBSnumberWBS - SumActualThisPeriodLaborCost maps to projwbs.SumActualThisPeriodLaborCost
sumactualthisperiodlaborunitsWBSnumberWBS - SumActualThisPeriodLaborUnits maps to projwbs.SumActualThisPeriodLaborUnits
sumatcompletionmaterialcostWBSnumberWBS - SumAtCompletionMaterialCost maps to projwbs.SumAtCompletionMaterialCost
sumatcompletionnonlaborcostWBSnumberWBS - SumAtCompletionNonLaborCost maps to projwbs.SumAtCompletionNonLaborCost
sumatcompletionnonlaborunitsWBSnumberWBS - SumAtCompletionNonLaborUnits maps to projwbs.SumAtCompletionNonLaborUnits
sumatcompletiontotalcostvarWBSnumberWBS - SumAtCompletionTotalCostVar maps to projwbs.SumAtCompletionTotalCostVar
sumbaselinecompactivitycountWBSnumberWBS - SumBaselineCompActivityCount maps to projwbs.SumBaselineCompActivityCount
sumbaselinenotstartedactcntWBSnumberWBS - SumBaselineNotStartedActCnt maps to projwbs.SumBaselineNotStartedActCnt
sumblinprogressactivitycountWBSnumberWBS - SumBLInProgressActivityCount maps to projwbs.SumBLInProgressActivityCount
sumbudgetatcmpbylaborunitsWBSnumberWBS - SumBudgetAtCmpByLaborUnits maps to projwbs.SumBudgetAtCmpByLaborUnits
sumbudgetatcompletionbycostWBSnumberWBS - SumBudgetAtCompletionByCost maps to projwbs.SumBudgetAtCompletionByCost
sumcostperfindexbycostWBSnumberWBS - SumCostPerfIndexByCost maps to projwbs.SumCostPerfIndexByCost
sumcostperfindexbylaborunitsWBSnumberWBS - SumCostPerfIndexByLaborUnits maps to projwbs.SumCostPerfIndexByLaborUnits
sumcostvariancebylaborunitsWBSnumberWBS - SumCostVarianceByLaborUnits maps to projwbs.SumCostVarianceByLaborUnits
sumcostvarindexbylaborunitsWBSnumberWBS - SumCostVarIndexByLaborUnits maps to projwbs.SumCostVarIndexByLaborUnits
sumdurationpercentofplannedWBSnumberWBS - SumDurationPercentOfPlanned maps to projwbs.SumDurationPercentOfPlanned
sumeacbycostWBSnumberWBS - SumEACByCost maps to projwbs.SumEACByCost
sumeacbylaborunitsWBSnumberWBS - SumEACByLaborUnits maps to projwbs.SumEACByLaborUnits
sumeachighpctbylaborunitsWBSnumberWBS - SumEACHighPctByLaborUnits maps to projwbs.SumEACHighPctByLaborUnits
sumeaclowpctbylaborunitsWBSnumberWBS - SumEACLowPctByLaborUnits maps to projwbs.SumEACLowPctByLaborUnits
sumetcbycostWBSnumberWBS - SumETCByCost maps to projwbs.SumETCByCost
sumetcbylaborunitsWBSnumberWBS - SumETCByLaborUnits maps to projwbs.SumETCByLaborUnits
sumexpensecostpctcompleteWBSnumberWBS - SumExpenseCostPctComplete maps to projwbs.SumExpenseCostPctComplete
sumlaborcostpercentcompleteWBSnumberWBS - SumLaborCostPercentComplete maps to projwbs.SumLaborCostPercentComplete
sumlaborunitspercentcompleteWBSnumberWBS - SumLaborUnitsPercentComplete maps to projwbs.SumLaborUnitsPercentComplete
sumactivitycountWBSnumberWBS - SumActivityCount maps to projwbs.SumActivityCount
sumactualdurationWBSnumberWBS - SumActualDuration maps to projwbs.SumActualDuration
sumactualexpensecostWBSnumberWBS - SumActualExpenseCost maps to projwbs.SumActualExpenseCost
sumactualfinishdateWBSdateWBS - SumActualFinishDate maps to projwbs.SumActualFinishDate
summaxactualfinishdateWBSdateWBS - SumMaxActualFinishDate
summaxrestartdateWBSdateWBS - SumMaxRestartDate
sumactuallaborcostWBSnumberWBS - SumActualLaborCost maps to projwbs.SumActualLaborCost
sumactuallaborunitsWBSnumberWBS - SumActualLaborUnits maps to projwbs.SumActualLaborUnits
sumactualmaterialcostWBSnumberWBS - SumActualMaterialCost maps to projwbs.SumActualMaterialCost
sumactualnonlaborcostWBSnumberWBS - SumActualNonLaborCost maps to projwbs.SumActualNonLaborCost
sumactualnonlaborunitsWBSnumberWBS - SumActualNonLaborUnits maps to projwbs.SumActualNonLaborUnits
sumactualstartdateWBSdateWBS - SumActualStartDate maps to projwbs.SumActualStartDate
sumactualthisperiodcostWBSnumberWBS - SumActualThisPeriodCost maps to projwbs.SumActualThisPeriodCost
sumactualtotalcostWBSnumberWBS - SumActualTotalCost maps to projwbs.SumActualTotalCost
sumactualvaluebycostWBSnumberWBS - SumActualValueByCost maps to projwbs.SumActualValueByCost
sumactualvaluebylaborunitsWBSnumberWBS - SumActualValueByLaborUnits maps to projwbs.SumActualValueByLaborUnits
sumatcompletiondurationWBSnumberWBS - SumAtCompletionDuration maps to projwbs.SumAtCompletionDuration
sumatcompletionexpensecostWBSnumberWBS - SumAtCompletionExpenseCost maps to projwbs.SumAtCompletionExpenseCost
sumatcompletionlaborcostWBSnumberWBS - SumAtCompletionLaborCost maps to projwbs.SumAtCompletionLaborCost
sumatcompletionlaborunitsWBSnumberWBS - SumAtCompletionLaborUnits maps to projwbs.SumAtCompletionLaborUnits
sumatcompletiontotalcostWBSnumberWBS - SumAtCompletionTotalCost maps to projwbs.SumAtCompletionTotalCost
sumbaselinedurationWBSnumberWBS - SumBaselineDuration maps to projwbs.SumBaselineDuration
sumbaselineexpensecostWBSnumberWBS - SumBaselineExpenseCost maps to projwbs.SumBaselineExpenseCost
sumbaselinefinishdateWBSdateWBS - SumBaselineFinishDate maps to projwbs.SumBaselineFinishDate
sumbaselinelaborcostWBSnumberWBS - SumBaselineLaborCost maps to projwbs.SumBaselineLaborCost
sumbaselinelaborunitsWBSnumberWBS - SumBaselineLaborUnits maps to projwbs.SumBaselineLaborUnits
sumbaselinematerialcostWBSnumberWBS - SumBaselineMaterialCost maps to projwbs.SumBaselineMaterialCost
sumbaselinenonlaborcostWBSnumberWBS - SumBaselineNonLaborCost maps to projwbs.SumBaselineNonLaborCost
sumbaselinenonlaborunitsWBSnumberWBS - SumBaselineNonLaborUnits maps to projwbs.SumBaselineNonLaborUnits
sumbaselinestartdateWBSdateWBS - SumBaselineStartDate maps to projwbs.SumBaselineStartDate
sumbaselinetotalcostWBSnumberWBS - SumBaselineTotalCost maps to projwbs.SumBaselineTotalCost
sumcompletedactivitycountWBSnumberWBS - SumCompletedActivityCount maps to projwbs.SumCompletedActivityCount
sumcostpercentcompleteWBSnumberWBS - SumCostPercentComplete maps to projwbs.SumCostPercentComplete
sumcostpercentofplannedWBSnumberWBS - SumCostPercentOfPlanned maps to projwbs.SumCostPercentOfPlanned
sumcostvariancebycostWBSnumberWBS - SumCostVarianceByCost maps to projwbs.SumCostVarianceByCost
sumcostvarianceindexWBSnumberWBS - SumCostVarianceIndex maps to projwbs.SumCostVarianceIndex
sumcostvarianceindexbycostWBSnumberWBS - SumCostVarianceIndexByCost maps to projwbs.SumCostVarianceIndexByCost
sumdurationpercentcompleteWBSnumberWBS - SumDurationPercentComplete maps to projwbs.SumDurationPercentComplete
sumdurationvarianceWBSnumberWBS - SumDurationVariance maps to projwbs.SumDurationVariance
sumearnedvaluebycostWBSnumberWBS - SumEarnedValueByCost maps to projwbs.SumEarnedValueByCost
sumearnedvaluebylaborunitsWBSnumberWBS - SumEarnedValueByLaborUnits maps to projwbs.SumEarnedValueByLaborUnits
sumexpensecostvarianceWBSnumberWBS - SumExpenseCostVariance maps to projwbs.SumExpenseCostVariance
sumfinishdatevarianceWBSnumberWBS - SumFinishDateVariance maps to projwbs.SumFinishDateVariance
suminprogressactivitycountWBSnumberWBS - SumInProgressActivityCount maps to projwbs.SumInProgressActivityCount
sumlaborcostvarianceWBSnumberWBS - SumLaborCostVariance maps to projwbs.SumLaborCostVariance
sumlaborunitsvarianceWBSnumberWBS - SumLaborUnitsVariance maps to projwbs.SumLaborUnitsVariance
summaterialcostvarianceWBSnumberWBS - SumMaterialCostVariance maps to projwbs.SumMaterialCostVariance
sumnonlaborcostvarianceWBSnumberWBS - SumNonLaborCostVariance maps to projwbs.SumNonLaborCostVariance
sumnonlaborunitsvarianceWBSnumberWBS - SumNonLaborUnitsVariance maps to projwbs.SumNonLaborUnitsVariance
sumnotstartedactivitycountWBSnumberWBS - SumNotStartedActivityCount maps to projwbs.SumNotStartedActivityCount
sumplannedvaluebycostWBSnumberWBS - SumPlannedValueByCost maps to projwbs.SumPlannedValueByCost
sumprogressfinishdateWBSdateWBS - SumProgressFinishDate maps to projwbs.SumProgressFinishDate
sumremainingdurationWBSnumberWBS - SumRemainingDuration maps to projwbs.SumRemainingDuration
sumremainingexpensecostWBSnumberWBS - SumRemainingExpenseCost maps to projwbs.SumRemainingExpenseCost
sumremainingfinishdateWBSdateWBS - SumRemainingFinishDate maps to projwbs.SumRemainingFinishDate
sumremaininglaborcostWBSnumberWBS - SumRemainingLaborCost maps to projwbs.SumRemainingLaborCost
sumremaininglaborunitsWBSnumberWBS - SumRemainingLaborUnits maps to projwbs.SumRemainingLaborUnits
sumremainingmaterialcostWBSnumberWBS - SumRemainingMaterialCost maps to projwbs.SumRemainingMaterialCost
sumremainingnonlaborcostWBSnumberWBS - SumRemainingNonLaborCost maps to projwbs.SumRemainingNonLaborCost
sumremainingnonlaborunitsWBSnumberWBS - SumRemainingNonLaborUnits maps to projwbs.SumRemainingNonLaborUnits
sumremainingstartdateWBSdateWBS - SumRemainingStartDate maps to projwbs.SumRemainingStartDate
sumremainingtotalcostWBSnumberWBS - SumRemainingTotalCost maps to projwbs.SumRemainingTotalCost
sumschedulepercentcompleteWBSnumberWBS - SumSchedulePercentComplete maps to projwbs.SumSchedulePercentComplete
sumperformancepercentcompleteWBSnumberWBS - SumPerformancePercentComplete maps to project.SumPerformancePercentComplete
sumschedulevariancebycostWBSnumberWBS - SumScheduleVarianceByCost maps to projwbs.SumScheduleVarianceByCost
sumschedulevarianceindexWBSnumberWBS - SumScheduleVarianceIndex maps to projwbs.SumScheduleVarianceIndex
sumstartdatevarianceWBSnumberWBS - SumStartDateVariance maps to projwbs.SumStartDateVariance
sumtotalcostvarianceWBSnumberWBS - SumTotalCostVariance maps to projwbs.SumTotalCostVariance
sumtotalfloatWBSnumberWBS - SumTotalFloat maps to projwbs.SumTotalFloat
sumunitspercentcompleteWBSnumberWBS - SumUnitsPercentComplete maps to projwbs.SumUnitsPercentComplete
summaterialcostpctcompleteWBSnumberWBS - SumMaterialCostPctComplete maps to projwbs.SumMaterialCostPctComplete
sumnonlaborcostpctcompleteWBSnumberWBS - SumNonLaborCostPctComplete maps to projwbs.SumNonLaborCostPctComplete
sumnonlaborunitspctcompleteWBSnumberWBS - SumNonLaborUnitsPctComplete maps to projwbs.SumNonLaborUnitsPctComplete
sumperfpctcmpbylaborunitsWBSnumberWBS - SumPerfPctCmpByLaborUnits maps to projwbs.SumPerfPctCmpByLaborUnits
sumplannedvaluebylaborunitsWBSnumberWBS - SumPlannedValueByLaborUnits maps to projwbs.SumPlannedValueByLaborUnits
sumschdpctcmpbylaborunitsWBSnumberWBS - SumSchdPctCmpByLaborUnits maps to projwbs.SumSchdPctCmpByLaborUnits
sumschdperfindexbylaborunitsWBSnumberWBS - SumSchdPerfIndexByLaborUnits maps to projwbs.SumSchdPerfIndexByLaborUnits
sumschdvariancebylaborunitsWBSnumberWBS - SumSchdVarianceByLaborUnits maps to projwbs.SumSchdVarianceByLaborUnits
sumschdvarianceindexbycostWBSnumberWBS - SumSchdVarianceIndexByCost maps to projwbs.SumSchdVarianceIndexByCost
sumschdvarindexbylaborunitsWBSnumberWBS - SumSchdVarIndexByLaborUnits maps to projwbs.SumSchdVarIndexByLaborUnits
sumscheduleperfindexbycostWBSnumberWBS - SumSchedulePerfIndexByCost maps to projwbs.SumSchedulePerfIndexByCost
sumtocompleteperfindexbycostWBSnumberWBS - SumToCompletePerfIndexByCost maps to projwbs.SumToCompletePerfIndexByCost
sumvaratcmpbylaborunitsWBSnumberWBS - SumVarAtCmpByLaborUnits maps to projwbs.SumVarAtCmpByLaborUnits
sumearlystartdateWBSdateWBS - SumEarlyStartDate
sumearlyenddateWBSdateWBS - SumEarlyEndDate
sumlatestartdateWBSdateWBS - SumLateStartDate
sumlateenddateWBSdateWBS - SumLateEndDate
summaxcalendaridWBSnumberWBS - SumMaxCalendarId maps to project.SumMaxCalendarId
summincalendaridWBSnumberWBS - SumMinCalendarId maps to project.SumMinCalendarId
TotalBenefitPlanWBSTotalBenefitPlannumberThe sum of the monthly benefit plan.
TotalBenefitPlanTallyWBSTotalBenefitPlanTallynumberThe sum of the monthly benefit plan tally.
TotalSpendingPlanWBSTotalSpendingPlannumberThe sum of the monthly spending plan.
TotalSpendingPlanTallyWBSTotalSpendingPlanTallynumberThe sum of the monthly spending plan tally.
UnallocatedBudgetWBSUnallocatedBudgetnumberThe difference between the total current and distributed current budget. Calculated as total current budget - distributed current budget.
UndistributedCurrentVarianceWBSUndistributedCurrentVariancenumberThe total spending plan minus the total spending plan tally.
StatusReviewerObjectIdWBSStatusReviewerObjectIdprojwbsstatus_reviewerintegerThe unique ID of the user reviewing status updates.
StatusReviewerNameWBSStatusReviewerNamestringThe name of the user reviewing status updates.
lastupdateuserWBSstringLast Update User
lastupdatedateWBSdateLast Update Date
createuserWBSstringCreate User
createdateWBSdateCreate Date
lastupdatedatexWBSdateWBSX Update Date
SKeyWBSintSKey generated key on WBS
WBSCATEGORYTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdWBSCategoryObjectIdphasephase_idintegerThe unique ID generated by the system.
SequenceNumberWBSCategorySequenceNumberphaseseq_numintegerThe sequence number for sorting.
NameWBSCategoryNamephasephase_namestringThe name of the WBS category. Note that the label used for WBS category is dynamic; the system administrator controls it.
lastupdateuserWBSCATEGORYstringLast Update User
lastupdatedateWBSCATEGORYdateLast Update Date
createuserWBSCATEGORYstringCreate User
createdateWBSCATEGORYdateCreate Date
SKeyWBSCATEGORYintSKey generated key on WBSCategory
WBSMILESTONETop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdWBSMilestoneObjectIdwbsstepwbs_step_idintegerThe unique ID generated by the system.
ProjectObjectIdWBSMilestoneProjectObjectIdwbsstepproj_idintegerThe unique ID of the associated project.
WBSObjectIdWBSMilestoneWBSObjectIdwbsstepwbs_idintegerThe unique ID of the WBS where the WBS milestone is assigned.
SequenceNumberWBSMilestoneSequenceNumberwbsstepseq_numintegerThe sequence number for sorting.
IsCompletedWBSMilestoneIsCompletedwbsstepcomplete_flagstringThe flag that indicates whether the step has been completed.
NameWBSMilestoneNamewbsstepstep_namestringThe name of the WBS milestone.
WeightWBSMilestoneWeightwbsstepstep_wtdoubleThe weight that is assigned to the milestone.
IsBaselineWBSMilestoneIsBaselinestringThe boolean value indicating if this business object is related to a Project or Baseline
IsTemplateWBSMilestoneIsTemplatestringThe boolean value indicating if this business object is related to a template Project.
ProjectIdWBSMilestoneProjectIdprojectproj_short_namestringThe short code that uniquely identifies the project.
WBSCodeWBSMilestoneWBSCodeprojwbswbs_short_namestringThe short code assigned to each WBS element for identification. Each WBS element is uniquely identified by concatenating its own code together with its parents' codes.
WBSNameWBSMilestoneWBSNameprojwbswbs_namestringThe name of the WBS element.
lastupdateuserWBSMILESTONEstringLast Update User
lastupdatedateWBSMILESTONEdateLast Update Date
createuserWBSMILESTONEstringCreate User
createdateWBSMILESTONEdateCreate Date
SKeyWBSMILESTONEintSKey generated key on WBSMilestone
WBSSPREADTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
ObjectIdWBSSPREADinteger
ParentObjectIdWBSSPREADinteger
CodeWBSSPREADstring
NameWBSSPREADstring
projectobjectidWBSSPREADinteger
ObsObjectIdWBSSPREADinteger
ObsNameWBSSPREADstring
StartDateWBSSPREADdate
EndDateWBSSPREADdate
ActualLaborUnitsWBSSPREADdouble
ActualNonlaborUnitsWBSSPREADdouble
AtCompletionLaborUnitsWBSSPREADdouble
AtCompletionNonlaborUnitsWBSSPREADdouble
BaselinePlannedLaborUnitsWBSSPREADdouble
BaselinePlannedNonlaborUnitsWBSSPREADdouble
EarnedValueLaborUnitsWBSSPREADdouble
EstimateAtCompletionLaborUnitsWBSSPREADdouble
EstimateToCompleteLaborUnitsWBSSPREADdouble
PlannedLaborUnitsWBSSPREADdouble
PlannedNonlaborUnitsWBSSPREADdouble
PlannedValueLaborUnitsWBSSPREADdouble
RemainingLaborUnitsWBSSPREADdouble
RemainingNonlaborUnitsWBSSPREADdouble
ActualCostWBSSPREADdouble
ActualExpenseCostWBSSPREADdouble
ActualLaborCostWBSSPREADdouble
ActualMaterialCostWBSSPREADdouble
ActualNonlaborCostWBSSPREADdouble
ActualTotalCostWBSSPREADdouble
AtCompletionExpenseCostWBSSPREADdouble
AtCompletionLaborCostWBSSPREADdouble
AtCompletionMaterialCostWBSSPREADdouble
AtCompletionNonlaborCostWBSSPREADdouble
AtCompletionTotalCostWBSSPREADdouble
BaselinePlannedExpenseCostWBSSPREADdouble
BaselinePlannedLaborCostWBSSPREADdouble
BaselinePlannedMaterialCostWBSSPREADdouble
BaselinePlannedNonlaborCostWBSSPREADdouble
BaselinePlannedTotalCostWBSSPREADdouble
EarnedValueCostWBSSPREADdouble
EstimateAtCompletionCostWBSSPREADdouble
EstimateToCompleteCostWBSSPREADdouble
PlannedExpenseCostWBSSPREADdouble
PlannedLaborCostWBSSPREADdouble
PlannedMaterialCostWBSSPREADdouble
PlannedNonlaborCostWBSSPREADdouble
PlannedTotalCostWBSSPREADdouble
PlannedValueCostWBSSPREADdouble
RemainingExpenseCostWBSSPREADdouble
RemainingLaborCostWBSSPREADdouble
RemainingMaterialCostWBSSPREADdouble
RemainingNonlaborCostWBSSPREADdouble
RemainingTotalCostWBSSPREADdouble
SKeyWBSSPREADnumber
ETL_HA_GENERALTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
nodeETL_HA_GENERALintegerETL_HA_GENERAL.node
parentnodeETL_HA_GENERALintegerETL_HA_GENERAL.parentnode
idfieldETL_HA_GENERALintegerETL_HA_GENERAL.idfield
depthETL_HA_GENERALintegerETL_HA_GENERAL.depth
lineageETL_HA_GENERALstringETL_HA_GENERAL.lineage
ETL_HA_PROJWBSREPORTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
nodeETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.node
parentnodeETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.parentnode
wbsidETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.wbsid
projidETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.projid
epsidETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.epsid
rtypeETL_HA_PROJWBSREPORTcharacterETL_HA_PROJWBSREPORT.rtype
depthETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.depth
lineageETL_HA_PROJWBSREPORTstringETL_HA_PROJWBSREPORT.lineage
nameETL_HA_PROJWBSREPORTstringETL_HA_PROJWBSREPORT.name
seqnumETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.seqnum
nameseqnumETL_HA_PROJWBSREPORTintegerETL_HA_PROJWBSREPORT.nameseqnum
ETL_PARAMETERTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
p_featureETL_PARAMETERstringETL_PARAMETER.p_feature
p_1ETL_PARAMETERstringETL_PARAMETER.p_1
p_2ETL_PARAMETERstringETL_PARAMETER.p_2
p_3ETL_PARAMETERstringETL_PARAMETER.p_3
p_4ETL_PARAMETERstringETL_PARAMETER.p_4
p_5ETL_PARAMETERstringETL_PARAMETER.p_5
ETL_PROCESSEXCEPTIONTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
processidETL_PROCESSEXCEPTIONdoubleETL_PROCESSEXCEPTION.processid
exceptiondateETL_PROCESSEXCEPTIONdateETL_PROCESSEXCEPTION.exceptiondate
processnameETL_PROCESSEXCEPTIONstringETL_PROCESSEXCEPTION.processname
exceptiondescriptionETL_PROCESSEXCEPTIONstringETL_PROCESSEXCEPTION.exceptiondescription
exceptionlevelETL_PROCESSEXCEPTIONintegerETL_PROCESSEXCEPTION.exceptionlevel
pmdbtablenameETL_PROCESSEXCEPTIONstringETL_PROCESSEXCEPTION.pmdbtablename
odstablenameETL_PROCESSEXCEPTIONstringETL_PROCESSEXCEPTION.odstablename
pkeyETL_PROCESSEXCEPTIONstringETL_PROCESSEXCEPTION.pkey
projectidETL_PROCESSEXCEPTIONintegerETL_PROCESSEXCEPTION.projectid
ETL_PROCESSINFOTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
processidETL_PROCESSINFOdoubleETL_PROCESSINFO.processid
infodateETL_PROCESSINFOdateETL_PROCESSINFO.infodate
processnameETL_PROCESSINFOstringETL_PROCESSINFO.processname
infomsgETL_PROCESSINFOstringETL_PROCESSINFO.infomsg
infotypeETL_PROCESSINFOstringETL_PROCESSINFO.infotype
tablenameETL_PROCESSINFOstringETL_PROCESSINFO.tablename
rows_processedETL_PROCESSINFOintegerETL_PROCESSINFO.rows
ETL_PROCESSMASTERTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
processidETL_PROCESSMASTERdoubleETL_PROCESSMASTER.processid
processstartdateETL_PROCESSMASTERdateETL_PROCESSMASTER.processstartdate
processenddateETL_PROCESSMASTERdateETL_PROCESSMASTER.processenddate
processtypeETL_PROCESSMASTERstringETL_PROCESSMASTER.processtype
ETL_PERF_PUBLIC_VARSTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
step_nbrETL_PERF_PUBLIC_VARSinteger
step_cntETL_PERF_PUBLIC_VARSinteger
part_nbrETL_PERF_PUBLIC_VARSinteger
part_cntETL_PERF_PUBLIC_VARSinteger
action_nameETL_PERF_PUBLIC_VARSstring
process_nameETL_PERF_PUBLIC_VARSstring
step_nameETL_PERF_PUBLIC_VARSstring
step_descETL_PERF_PUBLIC_VARSstring
file_nameETL_PERF_PUBLIC_VARSstring
ETL_PERF_RAW_DETAILTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
processidETL_PERF_RAW_DETAILdouble
step_nbrETL_PERF_RAW_DETAILinteger
step_cntETL_PERF_RAW_DETAILinteger
part_nbrETL_PERF_RAW_DETAILinteger
part_cntETL_PERF_RAW_DETAILinteger
action_nameETL_PERF_RAW_DETAILstring
process_nameETL_PERF_RAW_DETAILstring
step_nameETL_PERF_RAW_DETAILstring
step_descETL_PERF_RAW_DETAILstring
file_nameETL_PERF_RAW_DETAILstring
stmt_name_1ETL_PERF_RAW_DETAILstring
stmt_name_2ETL_PERF_RAW_DETAILstring
stmt_name_3ETL_PERF_RAW_DETAILstring
stmt_name_4ETL_PERF_RAW_DETAILstring
start_timeETL_PERF_RAW_DETAILtimestamp
end_timeETL_PERF_RAW_DETAILtimestamp
rows_processedETL_PERF_RAW_DETAILinteger
elapsedETL_PERF_RAW_DETAILnumber
ETL_TEMP_MEMO_CONVTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
table_nameETL_TEMP_MEMO_CONVstringtable_name
ref_skeyETL_TEMP_MEMO_CONVintegerskey
ref_skey2ETL_TEMP_MEMO_CONVintegerskey2
html_memoETL_TEMP_MEMO_CONVblobHTML Memo
html_memo2ETL_TEMP_MEMO_CONVclobHTML Memo
rawtextETL_TEMP_MEMO_CONVclobRaw Memo
ETL_PRIVILEGENAMESTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
privilege_numberETL_PRIVILEGENAMESint
privilege_nameETL_PRIVILEGENAMESstring
ETL_PROJECTLISTTop
ODS Field NameODS Table NameAPI Table NameAPI Field NamePMDB Table NamePMDB Field NameData TypeDescription
objectidETL_PROJECTLISTinteger