Update Project
put
/syncService/updateProject
Send a request to this endpoint to update one or more Project. For each JSON object provided in the request body, an application object with a matching ID value will be updated to reflect the JSON contents.
Request
Header Parameters
-
Authorization: string
OAuth token
Supported Media Types
- application/json
Root Schema : UpdateProjectSyncRequest
Type:
object
Title:
UpdateProjectSyncRequest
Update Project Sync Request
Show Source
-
Activity: array
Activity
-
ActivityCode: array
ActivityCode
-
ActivityCodeType: array
ActivityCodeType
-
ActivityExpense: array
ActivityExpense
-
ActivityNote: array
ActivityNote
-
ActivityRisk: array
ActivityRisk
-
ActivityStep: array
ActivityStep
-
BaselineProject: object
BaselineProject
Title:
BaselineProject
BaselineProject Entity -
BaselineType: array
BaselineType
-
Calendar: array
Calendar
-
CBS: array
CBS
-
CostAccount: array
CostAccount
-
Currency: array
Currency
-
EPS: array
EPS
-
ExpenseCategory: array
ExpenseCategory
-
FinancialPeriod: array
FinancialPeriod
-
GlobalPreferences: array
GlobalPreferences
-
LeanTask: array
LeanTask
-
Location: array
Location
-
NotebookTopic: array
NotebookTopic
-
Project: object
Project
Title:
Project
Project Entity -
ProjectCode: array
ProjectCode
-
ProjectCodeType: array
ProjectCodeType
-
ProjectResource: array
ProjectResource
-
Relationship: array
Relationship
-
RequestSettings: object
RequestSettings
Title:
RequestSettings
Update RequestSettings Entity -
Resource: array
Resource
-
ResourceAssignment: array
ResourceAssignment
-
ResourceAssignmentCode: array
ResourceAssignmentCode
-
ResourceAssignmentCodeType: array
ResourceAssignmentCodeType
-
ResourceCode: array
ResourceCode
-
ResourceCodeType: array
ResourceCodeType
-
ResourceCurve: array
ResourceCurve
-
ResourceRate: array
ResourceRate
-
ResourceRole: array
ResourceRole
-
Risk: array
Risk
-
RiskImpact: array
RiskImpact
-
RiskMatrix: array
RiskMatrix
-
RiskMatrixScore: array
RiskMatrixScore
-
RiskMatrixThreshold: array
RiskMatrixThreshold
-
RiskResponseAction: array
RiskResponseAction
-
RiskResponseActionImpact: array
RiskResponseActionImpact
-
RiskResponsePlan: array
RiskResponsePlan
-
RiskThreshold: array
RiskThreshold
-
RiskThresholdLevel: array
RiskThresholdLevel
-
Role: array
Role
-
RoleCode: array
RoleCode
-
RoleCodeType: array
RoleCodeType
-
RoleLimit: object
RoleLimit
Additional Properties Allowed: additionalProperties
-
RoleRate: array
RoleRate
-
UDFType: array
UDFType
-
UnitOfMeasure: array
UnitOfMeasure
-
WBS: array
WBS
-
WBSCategory: array
WBSCategory
Nested Schema : Activity
Type:
Show Source
array
-
Array of:
object Activity
Title:
Activity
Activity Entity
Nested Schema : ActivityCode
Type:
Show Source
array
-
Array of:
object ActivityCode
Title:
ActivityCode
ActivityCode Entity
Nested Schema : ActivityCodeType
Type:
Show Source
array
-
Array of:
object ActivityCodeType
Title:
ActivityCodeType
ActivityCodeType Entity
Nested Schema : ActivityExpense
Type:
Show Source
array
-
Array of:
object ActivityExpense
Title:
ActivityExpense
ActivityExpense Entity
Nested Schema : ActivityNote
Type:
Show Source
array
-
Array of:
object ActivityNote
Title:
ActivityNote
ActivityNote Entity
Nested Schema : ActivityRisk
Type:
Show Source
array
-
Array of:
object ActivityRisk
Title:
ActivityRisk
ActivityRisk Entity
Nested Schema : ActivityStep
Type:
Show Source
array
-
Array of:
object ActivityStep
Title:
ActivityStep
ActivityStep Entity
Nested Schema : BaselineProject
Type:
object
Title:
BaselineProject
BaselineProject Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityDefaultActivityType: string
The 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'.
-
ActivityDefaultCalendarName: string
-
ActivityDefaultCalendarObjectId: integer
(int32)
The unique ID of the calendar assigned to new activities by default. Can be null for EPS and baselines.
-
ActivityDefaultCostAccountObjectId: integer
(int32)
The unique ID of the cost account assigned to new activities and project expenses by default.
-
ActivityDefaultDurationType: string
The 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'.
-
ActivityDefaultPercentCompleteType: string
The percent complete type assigned to new activities by default. Valid values are 'Physical', 'Duration', and 'Units'.
-
ActivityDefaultPricePerUnit: number
(double)
The 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.
-
ActivityDefaultReviewRequired: boolean
The indicator that determines whether status changes for new activities must be approved by default.
-
ActivityIdBasedOnSelectedActivity: boolean
The flag that indicates how to auto-number activity IDs for new activities-Y/N - Y means use the selected activity's activity ID as prefix, N means use standard auto-numbering based on the prefix, suffix. Default = 'N'
-
ActivityIdIncrement: integer
(int32)
The 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.
-
ActivityIdPrefix: string
The 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.
-
ActivityIdSuffix: integer
(int32)
The 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.
-
ActivityPercentCompleteBasedOnActivitySteps: boolean
The flag that indicates whether activity physical percent complete is automatically computed from the activity steps completed.
-
AddActualToRemaining: boolean
The flag that indicates whether to add actual to remaining or to subtract actual from at complete when actual units and costs are updated. Default = 'Y'
-
AddedBy: string
The name of the user who added the project to the database.
-
AllowNegativeActualUnitsFlag: boolean
-
AllowStatusReview: boolean
The indicator that determines whether status updates to activities in a project are eligible for manual approval before commiting changes.
-
AnnualDiscountRate: number
(double)
The user-defined number field that identifies the discount rate for the project.
-
AnticipatedFinishDate: string
(date-time)
The 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.
-
AnticipatedStartDate: string
(date-time)
The 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.
-
AssignmentDefaultDrivingFlag: boolean
The default flag assigned to new assignments, to indicate whether assignments will drive activity dates.
-
AssignmentDefaultRateType: string
The default rate type when adding resource assignments to a project. Valid values are 'Price / Unit', 'Price / Unit2', 'Price / Unit3', 'Price / Unit4', and 'Price / Unit5'.
-
BaselineTypeName: string
The name of the baseline type for this project baseline. Baseline types are used to categorize project baselines.
-
BaselineTypeObjectId: integer
(int32)
The unique ID of the baseline type.
-
CalculateFloatBasedOnFinishDate: boolean
-
CheckOutDate: string
(date-time)
The date on which the baseline project was checked out of the Project Management database.
-
CheckOutStatus: boolean
The flag that indicates that the baseline project is currently checked out to an external file or database and is being managed remotely.
-
CheckOutUserObjectId: integer
(int32)
The unique ID of the User that checked out this baseline project.
-
Code: array
Code
-
ComputeTotalFloatType: string
-
ContainsSummaryData: boolean
The flag that indicates that the WBS has been summarized.
-
ContractManagementGroupName: string
-
ContractManagementProjectName: string
-
CostQuantityRecalculateFlag: boolean
The flag that indicates whether quantities should be updated when costs are updated, if costs and quantities are linked.
-
CreateDate: string
(date-time)
The date this project baseline was created.
-
CreateUser: string
The name of the user that created this project baseline.
-
CriticalActivityFloatLimit: number
(double)
The 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.
-
CriticalActivityFloatThreshold: number
(double)
-
CriticalActivityPathType: string
The critical path type, which indicates how critical path activities are identified for the project, based on either 'Critical Float' or 'Longest Path'.
-
CriticalFloatThreshold: number
(double)
-
CurrentBaselineProjectObjectId: integer
(int32)
-
CurrentBudget: number
(double)
The sum of the original budget plus the approved and pending budgets from the budget change log.
-
CurrentVariance: number
(double)
The current budget minus the total spending plan.
-
DataDate: string
(date-time)
The 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.
-
DateAdded: string
(date-time)
The date on which the project was added to the Project Management database.
-
DefaultPriceTimeUnits: string
The time units associated with the project's default price per time. Valid values are 'Hour', 'Day', 'Week', 'Month', and 'Year'.
-
Description: string
The description of the Project.
-
DiscountApplicationPeriod: string
The timescale for entering ROI spending and benefit plan. Valid values are 'Month', 'Quarter', or 'Year'.
-
DistributedCurrentBudget: number
(double)
The sum of the current budget values from one level lower.
-
EarnedValueComputeType: string
-
EarnedValueETCComputeType: string
-
EarnedValueETCUserValue: number
(double)
-
EarnedValueUserPercent: number
(double)
-
EnablePublication: boolean
Enables the project to be processed by the Project Arbiter service.
-
EnableSummarization: boolean
The flag which, when true, causes the Summarizer service to automatically summarize the project. If this is false, the project will be skipped during the summary run.
-
FinancialPeriodTmplId: integer
(int32)
-
FinishDate: string
(date-time)
The finish date of the baseline project. This field depends on summary data that was created when the original project was last summarized before this baseline was created.
-
FiscalYearStartMonth: integer
(int32)
The month that marks the beginning of the fiscal year for the project.
-
ForecastFinishDate: string
(date-time)
The alternate end date to be optionally used by the scheduler.
-
ForecastStartDate: string
(date-time)
The alternate start date to be optionally used by the scheduler.
-
GUID: string
The globally unique ID generated by the system.
-
HasFutureBucketData: boolean
The flag that indicates whether a resource assignment in the baseline has future bucket data.
-
HistoryInterval: string
The time interval for how historical project data is stored for use in P6 Analytics, could be 'Month', 'Week', 'Quarter', 'Year' and 'Financial Period'.
-
HistoryLevel: string
The level of historical project data that is stored for use in P6 Analytics, can be 'None', 'Project', 'WBS' and 'Activity'.
-
Id(required): string
The 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.
-
IgnoreOtherProjectRelationships : boolean
-
IndependentETCLaborUnits: number
(double)
The user-entered ETC total labor.
-
IndependentETCTotalCost: number
(double)
The user-entered ETC total cost.
-
IntegratedWBS: boolean
The flag that determines whether the WBS is integrated with another application.
-
IsTemplate: boolean
-
LastApplyActualsDate: string
(date-time)
-
LastBaselineUpdateDate: string
(date-time)
The date this project baseline was last changed by Baseline Update in Project Management.
-
LastFinancialPeriodObjectId: integer
(int32)
The unique ID of the last closed financial period for the baseline project.
-
LastLevelDate: string
(date-time)
The date the project was last leveled.
-
LastPublishedOn: string
(date-time)
The date the project was last published.
-
LastScheduleDate: string
(date-time)
The date the project was last scheduled.
-
LastSummarizedDate: string
(date-time)
The date the project was last summarized.
-
LastUpdateBaselineOptions: string
The last options used when the baseline project was updated by the Update Baseline module.
-
LastUpdateDate: string
(date-time)
The date this project baseline was last updated.
-
LastUpdateUser: string
The name of the user that last updated this project baseline.
-
LevelingPriority: integer
(int32)
The priority for scheduling.
-
LimitMultipleFloatPaths: boolean
-
LinkActualToActualThisPeriod: boolean
The flag that determines whether actual units and costs are linked to actual-this-period units and costs. Default = 'Y'
-
LinkPercentCompleteWithActual: boolean
The flag that determines whether actual units and cost should be recalculated when percent complete changes. Default = 'N'
-
LinkPlannedAndAtCompletionFlag: boolean
The flag that indicates whether the At Completion Cost/Units should be linked to Planned Cost/Units for not-started activities. Default = 'Y'
-
LocationName: string
The name of the location assigned to the project.
-
LocationObjectId: integer
(int32)
The unique ID of the location assigned to the project.
-
MakeOpenEndedActivitiesCritical: boolean
-
MaximumMultipleFloatPaths: integer
(int32)
-
MultipleFloatPathsEnabled: boolean
-
MultipleFloatPathsEndingActivityObjectId: integer
(int32)
-
MultipleFloatPathsUseTotalFloat: boolean
-
MustFinishByDate: string
(date-time)
The date by which all project activities must finish. If entered, it is used as the project late finish date by the project scheduler.
-
Name(required): string
The name of the baseline project.
-
NetPresentValue: number
(double)
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OBSName: string
The name of the person/role in the organization, sometimes referred to as the "responsible manager".
-
OBSObjectId: integer
(int32)
The unique ID of the project manager from the project's OBS tree who is responsible for the WBS.
-
OriginalBudget: number
(double)
The original budget for the baseline project.
-
OriginalProjectObjectId: integer
(int32)
The unique ID of the project from which the project baseline was created, if the current project is a project baseline.
-
OutOfSequenceScheduleType: string
-
OverallProjectScore: integer
(int32)
-
OwnerResourceId: string
-
OwnerResourceObjectId: integer
(int32)
The unique ID of the Owner Resource of this baseline project.
-
ParentEPSId: string
-
ParentEPSName: string
-
ParentEPSObjectId(required): integer
(int32)
The unique ID of the parent EPS of this baseline project.
-
PaybackPeriod: integer
(int32)
-
PlannedStartDate: string
(date-time)
The planned start date of the project. Used by the project scheduler.
-
PrimaryResourcesCanMarkActivitiesAsCompleted: boolean
The flag that indicates whether primary resources can mark the project activities as completed. If not selected, a primary resource can only mark an activity as For Review. In this case the project manager reviews the activity and marks it as either Rejected or completed.
-
ProjectForecastStartDate: string
(date-time)
The 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.
-
ProjectScheduleType: string
The type of schedule data to send to Primavera Unifier.
-
PropertyType: string
-
ProposedBudget: number
(double)
The sum of the original budget plus the approved and pending budgets from the budget change log.
-
PublicationPriority: integer
(int32)
A 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.
-
RelationshipLagCalendar: string
-
ResetPlannedToRemainingFlag: boolean
The 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 = 'Y'
-
ResourceCanBeAssignedToSameActivityMoreThanOnce: boolean
The flag that indicates whether a resource can be assigned more than once to the same activity. This is useful when the resource is expected to perform more than one role on an activity, for example, documentation plus QA.
-
ResourceName: string
-
ResourcesCanAssignThemselvesToActivities: boolean
The flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project.
-
ResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess: boolean
-
ResourcesCanEditAssignmentPercentComplete: boolean
The flag that indicates whether the project's resource can use the timesheet application to update remaining units or percent complete for their activities.
-
ResourcesCanMarkAssignmentAsCompleted: boolean
-
ResourcesCanStaffRoleAssignment: boolean
The flag that indicates whether team-member's application users are allowed to staff themselves to empty role assignments in this project.
-
ResourcesCanViewInactiveActivities: boolean
-
ReturnOnInvestment: number
(double)
-
RiskExposure: number
(double)
The calculated exposure value for the project.
-
RiskLevel: string
The risk level assigned to the project: 'Very High', 'High', 'Medium', 'Low', and 'Very Low'.
-
RiskMatrixName: string
-
RiskMatrixObjectId: integer
(int32)
The unique ID of the associated Risk Matrix.
-
RiskScore: integer
(int32)
The calculated risk score for the project.
-
ScheduledFinishDate: string
(date-time)
The early finish date of the latest activity in the project, as computed by the project scheduler.
-
ScheduleWBSHierarchyType: string
-
SourceProjectObjectId: integer
(int32)
-
StartDate: string
(date-time)
The start date of the baseline project. This field depends on summary data that was created when the original project was last summarized before this baseline was created.
-
StartToStartLagCalculationType: boolean
-
Status: string
The project status: 'Planned', 'Active', 'Inactive', 'What-If', or 'Requested'.
-
StatusReviewerName: string
The the name of the user reviewing status updates.
-
StatusReviewerObjectId: string
The unique ID of the user reviewing status updates.
-
StrategicPriority: integer
(int32)
The baseline project's priority. The range is from 1 to 10,000.
-
SummarizedDataDate: string
(date-time)
The data date of the project when it was last summarized-only updated by summarizer.
-
SummarizeResourcesRolesByWBS: boolean
-
SummarizeToWBSLevel: integer
(int32)
The maximum level within the project's WBS to perform summarization - default to 2.
-
SummaryAccountingVarianceByCost: number
(double)
The Planned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryAccountingVarianceByLaborUnits: number
(double)
The Planned Value Labor Units minus the Actual Units. Negative value indicates that Actual Units have exceeded the Planned Value Labor Units.
-
SummaryActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryActualDuration: number
(double)
The actual duration.
-
SummaryActualExpenseCost: number
(double)
The actual costs for all project expenses associated with the project.
-
SummaryActualFinishDate: string
(date-time)
The latest actual finish date of all activities in the project.
-
SummaryActualLaborCost: number
(double)
The actual cost for all labor resources assigned to the activity.
-
SummaryActualLaborUnits: number
(double)
The actual labor units.
-
SummaryActualMaterialCost: number
(double)
The actual units for all material resources assigned to the activity.
-
SummaryActualNonLaborCost: number
(double)
The actual units for all nonlabor resources assigned to the activity.
-
SummaryActualNonLaborUnits: number
(double)
The actual nonlabor units.
-
SummaryActualStartDate: string
(date-time)
The earliest actual start date of all activities in the project.
-
SummaryActualThisPeriodCost: number
(double)
The actual this period cost (will be labor or nonlabor).
-
SummaryActualThisPeriodLaborCost: number
(double)
The actual this period labor cost
-
SummaryActualThisPeriodLaborUnits: number
(double)
The actual this period labor units.
-
SummaryActualThisPeriodMaterialCost: number
(double)
The actual this period material cost.
-
SummaryActualThisPeriodNonLaborCost: number
(double)
The actual this period nonlabor cost.
-
SummaryActualThisPeriodNonLaborUnits: number
(double)
The actual this period nonlabor units.
-
SummaryActualTotalCost: number
(double)
The actual labor cost + actual nonlabor cost + actual expense cost as of the project data date.
-
SummaryActualValueByCost: number
(double)
The actual total cost incurred on the activity as of the project data date, computed as Actual Labor Cost + Actual Nonlabor Cost + Actual Material Cost + Actual Expense Cost.
-
SummaryActualValueByLaborUnits: number
(double)
The actual total labor units for the activity as of the project data date (i.e., actual total cost by labor units).
-
SummaryAtCompletionDuration: number
(double)
The duration at completion.
-
SummaryAtCompletionExpenseCost: number
(double)
The sum of the actual plus remaining cost for all project expenses associated with the cost account. Computed as Actual Expense Cost + Remaining Expense Cost.
-
SummaryAtCompletionLaborCost: number
(double)
The 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.
-
SummaryAtCompletionLaborUnits: number
(double)
The 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.
-
SummaryAtCompletionMaterialCost: number
(double)
The material cost at completion. It is the sum of the actual plus remaining costs for all material resources assigned to the activity. Computed as actual material cost + remaining material cost. Same as the planned material costs if the activity is not started and the actual material costs once the activity is completed.
-
SummaryAtCompletionNonLaborCost: number
(double)
The nonlabor cost at completion. It is the 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.
-
SummaryAtCompletionNonLaborUnits: number
(double)
The nonlabor units at completion. It is the 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.
-
SummaryAtCompletionTotalCost: number
(double)
The 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.
-
SummaryAtCompletionTotalCostVariance: number
(double)
The Baseline Planned Total Cost - At Completion Total Cost.
-
SummaryBaselineCompletedActivityCount: integer
(int32)
The number of completed activities in the baseline.
-
SummaryBaselineDuration: number
(double)
The planned duration for the activity in the primary 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.
-
SummaryBaselineExpenseCost: number
(double)
The planned cost for all project expenses associated with the activity in the primary baseline. Computed as the baseline actual expense cost plus the baseline remaining expense cost.
-
SummaryBaselineFinishDate: string
(date-time)
The current latest finish date of all activities in the project for the current baseline.
-
SummaryBaselineInProgressActivityCount: integer
(int32)
The number of in-progress activities in the baseline.
-
SummaryBaselineLaborCost: number
(double)
The planned cost for all labor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion labor units. If no resources are assigned, computed as the activity Baseline Planned Labor Units * Project Default Price / Time.
-
SummaryBaselineLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity in the primary baseline. Computed as the baseline actual labor units plus the baseline remaining labor units.
-
SummaryBaselineMaterialCost: number
(double)
The planned cost for all material resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned.
-
SummaryBaselineNonLaborCost: number
(double)
The planned cost for all nonlabor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned, computed as the activity Baseline Planned Nonlabor Units * Project Default Price / Time.
-
SummaryBaselineNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity in the primary baseline. Computed as the baseline actual nonlabor units plus the baseline remaining nonlabor units.
-
SummaryBaselineNotStartedActivityCount: integer
(int32)
The number of activities not started in the baseline.
-
SummaryBaselineStartDate: string
(date-time)
The current earliest start date of all activities in the WBS for the current baseline.
-
SummaryBaselineTotalCost: number
(double)
The Planned Total Cost for the activity in the primary baseline, including labor resources, nonlabor resources, and project expenses. Baseline Planned Total Cost = Baseline Planned Labor Cost + Baseline Planned Nonlabor Cost + Baseline Planned Expense Cost.
-
SummaryBudgetAtCompletionByCost: number
(double)
The Planned Total Cost through activity completion. Computed as Planned Labor Cost + Planned Nonlabor Cost + Planned Expense Cost, same as the Planned Total Cost.
-
SummaryBudgetAtCompletionByLaborUnits: number
(double)
The Baseline Planned Labor Cost + Baseline Planned Nonlabor Cost + Baseline Planned Expense Cost. Same as the Baseline Planned Total Cost.
-
SummaryCompletedActivityCount: integer
(int32)
The number of activities that have an Actual Finish in the WBS.
-
SummaryCostPercentComplete: number
(double)
The percent complete of cost for all nonlabor resources assigned. Computed as Actual Nonlabor Cost / At Completion Nonlabor Cost * 100. Always in the range 0 to 100.
-
SummaryCostPercentOfPlanned: number
(double)
The activity actual cost percent of planned. Computed as actual total cost / baseline total cost * 100, or equivalently as ACWP / BAC * 100. The value can exceed 100. The baseline total cost is the activity's at completion cost from the current baseline. This field is named SummaryCostPercentOfBudget in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
SummaryCostPerformanceIndexByCost: number
(double)
The Earned Value divided by the Actual Cost. A value less than 1 indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostPerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units / Actual Labor Units.
-
SummaryCostVarianceByCost: number
(double)
The Earned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostVarianceByLaborUnits: number
(double)
The Earned Value Labor Cost minus Actual Value Labor Cost.
-
SummaryCostVarianceIndex: number
(double)
The value that is calculated as the Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByCost: number
(double)
The Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByLaborUnits: number
(double)
The Cost Variance Labor Units divided by Earned Value Labor Units.
-
SummaryDurationPercentComplete: number
(double)
The activity actual duration percent of planned. Computed as (baseline planned duration - remaining duration) / baseline planned duration * 100. The baseline planned duration is the activity's at complete duration from the primary baseline.
-
SummaryDurationPercentOfPlanned: number
(double)
The summary actual duration percent of planned of all activities under this project. Computed as actual duration / baseline duration * 100. The value can exceed 100. The Baseline duration is the activity's at complete duration from the current baseline.
-
SummaryDurationVariance: number
(double)
The duration between the activity's baseline duration and the at complete duration. Computed as baseline planned duration - at completion duration.
-
SummaryEarnedValueByCost: number
(double)
The Budget at Completion * Performance % Complete. The method for computing the Performance Percent Complete depends on the Earned Value technique selected for the activity's WBS. Budget at Completion is computed from the primary baseline.
-
SummaryEarnedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is actually completed as of the project data date. Computed as Baseline Labor Units * Performance % Complete. The planned labor units performed is essentially the labor units Earned Value for the activity. The method for computing the Performance % Complete depends on the Earned Value technique selected for the activity's WBS. The Baseline Labor Units is taken from the current baseline.
-
SummaryEstimateAtCompletionByCost: number
(double)
The Actual Cost plus the Estimate to Complete Cost. The method for computing Estimate to Complete depends on the Earned Value technique selected for the activity's WBS.
-
SummaryEstimateAtCompletionByLaborUnits: number
(double)
The 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.)
-
SummaryEstimateAtCompletionHighPercentByLaborUnits: number
(double)
The high forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateAtCompletionLowPercentByLaborUnits: number
(double)
The low forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateToCompleteByCost: number
(double)
The Remaining Total Cost for the activity or the Performance Factor * (Budget at Completion - Earned Value), depending on the Earned Value technique selected for the activity's WBS (calculated from the primary baseline).
-
SummaryEstimateToCompleteByLaborUnits: number
(double)
The estimated quantity to complete the activity. Computed as either the remaining total units for the activity, or as Performance Factor * (Baseline Planned Labor Units - Planned Quantity of Work Performed), depending on the Earned Value Technique selected for the activity's WBS.
-
SummaryExpenseCostPercentComplete: number
(double)
The percent complete of cost for all expenses associated with the project. It is computed as Actual Expense Cost / At Complete Expense Cost * 100, and it is always in the range of 0 to 100.
-
SummaryExpenseCostVariance: number
(double)
The Baseline Planned Expense Cost - At Completion Expense Cost (At Completion Expense Cost = Actual Expense Cost + Remaining Expense Cost).
-
SummaryFinishDateVariance: number
(double)
The duration between the finish date in the current project and the baseline finish date. Calculated as finish date - baseline finish date.
-
SummaryInProgressActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryLaborCostPercentComplete: number
(double)
The percent complete of cost for all labor resources assigned to the project. It is computed as Actual Labor Cost / At Complete Labor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryLaborCostVariance: number
(double)
The Baseline Planned Labor Cost - At Completion Labor Cost.
-
SummaryLaborUnitsPercentComplete: number
(double)
The percent complete of units for all labor resources for the WBS. Computed as actual labor units / at complete labor units * 100. Always in the range 0 to 100.
-
SummaryLaborUnitsVariance: number
(double)
The difference between baseline labor units and at completion labor units. Calculated as baseline labor units - at completion labor units.
-
SummaryLevel: string
-
SummaryMaterialCostPercentComplete: number
(double)
The percent complete of cost for all material resources assigned to the project. It is computed as Actual Material Cost / At Complete Material Cost * 100, and it is always in the range of 0 to 100.
-
SummaryMaterialCostVariance: number
(double)
The variance that is calculated as Baseline Material Cost - At Completion Material Cost.
-
SummaryNonLaborCostPercentComplete: number
(double)
The percent complete of cost for all non-labor resources assigned to the project. It is computed as Actual Nonlabor Cost / At Complete Nonlabor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryNonLaborCostVariance: number
(double)
The Baseline Planned Nonlabor Cost - At Completion Nonlabor Cost.
-
SummaryNonLaborUnitsPercentComplete: number
(double)
The percent complete of units for all nonlabor resources for the Project. Computed as Actual Nonlabor Cost / At Completion Nonlabor Cost * 100. Always in the range 0 to 100.
-
SummaryNonLaborUnitsVariance: number
(double)
The difference between baseline nonlabor units and at completion non labor units. Calculated as baseline nonlabor units - at completion nonlabor units.
-
SummaryNotStartedActivityCount: integer
(int32)
The number of activities that are currently not started.
-
SummaryPerformancePercentCompleteByCost: number
(double)
-
SummaryPerformancePercentCompleteByLaborUnits: number
(double)
The percent complete of units for the resource assignments in the WBS Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryPlannedCost: number
(double)
The sum of all planned expense, non labor, labor, and material costs in the baseline project.
-
SummaryPlannedDuration: number
(double)
The total working days between planned start and finish dates in the baseline project.
-
SummaryPlannedExpenseCost: number
(double)
The sum of all planned expense costs in the baseline project.
-
SummaryPlannedFinishDate: string
(date-time)
The latest planned finish date of all activities in the baseline project.
-
SummaryPlannedLaborCost: number
(double)
The sum of all planned labor costs in the baseline project.
-
SummaryPlannedLaborUnits: number
(double)
The sum of all planned labor units in the baseline project.
-
SummaryPlannedMaterialCost: number
(double)
The sum of all planned material costs in the baseline project.
-
SummaryPlannedNonLaborCost: number
(double)
The sum of all planned non labor costs in the baseline project.
-
SummaryPlannedNonLaborUnits: number
(double)
The sum of all planned non labor units in the baseline project.
-
SummaryPlannedStartDate: string
(date-time)
The earliest planned start date of all activities in the baseline project.
-
SummaryPlannedValueByCost: number
(double)
The Budget at Completion * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. Budget at Completion is computed from the primary baseline
-
SummaryPlannedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is scheduled to be completed as of the project data date. Computed as Baseline Labor Units * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. The Baseline Labor Units is taken from the current baseline.
-
SummaryProgressFinishDate: string
(date-time)
The 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.
-
SummaryRemainingDuration: number
(double)
The total working time from the WBS remaining start date to the remaining finish date.
-
SummaryRemainingExpenseCost: number
(double)
The remaining costs for all project expenses associated with the activities in the WBS.
-
SummaryRemainingFinishDate: string
(date-time)
The 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.
-
SummaryRemainingLaborCost: number
(double)
The remaining costs for all labor resources assigned to the activities. The remaining cost reflects the cost remaining for the WBS.
-
SummaryRemainingLaborUnits: number
(double)
The remaining units for all labor resources assigned to the activities. The remaining units reflects the work remaining to be done for the WBS.
-
SummaryRemainingMaterialCost: number
(double)
The remaining material costs for all project expenses associated with the activities in the WBS.
-
SummaryRemainingNonLaborCost: number
(double)
The remaining nonlabor costs for all project expenses associated with the activities in the WBS.
-
SummaryRemainingNonLaborUnits: number
(double)
The remaining units for all nonlabor resources assigned to the activities. The remaining units reflects the work remaining to be done for the WBS.
-
SummaryRemainingStartDate: string
(date-time)
The earliest remaining start of all activities assigned to the WBS.
-
SummaryRemainingTotalCost: number
(double)
The sum of all remaining total costs in the WBS.
-
SummarySchedulePercentComplete: number
(double)
The measure that indicates how much of the WBS baseline duration has been completed so far. Computed based on where the current data date falls between the activity's baseline start and finish dates. If the data date is earlier than the baseline start, the schedule % complete is 0. If the data date is later than the baseline finish, the schedule % complete is 100. The schedule % complete indicates how much of the WBS duration should be currently completed, relative to the selected baseline.
-
SummarySchedulePercentCompleteByLaborUnits: number
(double)
The percent complete of units for all labor resources. Computed as Actual Labor Units / At Completion Labor Units * 100. Always in the range 0 to 100.
-
SummarySchedulePerformanceIndexByCost: number
(double)
The Earned Value divided by the Planned Value. A value less than 1 indicates that less work was actually performed than was scheduled.
-
SummarySchedulePerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceByCost: number
(double)
The Earned Value divided by the Planned Value. A negative value indicates that less work was actually performed than was scheduled.
-
SummaryScheduleVarianceByLaborUnits: number
(double)
The Earned Value Labor Units minus the Planned Value Labor Units.
-
SummaryScheduleVarianceIndex: number
(double)
The value that is calculated as the Schedule Variance Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceIndexByCost: number
(double)
The Schedule Variance divided by the Planned Value.
-
SummaryScheduleVarianceIndexByLaborUnits: number
(double)
The Schedule Variance Labor Units divided by the Planned Value Labor Units.
-
SummaryStartDateVariance: number
(double)
The duration between the start date in the current project and the baseline start date. Calculated as start date - baseline start date.
-
SummaryToCompletePerformanceIndexByCost: number
(double)
The (Budget at Completion - Earned Value) divided by (Estimate at Completion - Actual Cost).
-
SummaryTotalCostVariance: number
(double)
The value that is calculated as baseline total cost - total cost.
-
SummaryTotalFloat: number
(double)
The amount of time the WBS 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.
-
SummaryUnitsPercentComplete: number
(double)
The percent complete of units for the resource assignments in the WBS. Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryVarianceAtCompletionByLaborUnits: number
(double)
The Baseline Planned Total Labor Units minus Estimate at Completion Labor Units.
-
SyncWbsHierarchyFlag: boolean
-
TeamMemberActivityFields: string
The list of activity fields that can be updated by a team member using the P6 Team Member interfaces.
-
TeamMemberAssignmentOption: string
The indicator that determines whether team member can update activity fields, assignment fields, or both using the P6 Team Member interfaces.
-
TeamMemberResourceAssignmentFields: string
The list of assignment fields that can be updated by a team member using the P6 Team Member interfaces.
-
TeamMemberStepUDFViewableFields: string
-
TeamMemberViewableFields: string
The list of fields that are viewable by a team member using the P6 Team Member interfaces.
-
TotalBenefitPlan: number
(double)
The sum of the monthly benefit plan.
-
TotalBenefitPlanTally: number
(double)
The sum of the monthly benefit plan tally.
-
TotalFunding: number
(double)
-
TotalSpendingPlan: number
(double)
The sum of the monthly spending plan.
-
TotalSpendingPlanTally: number
(double)
The sum of the monthly spending plan tally.
-
UDF: array
UDF
-
UnallocatedBudget: number
(double)
The total current budget minus the distributed current budget.
-
UndistributedCurrentVariance: number
(double)
The total spending plan minus the total spending plan tally.
-
UseExpectedFinishDates: boolean
-
UseProjectBaselineForEarnedValue: boolean
-
WBSCategoryObjectId: integer
(int32)
The 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.
-
WBSCodeSeparator: string
The character used to separate the concatenated code fields for the project's WBS tree.
-
WBSHierarchyLevels: integer
(int32)
-
WBSMilestonePercentComplete: number
(double)
-
WBSObjectId: integer
(int32)
The internal WBS ID of the project. This ID cannot be used to load a WBS object directly.
-
WebSiteRootDirectory: string
The root directory for storing project Web site files before they are published to the Web server.
-
WebSiteURL: string
The project Web site URL, which is the Web address of the project's website.
Nested Schema : BaselineType
Type:
Show Source
array
-
Array of:
object BaselineType
Title:
BaselineType
BaselineType Entity
Nested Schema : Calendar
Type:
Show Source
array
-
Array of:
object Calendar
Title:
Calendar
Calendar Entity
Nested Schema : CostAccount
Type:
Show Source
array
-
Array of:
object CostAccount
Title:
CostAccount
CostAccount Entity
Nested Schema : Currency
Type:
Show Source
array
-
Array of:
object Currency
Title:
Currency
Currency Entity
Nested Schema : ExpenseCategory
Type:
Show Source
array
-
Array of:
object ExpenseCategory
Title:
ExpenseCategory
ExpenseCategory Entity
Nested Schema : FinancialPeriod
Type:
Show Source
array
-
Array of:
object FinancialPeriod
Title:
FinancialPeriod
FinancialPeriod Entity
Nested Schema : GlobalPreferences
Type:
Show Source
array
-
Array of:
object GlobalPreferences
Title:
GlobalPreferences
GlobalPreferences Entity
Nested Schema : LeanTask
Type:
Show Source
array
-
Array of:
object LeanTask
Title:
LeanTask
LeanTask Entity
Nested Schema : Location
Type:
Show Source
array
-
Array of:
object Location
Title:
Location
Location Entity
Nested Schema : NotebookTopic
Type:
Show Source
array
-
Array of:
object NotebookTopic
Title:
NotebookTopic
NotebookTopic Entity
Nested Schema : Project
Type:
object
Title:
Project
Project Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityDefaultActivityType: string
The 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'.
-
ActivityDefaultCalendarName: string
The name of the calendar assigned to new activities by default. Can be null for baselines.
-
ActivityDefaultCalendarObjectId: integer
(int32)
The unique ID of the calendar assigned to new activities by default. Can be null for baselines.
-
ActivityDefaultCostAccountObjectId: integer
(int32)
The unique ID of the cost account assigned to new activities and project expenses by default.
-
ActivityDefaultDurationType: string
The 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'.
-
ActivityDefaultPercentCompleteType: string
The percent complete type assigned to new activities by default. Valid values are 'Physical', 'Duration', and 'Units'.
-
ActivityDefaultPricePerUnit: number
(double)
The 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.
-
ActivityDefaultReviewRequired: boolean
The indicator that determines whether status changes for new activities must be approved by default.
-
ActivityIdBasedOnSelectedActivity: boolean
The flag that indicates how to auto-number activity IDs for new activities-Y/N - Y means use the selected activity's activity ID as prefix, N means use standard auto-numbering based on the prefix, suffix. Default = 'false'
-
ActivityIdIncrement: integer
(int32)
The 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.
-
ActivityIdPrefix: string
The 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.
-
ActivityIdSuffix: integer
(int32)
The 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.
-
ActivityPercentCompleteBasedOnActivitySteps: boolean
The flag that indicates whether activity physical percent complete is automatically computed from the activity steps completed.
-
AddActualToRemaining: boolean
The 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'
-
AddedBy: string
The name of the user who added the project to the database.
-
AllowNegativeActualUnitsFlag: boolean
The flag that indicates whether the project can allow the negative values for the actual units.
-
AllowStatusReview: boolean
The indicator that determines whether status updates to activities in a project are eligible for manual approval before committing changes.
-
AnnualDiscountRate: number
(double)
The user-defined number field that identifies the discount rate for the project.
-
AnticipatedFinishDate: string
(date-time)
The 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.
-
AnticipatedStartDate: string
(date-time)
The 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.
-
AssignmentDefaultDrivingFlag: boolean
The default flag assigned to new assignments, to indicate whether assignments will drive activity dates.
-
AssignmentDefaultRateType: string
The default rate type when adding resource assignments to a project. Valid values are 'Price / Unit', 'Price / Unit2', 'Price / Unit3', 'Price / Unit4', and 'Price / Unit5'.
-
CalculateFloatBasedOnFinishDate: boolean
The flag that indicates how each activity's float will be calculated with respect to other projects in the scheduling batch. This setting only has an effect when scheduling multiple projects at the same time. If true, each activity's float is calculated based on its project's ScheduledFinishDate. If false, then each activity's float is calculated based on the latest ScheduledFinishDate of all of the projects in the scheduling batch.
-
CheckOutDate: string
(date-time)
The date on which the project was checked out of the Project Management database.
-
CheckOutStatus: boolean
The flag that indicates that the project is currently checked out to an external file or database and is being managed remotely.
-
CheckOutUserObjectId: integer
(int32)
The unique ID of the User that checked out this project.
-
Code: array
Code
-
ComputeTotalFloatType: string
The method for calculating total float for all activities. Start Float is the difference between the early and late start dates (Start Float = Late Start - Early Start); Finish Float is the difference between the early and late finish dates (Finish Float = Late Finish - Early Finish); and Smallest of Start Float and Finish Float is the most critical float value.
-
ContainsSummaryData: boolean
The flag that indicates that the Project has been summarized.
-
ContractManagementGroupName: string
The name of the Contract Management Group.
-
ContractManagementProjectName: string
The name of the Contract Management Project.
-
CostQuantityRecalculateFlag: boolean
The flag that, when costs and quantities are linked, indicates whether the quantities should be updated when costs are updated,
-
CreateDate: string
(date-time)
The date this project was created.
-
CreateUser: string
The name of the user that created this project.
-
CriticalActivityFloatLimit: number
(double)
The 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.
-
CriticalActivityFloatThreshold: number
(double)
The maximum float time for activities before they are marked critical.
-
CriticalActivityPathType: string
The critical path type, which indicates how critical path activities are identified for the project, based on either 'Critical Float' or 'Longest Path'.
-
CriticalFloatThreshold: number
(double)
The option used for setting the critical float threshold value when scheduling projects.
-
CurrentBaselineProjectObjectId: integer
(int32)
The unique ID of the project's baseline to use for computing summaries.
-
CurrentBudget: number
(double)
The sum of the original budget plus the approved and pending budgets from the budget change log.
-
CurrentVariance: number
(double)
The difference between the current budget and the total spending plan. Calculated as current budget - total spending plan. Not rolled up
-
DataDate: string
(date-time)
The 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.
-
DateAdded: string
(date-time)
The date on which the project was added to the Project Management database.
-
DefaultPriceTimeUnits: string
The time units associated with the project's default price per time. Valid values are 'Hour', 'Day', 'Week', 'Month', and 'Year'.
-
Description: string
The description of the Project.
-
DiscountApplicationPeriod: string
the timescale for entering ROI spending and benefit plan. Valid values are 'Month', 'Quarter', or 'Year'.
-
DistributedCurrentBudget: number
(double)
The current budget values from one level lower.
-
EarnedValueComputeType: string
The 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'.
-
EarnedValueETCComputeType: string
The 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)'.
-
EarnedValueETCUserValue: number
(double)
The user-defined performance factor, PF, for computing earned-value estimate-to-complete. ETC is computed as PF * (BAC - earned value).
-
EarnedValueUserPercent: number
(double)
The 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.
-
EnablePrimeSycFlag: boolean
-
EnablePublication: boolean
Enables the project to be processed by the Project Arbiter service.
-
EnableSummarization: boolean
The 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.
-
EtlInterval: string
The time interval for ETL for use in P6 Analytics, could be 'None', 'Scheduled', 'Immediate'.
-
External: boolean
-
ExternalCRKey: string
Unique identifier for the project in an external Content Repository.
-
FinancialPeriodTemplateId: integer
(int32)
-
FinishDate: string
(date-time)
The finish date of the project. This is a summary method calculated from fields populated by the Summarizer job service.
-
FiscalYearStartMonth: integer
(int32)
The month that marks the beginning of the fiscal year for the project.
-
ForecastFinishDate: string
(date-time)
The 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.
-
ForecastStartDate: string
(date-time)
The 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.
-
GUID: string
The globally unique ID generated by the system.
-
HasFutureBucketData: boolean
The flag that indicates whether a resource assignment in the project has future bucket data.
-
HistoryInterval: string
The time interval for how historical project data is stored for use in P6 Analytics, could be 'Month', 'Week', 'Quarter', 'Year' and 'Financial Period'.
-
HistoryLevel: string
The level of historical project data that is stored for use in P6 Analytics, cab be 'None', 'Project', 'WBS' and 'Activity'.
-
Id(required): string
The short code assigned to each Project element for identification. Each Project element is uniquely identified by this short code.
-
IgnoreOtherProjectRelationships: boolean
Determines whether to ignore activity relationships between projects.
-
IndependentETCLaborUnits: number
(double)
The user-entered ETC total labor.
-
IndependentETCTotalCost: number
(double)
The user-entered ETC total cost.
-
IntegratedType: string
The flag indicating whether the project is integrated with an Enterprise Resource Planning (ERP) system. 'Fusion' indicates the project is integrated with Oracle Fusion. 'ERP' indicates the project is integrated with another ERP system. 'Gateway' indicates the project is integrated with Oracle Primavera Gateway.
-
IntegratedWBS: boolean
The flag that determines whether the WBS is integrated with another application.
-
IsTemplate: boolean
The boolean value indicating if this Project is a template Project.
-
LastApplyActualsDate: string
(date-time)
The last date Apply Actuals was run for this project.
-
LastFinancialPeriodObjectId: integer
(int32)
The unique ID of the last closed financial period for the project.
-
LastLevelDate: string
(date-time)
The date the project was last leveled.
-
LastPublishedOn: string
(date-time)
The date the project was last published.
-
LastScheduleDate: string
(date-time)
The date the project was last scheduled.
-
LastSummarizedDate: string
(date-time)
The date the project was last summarized.
-
LastUpdateDate: string
(date-time)
The date this project was last updated.
-
LastUpdateUser: string
The name of the user that last updated this project.
-
Latitude: number
(double)
-
LevelAllResources: boolean
The resources to level.
-
LevelDateFlag: boolean
Gets the date the project was last leveled.
-
LevelFloatThresholdCount: integer
(int32)
The amount of float you want to maintain when activities are delayed because of resource conflicts. You can type a new number and time unit.
-
LevelingPriority: integer
(int32)
The priority for scheduling.
-
LevelOuterAssign: boolean
Include resource assignments in other projects to level.
-
LevelOuterAssignPriority: integer
(int32)
Set the range of the leveling priority that you specify when determining if a resource is over-allocated. Assignments in closed projects are considered.
-
LevelOverAllocationPercent: number
(double)
-
LevelPriorityList: string
Lists the fields by which to prioritize resources when leveling. Priorities are used only when more than one activity competes for the same resource at the same time. Sort Order: The order in which to level resources according to the field names displayed. Double-click the Sort Order field to choose Ascending, Descending, or Hierarchy (option only appears for fields that are hierarchical)
-
LevelResourceList: string
Consists of the list of resources to level.
-
LevelWithinFloat: boolean
To delay activities with resource conflicts only up to their late finish date.
-
LimitMultipleFloatPaths: boolean
The option used for enabling/disabling limit multiple float paths when scheduling projects.
-
LinkActualToActualThisPeriod: boolean
The 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'.
-
LinkPercentCompleteWithActual: boolean
The flag that indicates whether actual units and cost should be recalculated when percent complete changes. Default = 'false'
-
LinkPlannedAndAtCompletionFlag: boolean
The flag that indicates whether the At Completion Cost/Units should be linked to Planned Cost/Units for not-started activities. Default = 'true'
-
LocationName: string
The name of the location assigned to the project.
-
LocationObjectId: integer
(int32)
The unique ID of the location assigned to the project.
-
Longitude: number
(double)
-
MakeOpenEndedActivitiesCritical: boolean
The option used by the scheduler for automatically leveling resources when scheduling projects.
-
MaximumMultipleFloatPaths: integer
(int32)
The number of critical float paths to calculate. For example, if you set the field to five, the module calculates the five most critical float paths ending with the activity you selected. The module ranks each float path from most critical to least critical, and stores the value for each activity in the Float Path field. For example, if you calculate five float paths, the module will store a value of one in the Float Path field for each activity in the most critical float path; the module will store a value of five for each activity in the least critical float path. Note: To view the critical float paths after you schedule the project, group activities in the Activity Table by Float Path and sort by Float Path Order. A Float Path value of one indicates that those activities are part of the most critical float path. The Float Path Order value indicates the order in which the activities were processed.
-
MultipleFloatPathsEnabled: boolean
The Boolean value that indicates whether multiple critical float paths (sequences of activities) should be calculated in the project schedule.
-
MultipleFloatPathsEndingActivityObjectId: integer
(int32)
The activity in the WBS that you want to represent the end of the float paths. Typically, this will be a milestone activity or some other significant activity that has a start date or end date that cannot change. Note: if a value is not assigned, the module will choose an activity based on MultipleFloatPathsUseTotalFloat. If you are calculating multiple paths using Free Float, the module will choose the open-ended activity with the most critical Free Float. If you are calculating multiple paths using Total Float, the module will calculate the Total Float for all activity relationships, then choose the activity with the most critical Relationship Total Float.
-
MultipleFloatPathsUseTotalFloat: boolean
-
MustFinishByDate: string
(date-time)
The date by which all project activities must finish. If entered, it is used as the project late finish date by the project scheduler.
-
Name(required): string
The name of the Project element.
-
NetPresentValue: number
(double)
The estimated net value, at the present time for the project
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OBSName: string
The name of the person/role in the organization, sometimes referred to as the "responsible manager".
-
OBSObjectId: integer
(int32)
The unique ID of the project manager from the project's OBS tree who is responsible for the Project.
-
OriginalBudget: number
(double)
The original budget for the project.
-
OutOfSequenceScheduleType: string
The type of logic used to schedule the progressed activities: 'Retained Logic', 'Progress Override', or 'Actual Dates'.
-
OverallProjectScore: integer
(int32)
The project score calculated based on all project code types assigned to this project.
-
OwnerResourceObjectId: integer
(int32)
The unique ID of the Owner Resource of this project.
-
ParentEPSId: string
The ID of the parent EPS of this project.
-
ParentEPSName: string
The parent EPS of this project.
-
ParentEPSObjectId(required): integer
(int32)
The unique ID of the parent EPS of this project.
-
PaybackPeriod: integer
(int32)
The PaybackPeriod for the project
-
PerformancePercentCompleteByLaborUnits: number
(double)
-
PlannedStartDate: string
(date-time)
The planned start date of the project. Used by the project scheduler.
-
PostResponsePessimisticFinish: string
(date-time)
-
PostResponsePessimisticStart: string
(date-time)
-
PreResponsePessimisticFinish: string
(date-time)
-
PreResponsePessimisticStart: string
(date-time)
-
PricePerUnit: string
Field that specify whether to use role or resource price per unit
-
PrimaryResourcesCanMarkActivitiesAsCompleted: boolean
The flag that indicates whether primary resources can mark the project activities as completed. If not selected, a primary resource can only mark an activity as For Review. In this case the project manager reviews the activity and marks it as either Rejected or completed.
-
PrimaryResourcesCanUpdateActivityDates: boolean
-
ProjectForecastStartDate: string
(date-time)
The 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.
-
ProjectScheduleType: string
The type of schedule the project is based on. It can contain either "Duration" or "Resource" or "Cost".
-
PropertyType: string
The project property name associated with the scheduling of projects.
-
ProposedBudget: number
(double)
The Proposed Budget, which is the sum of the original budget plus the approved and pending budgets from the budget change log.
-
PublicationPriority: integer
(int32)
A 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.
-
PublishLevel: string
The publish level for the project publication.
-
RelationshipLagCalendar: string
The calendar used to calculate the lag between predecessors and successors for all activities. Valid values are 'Predecessor Activity Calendar', 'Successor Activity Calendar', '24 Hour Calendar', and 'Project Default Calendar'. If you do not select a calendar, the successor activity calendar is used.
-
ResetPlannedToRemainingFlag: boolean
The 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'
-
ResourceCanBeAssignedToSameActivityMoreThanOnce: boolean
The flag that indicates whether a resource can be assigned more than once to the same activity. This is useful when the resource is expected to perform more than one role on an activity, for example, documentation plus QA.
-
ResourceName: string
-
ResourcesCanAssignThemselvesToActivities: boolean
The flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project.
-
ResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess: boolean
-
ResourcesCanEditAssignmentPercentComplete: boolean
The flag that indicates whether the project's resource update the remaining units or the percent complete for their activities in the timesheet application.
-
ResourcesCanMarkAssignmentAsCompleted: boolean
The flag that indicates whether timesheet resources can mark the assignment as complete.
-
ResourcesCanStaffRoleAssignment: boolean
The flag that indicates whether team-member application users are allowed to staff themselves to role assignment in this project.
-
ResourcesCanViewInactiveActivities: boolean
The flag that indicates whether timesheet resources can view inactive project activities.
-
ReturnOnInvestment: number
(double)
The estimated return on investment for the project
-
ReviewType: string
-
RiskExposure: number
(double)
The calculated exposure value for the project.
-
RiskLevel: string
The risk level assigned to the project: 'Very High', 'High', 'Medium', 'Low', and 'Very Low'.
-
RiskMatrixName: string
The name of the risk matrix.
-
RiskMatrixObjectId: integer
(int32)
The unique ID of the associated Risk Matrix.
-
RiskScore: integer
(int32)
The calculated risk score for the project.
-
ScheduledFinishDate: string
(date-time)
The early finish date of the latest activity in the project, as computed by the project scheduler.
-
ScheduleWBSHierarchyType: string
The option used for specifying WBS Hierachy sync type.
-
SourceProjectObjectId: integer
(int32)
The unique ID of the project from which the reflection project was created, if the current project is a reflection project.
-
StartDate: string
(date-time)
The start date of the project. This is a summary method calculated from fields populated by the Summarizer job service.
-
StartToStartLagCalculationType: boolean
The method used to calculate lag when a start-to-start relationship exists and the predecessor starts out of sequence. Actual Start sets the successor's start according to the time elapsed from the predecessor's actual start (the successor's start date is the data date plus any remaining lag). Early Start sets the successor's start according to the amount of work that the predecessor activity accomplishes (the expired lag is calculated as the number of work periods between the actual start and the data date, and the successor's start date is the predecessor's internal early start plus any remaining lag).
-
Status: string
The project status: 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or 'Template'.
-
StatusReviewerName: string
The name of the user reviewing status updates.
-
StatusReviewerObjectId: string
The unique ID of the user reviewing status updates.
-
StrategicPriority: integer
(int32)
The project's priority. The range is from 1 to 10,000.
-
SummarizedDataDate: string
(date-time)
The data date of the project when it was last summarized-only updated by summarizer.
-
SummarizeResourcesRolesByWBS: boolean
-
SummarizeToWBSLevel: integer
(int32)
The maximum level within the project's WBS to perform summarization - default to 2.
-
SummaryAccountingVarianceByCost: number
(double)
The Planned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryAccountingVarianceByLaborUnits: number
(double)
The Planned Value Labor Units minus the Actual Units. Negative value indicates that Actual Units have exceeded the Planned Value Labor Units.
-
SummaryActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryActualDuration: number
(double)
The actual duration.
-
SummaryActualExpenseCost: number
(double)
The actual costs for all project expenses associated with the project.
-
SummaryActualFinishDate: string
(date-time)
The latest actual finish date of all activities in the project.
-
SummaryActualLaborCost: number
(double)
The actual cost for all labor resources assigned to the activity.
-
SummaryActualLaborUnits: number
(double)
The actual labor units.
-
SummaryActualMaterialCost: number
(double)
The actual units for all material resources assigned to the activity.
-
SummaryActualNonLaborCost: number
(double)
The actual units for all nonlabor resources assigned to the activity.
-
SummaryActualNonLaborUnits: number
(double)
The actual nonlabor units.
-
SummaryActualStartDate: string
(date-time)
The earliest actual start date of all activities in the project.
-
SummaryActualThisPeriodCost: number
(double)
The actual this period cost (will be labor or nonlabor).
-
SummaryActualThisPeriodLaborCost: number
(double)
The actual this period labor cost
-
SummaryActualThisPeriodLaborUnits: number
(double)
The actual this period labor units.
-
SummaryActualThisPeriodMaterialCost: number
(double)
The actual this period material cost.
-
SummaryActualThisPeriodNonLaborCost: number
(double)
The actual this period nonlabor cost.
-
SummaryActualThisPeriodNonLaborUnits: number
(double)
The actual this period nonlabor units.
-
SummaryActualTotalCost: number
(double)
The actual labor cost + actual nonlabor cost + actual expense cost as of the project data date.
-
SummaryActualValueByCost: number
(double)
The actual total cost incurred on the activity as of the project data date, computed as Actual Labor Cost + Actual Nonlabor Cost + Actual Material Cost + Actual Expense Cost.
-
SummaryActualValueByLaborUnits: number
(double)
The actual total labor units for the activity as of the project data date (i.e., actual total cost by labor units).
-
SummaryAtCompletionDuration: number
(double)
The duration at completion.
-
SummaryAtCompletionExpenseCost: number
(double)
The sum of the actual plus remaining cost for all project expenses associated with the cost account. Computed as Actual Expense Cost + Remaining Expense Cost.
-
SummaryAtCompletionLaborCost: number
(double)
The 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.
-
SummaryAtCompletionLaborUnits: number
(double)
The 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.
-
SummaryAtCompletionMaterialCost: number
(double)
The material cost at completion. It is the sum of the actual plus remaining costs for all material resources assigned to the activity. Computed as actual material cost + remaining material cost. Same as the planned material costs if the activity is not started and the actual material costs once the activity is completed.
-
SummaryAtCompletionNonLaborCost: number
(double)
The nonlabor cost at completion. It is the 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.
-
SummaryAtCompletionNonLaborUnits: number
(double)
The nonlabor units at completion. It is the 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.
-
SummaryAtCompletionTotalCost: number
(double)
The 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.
-
SummaryAtCompletionTotalCostVariance: number
(double)
The Baseline Planned Total Cost - At Completion Total Cost.
-
SummaryBaselineCompletedActivityCount: integer
(int32)
The number of completed activities in the baseline.
-
SummaryBaselineDuration: number
(double)
The planned duration for the activity in the primary 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.
-
SummaryBaselineExpenseCost: number
(double)
The planned cost for all project expenses associated with the activity in the primary baseline. Computed as the baseline actual expense cost plus the baseline remaining expense cost.
-
SummaryBaselineFinishDate: string
(date-time)
The current latest finish date of all activities in the project for the current baseline.
-
SummaryBaselineInProgressActivityCount: integer
(int32)
The number of in-progress activities in the baseline.
-
SummaryBaselineLaborCost: number
(double)
The planned cost for all labor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion labor units. If no resources are assigned, computed as the activity Baseline Planned Labor Units * Project Default Price / Time.
-
SummaryBaselineLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity in the primary baseline. Computed as the baseline actual labor units plus the baseline remaining labor units.
-
SummaryBaselineMaterialCost: number
(double)
The planned cost for all material resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned.
-
SummaryBaselineNonLaborCost: number
(double)
The planned cost for all nonlabor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned, computed as the activity Baseline Planned Nonlabor Units * Project Default Price / Time.
-
SummaryBaselineNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity in the primary baseline. Computed as the baseline actual nonlabor units plus the baseline remaining nonlabor units.
-
SummaryBaselineNotStartedActivityCount: integer
(int32)
The number of activities not started in the baseline.
-
SummaryBaselineStartDate: string
(date-time)
The current earliest start date of all activities in the Project for the current baseline.
-
SummaryBaselineTotalCost: number
(double)
The Planned Total Cost for the activity in the primary baseline, including labor resources, nonlabor resources, and project expenses. Baseline Planned Total Cost = Baseline Planned Labor Cost + Baseline Planned Nonlabor Cost + Baseline Planned Expense Cost.
-
SummaryBudgetAtCompletionByCost: number
(double)
The Planned Total Cost through activity completion. Computed as Planned Labor Cost + Planned Nonlabor Cost + Planned Expense Cost, same as the Planned Total Cost.
-
SummaryBudgetAtCompletionByLaborUnits: number
(double)
The Baseline Labor Units
-
SummaryCompletedActivityCount: integer
(int32)
The number of activities that have an Actual Finish in the Project.
-
SummaryCostPercentComplete: number
(double)
The percent complete of cost for all nonlabor resources assigned. Computed as Actual Nonlabor Cost / At Completion Nonlabor Cost * 100. Always in the range 0 to 100.
-
SummaryCostPercentOfPlanned: number
(double)
The activity actual cost percent of planned. Computed as actual total cost / baseline total cost * 100, or equivalently as ACWP / BAC * 100. The value can exceed 100. The baseline total cost is the activity's at completion cost from the current baseline. This field is named SummaryCostPercentOfBudget in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
SummaryCostPerformanceIndexByCost: number
(double)
The Earned Value divided by the Actual Cost. A value less than 1 indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostPerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units / Actual Labor Units.
-
SummaryCostVarianceByCost: number
(double)
The Earned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostVarianceByLaborUnits: number
(double)
The Earned Value Labor Cost minus Actual Value Labor Cost.
-
SummaryCostVarianceIndex: number
(double)
The value that is calculated as the Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByCost: number
(double)
The Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByLaborUnits: number
(double)
The Cost Variance Labor Units divided by Earned Value Labor Units.
-
SummaryDurationPercentComplete: number
(double)
The percent complete of the activity duration. Computed as (planned duration - remaining duration) / planned duration * 100. The planned duration is taken from the current plan, not from the baseline.
-
SummaryDurationPercentOfPlanned: number
(double)
The summary actual duration percent of planned of all activities under this project. Computed as actual duration / baseline duration * 100. The value can exceed 100. The Baseline duration is the activity's at complete duration from the current baseline.
-
SummaryDurationVariance: number
(double)
The duration between the activity's baseline duration and the at complete duration. Computed as baseline planned duration - at completion duration.
-
SummaryEarnedValueByCost: number
(double)
The Budget at Completion * Performance % Complete. The method for computing the Performance Percent Complete depends on the Earned Value technique selected for the activity's WBS. Budget at Completion is computed from the primary baseline.
-
SummaryEarnedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is actually completed as of the project data date. Computed as Baseline Labor Units * Performance % Complete. The planned labor units performed is essentially the labor units Earned Value for the activity. The method for computing the Performance % Complete depends on the Earned Value technique selected for the activity's WBS. The Baseline Labor Units is taken from the current baseline.
-
SummaryEstimateAtCompletionByCost: number
(double)
The Actual Cost plus the Estimate to Complete Cost. The method for computing Estimate to Complete depends on the Earned Value technique selected for the activity's WBS.
-
SummaryEstimateAtCompletionByLaborUnits: number
(double)
The Actual Labor Units + Estimate To Complete Labor Units. (Estimate To Complete Labor Units is calculated based off of the Earned Value setting on the Project.)
-
SummaryEstimateAtCompletionHighPercentByLaborUnits: number
(double)
The high forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateAtCompletionLowPercentByLaborUnits: number
(double)
The low forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateToCompleteByCost: number
(double)
The Remaining Total Cost for the activity or the Performance Factor * (Budget at Completion - Earned Value), depending on the Earned Value technique selected for the activity's WBS (calculated from the primary baseline).
-
SummaryEstimateToCompleteByLaborUnits: number
(double)
The estimated quantity to complete the activity. Computed as either the remaining total units for the activity, or as Performance Factor * (Baseline Planned Labor Units - Planned Quantity of Work Performed), depending on the Earned Value Technique selected for the activity's WBS.
-
SummaryExpenseCostPercentComplete: number
(double)
The percent complete of cost for all expenses associated with the project. It is computed as Actual Expense Cost / At Complete Expense Cost * 100, and it is always in the range of 0 to 100.
-
SummaryExpenseCostVariance: number
(double)
The Baseline Planned Expense Cost - At Completion Expense Cost (At Completion Expense Cost = Actual Expense Cost + Remaining Expense Cost).
-
SummaryFinishDateVariance: number
(double)
The duration between the finish date in the current project and the baseline finish date. Calculated as finish date - baseline finish date.
-
SummaryInProgressActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryLaborCostPercentComplete: number
(double)
The percent complete of cost for all labor resources assigned to the project. It is computed as Actual Labor Cost / At Complete Labor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryLaborCostVariance: number
(double)
The Baseline Planned Labor Cost - At Completion Labor Cost.
-
SummaryLaborUnitsPercentComplete: number
(double)
The percent complete of units for all labor resources for the Project. Computed as actual labor units / at complete labor units * 100. Always in the range 0 to 100.
-
SummaryLaborUnitsVariance: number
(double)
The difference between baseline labor units and at completion labor units. Calculated as baseline labor units - at completion labor units.
-
SummaryLevel: string
The summary level for the project while performing project summarization.
-
SummaryMaterialCostPercentComplete: number
(double)
The percent complete of cost for all material resources assigned to the project. It is computed as Actual Material Cost / At Complete Material Cost * 100, and it is always in the range of 0 to 100.
-
SummaryMaterialCostVariance: number
(double)
The variance that is calculated as Baseline Material Cost - At Completion Material Cost.
-
SummaryNonLaborCostPercentComplete: number
(double)
The percent complete of cost for all non-labor resources assigned to the project. It is computed as Actual Nonlabor Cost / At Complete Nonlabor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryNonLaborCostVariance: number
(double)
Tthe Baseline Planned Nonlabor Cost - At Completion Nonlabor Cost.
-
SummaryNonLaborUnitsPercentComplete: number
(double)
The percent complete of units for all nonlabor resources for the Project. Computed as Actual Nonlabor Cost / At Completion Nonlabor Cost * 100. Always in the range 0 to 100.
-
SummaryNonLaborUnitsVariance: number
(double)
The difference between baseline nonlabor units and at completion non labor units. Calculated as baseline nonlabor units - at completion nonlabor units.
-
SummaryNotStartedActivityCount: integer
(int32)
The number of activities that are currently not started.
-
SummaryPerformancePercentCompleteByCost: number
(double)
he percent complete of performance for all labor resources, nonlabor resources, and expenses. Computed as Earned Value / Budget At Completion * 100. Always in the range 0 to 100.
-
SummaryPerformancePercentCompleteByLaborUnits: number
(double)
The percent complete of performance for all labor resources. Computed as earned value labor units / baseline labor units * 100. Always in the range 0 to 100.
-
SummaryPlannedCost: number
(double)
The sum of all planned expense, non labor, labor, and material costs in the project.
-
SummaryPlannedDuration: number
(double)
The total working days between planned start and finish dates in the project.
-
SummaryPlannedExpenseCost: number
(double)
The sum of all planned expense costs in the project.
-
SummaryPlannedFinishDate: string
(date-time)
The latest planned finish date of all activities in the project.
-
SummaryPlannedLaborCost: number
(double)
The sum of all planned labor costs in the project.
-
SummaryPlannedLaborUnits: number
(double)
The sum of all planned labor units in the project.
-
SummaryPlannedMaterialCost: number
(double)
The sum of all planned material costs in the project.
-
SummaryPlannedNonLaborCost: number
(double)
The sum of all planned non labor costs in the project.
-
SummaryPlannedNonLaborUnits: number
(double)
The sum of all planned non labor units in the project.
-
SummaryPlannedStartDate: string
(date-time)
The earliest planned start date of all activities in the project.
-
SummaryPlannedValueByCost: number
(double)
The Budget at Completion * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. Budget at Completion is computed from the primary baseline
-
SummaryPlannedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is scheduled to be completed as of the project data date. Computed as Baseline Labor Units * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. The Baseline Labor Units is taken from the current baseline.
-
SummaryProgressFinishDate: string
(date-time)
The 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.
-
SummaryRemainingDuration: number
(double)
The total working time from the Project remaining start date to the remaining finish date.
-
SummaryRemainingExpenseCost: number
(double)
The remaining costs for all project expenses associated with the activities in the Project.
-
SummaryRemainingFinishDate: string
(date-time)
The 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.
-
SummaryRemainingLaborCost: number
(double)
The remaining costs for all labor resources assigned to the activities. The remaining cost reflects the cost remaining for the Project.
-
SummaryRemainingLaborUnits: number
(double)
The remaining units for all labor resources assigned to the activities. The remaining units reflects the work remaining to be done for the Project.
-
SummaryRemainingMaterialCost: number
(double)
The remaining material costs for all project expenses associated with the activities in the Project.
-
SummaryRemainingNonLaborCost: number
(double)
The remaining nonlabor costs for all project expenses associated with the activities in the Project.
-
SummaryRemainingNonLaborUnits: number
(double)
The remaining units for all nonlabor resources assigned to the activities. The remaining units reflects the work remaining to be done for the Project.
-
SummaryRemainingStartDate: string
(date-time)
The earliest remaining start of all activities assigned to the Project.
-
SummaryRemainingTotalCost: number
(double)
The sum of all remaining total costs in the Project.
-
SummarySchedulePercentComplete: number
(double)
The measure that indicates how much of the Project baseline duration has been completed so far. Computed based on where the current data date falls between the activity's baseline start and finish dates. If the data date is earlier than the baseline start, the schedule % complete is 0. If the data date is later than the baseline finish, the schedule % complete is 100. The schedule % complete indicates how much of the Project duration should be currently completed, relative to the selected baseline.
-
SummarySchedulePercentCompleteByLaborUnits: number
(double)
The percent complete of units for all labor resources. Computed as Actual Labor Units / At Completion Labor Units * 100. Always in the range 0 to 100.
-
SummarySchedulePerformanceIndexByCost: number
(double)
The Earned Value divided by the Planned Value. A value less than 1 indicates that less work was actually performed than was scheduled.
-
SummarySchedulePerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceByCost: number
(double)
The Earned Value divided by the Planned Value. A negative value indicates that less work was actually performed than was scheduled.
-
SummaryScheduleVarianceByLaborUnits: number
(double)
The Earned Value Labor Units minus the Planned Value Labor Units.
-
SummaryScheduleVarianceIndex: number
(double)
The value that is calculated as the Schedule Variance Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceIndexByCost: number
(double)
The Schedule Variance divided by the Planned Value.
-
SummaryScheduleVarianceIndexByLaborUnits: number
(double)
The Schedule Variance Labor Units divided by the Planned Value Labor Units.
-
SummaryStartDateVariance: number
(double)
The duration between the start date in the current project and the baseline start date. Calculated as start date - baseline start date.
-
SummaryToCompletePerformanceIndexByCost: number
(double)
The (Budget at Completion - Earned Value) divided by (Estimate at Completion - Actual Cost).
-
SummaryTotalCostVariance: number
(double)
The value that is calculated as baseline total cost - total cost.
-
SummaryTotalFloat: number
(double)
The amount of time the Project 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.
-
SummaryUnitsPercentComplete: number
(double)
The percent complete of units for the resource assignments in the Project. Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryVarianceAtCompletionByLaborUnits: number
(double)
The Baseline Planned Total Labor Units minus Estimate at Completion Labor Units.
-
SyncWbsHierarchyFlag: boolean
The option used for enabling/disabling WBS Hierachy sync.
-
TeamMemberActivityFields: string
The list of activity fields that can be updated by a team member using the P6 Team Member interfaces.
-
TeamMemberAddNewActualUnits: boolean
The indicator that determines whether team members enter new actual units.
-
TeamMemberAssignmentOption: string
The indicator that determines whether team member can update activity fields, assignment fields, or both using the P6 Team Member interfaces.
-
TeamMemberAssignmentProficiencyFlag: boolean
The indicator that determines whether to use role assignment proficiency or resource's role proficiency
-
TeamMemberCanOutOfSequenceFlag: boolean
The indicator that determines whether team member to check if activity is being pushed to out-of-sequence.
-
TeamMemberCanStatusOtherResources: boolean
The indicator that determines whether team member can status other resource assignments on an activity.
-
TeamMemberCanUpdateNotebooks: boolean
The indicator that determines whether notebooks can be updated by the team member.
-
TeamMemberDisplayBaselineDatesFlag: boolean
-
TeamMemberDisplayDiscussionsFlag: boolean
-
TeamMemberDisplayPlannedUnits: boolean
The indicator that determines whether or not a team member can display planned units on activities and assignments.
-
TeamMemberDisplayTotalFloatFlag: boolean
-
TeamMemberIncludePrimaryResources: boolean
Primary Resource Flag determines if Team Members status their activities as Primary Resources too.
-
TeamMemberProjectViewableFields: string
The list of Project Codes and UDF fields that are viewable by the team member.
-
TeamMemberReadOnlyActivityFields: string
-
TeamMemberResourceAssignmentFields: string
-
TeamMemberStepsAddDeletable: boolean
The flag which determines whether steps can be added or deleted in P6 Team Member interfaces.
-
TeamMemberStepUDFViewableFields: string
-
TeamMemberViewableFields: string
The list of fields that are viewable by a team member using the P6 Team Member interfaces.
-
TotalBenefitPlan: number
(double)
The sum of the monthly benefit plan.
-
TotalBenefitPlanTally: number
(double)
The sum of the monthly benefit plan tally.
-
TotalFunding: number
(double)
The total amount of funding contributed to the project by your funding sources.
-
TotalSpendingPlan: number
(double)
The sum of the monthly spending plan.
-
TotalSpendingPlanTally: number
(double)
The sum of the monthly spending plan tally.
-
UDF: array
UDF
-
UnallocatedBudget: number
(double)
The total current budget minus the distributed current budget.
-
UndistributedCurrentVariance: number
(double)
The total spending plan minus the total spending plan tally.
-
UnifierCBSTasksOnlyFlag: boolean
The flag that indicates whether P6 will only send activities with CBS codes assigned.
-
UnifierDataMappingName: string
The Unifier data mapping name.
-
UnifierDeleteActivitiesFlag: boolean
The flag that indicates whether activities removed from the P6 Schedule are deleted in Unifier.
-
UnifierEnabledFlag: boolean
The flag that indicates whether P6 integration with Unifier schedule sheet is enabled.
-
UnifierProjectName: string
Field to specify Unifier project number.
-
UnifierProjectNumber: string
The Unifier project number.
-
UnifierScheduleSheetName: string
The Unifier schedule sheet name.
-
UnitPerTimeOvertimeFactor: string
Field that specify to use role or resource unitPerTime and overtime factor
-
UseExpectedFinishDates: boolean
The option used for setting activity finish dates as the expected finish dates when scheduling projects.
-
UseProjectBaselineForEarnedValue: boolean
The flag that indicates whether earned value should be calculated based on the project baseline or the user's primary baseline. This setting only affects Project Management, not the Integration API or Primavera's Web application.
-
WBSCategoryObjectId: integer
(int32)
The 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.
-
WBSCodeSeparator: string
The character used to separate the concatenated code fields for the project's WBS tree.
-
WBSHierarchyLevels: integer
(int32)
The option used for specifying WBS Hierachy sync level
-
WBSMilestonePercentComplete: number
(double)
The WBSMilestonePercentComplete field determines whether to calculate earned value by defining milestones at the WBS level and assigning a level of significance or weight to each of them. As progress occurs and you mark each milestone complete, the WBS element's performance percent complete is calculated based on the weight of the milestone.
-
WBSObjectId: integer
(int32)
The internal WBS ID of the project. This ID cannot be used to load a WBS object directly.
-
WebSiteRootDirectory: string
The root directory for storing project Web site files before they are published to the Web server.
-
WebSiteURL: string
The project Web site URL, which is the Web address of the project's website.
Nested Schema : ProjectCode
Type:
Show Source
array
-
Array of:
object ProjectCode
Title:
ProjectCode
ProjectCode Entity
Nested Schema : ProjectCodeType
Type:
Show Source
array
-
Array of:
object ProjectCodeType
Title:
ProjectCodeType
ProjectCodeType Entity
Nested Schema : ProjectResource
Type:
Show Source
array
-
Array of:
object ProjectResource
Title:
ProjectResource
ProjectResource Entity
Nested Schema : Relationship
Type:
Show Source
array
-
Array of:
object Relationship
Title:
Relationship
Relationship Entity
Nested Schema : RequestSettings
Type:
object
Title:
RequestSettings
Update RequestSettings Entity
Show Source
-
AllowPartialSuccess: boolean
-
BaselineNames: string
-
CreateActivityCodeWithActivity: boolean
-
CreateProjectCodeWithProject: boolean
-
CreateResourceAssignmentCodeWithResourceAssignment: boolean
-
CreateResourceCodeWithResource: boolean
-
CreateRoleCodeWithRole: boolean
-
DeleteUnreferenced: string
-
MatchResourceAssignmentByUDF: string
-
ReplaceHolidayOrExceptions: boolean
-
SourceForCopy: string
-
TargetForCopy: string
Nested Schema : Resource
Type:
Show Source
array
-
Array of:
object Resource
Title:
Resource
Resource Entity
Nested Schema : ResourceAssignment
Type:
Show Source
array
-
Array of:
object ResourceAssignment
Title:
ResourceAssignment
ResourceAssignment Entity
Nested Schema : ResourceAssignmentCode
Type:
Show Source
array
-
Array of:
object ResourceAssignmentCode
Title:
ResourceAssignmentCode
ResourceAssignmentCode Entity
Nested Schema : ResourceAssignmentCodeType
Type:
Show Source
array
-
Array of:
object ResourceAssignmentCodeType
Title:
ResourceAssignmentCodeType
ResourceAssignmentCodeType Entity
Nested Schema : ResourceCode
Type:
Show Source
array
-
Array of:
object ResourceCode
Title:
ResourceCode
ResourceCode Entity
Nested Schema : ResourceCodeType
Type:
Show Source
array
-
Array of:
object ResourceCodeType
Title:
ResourceCodeType
ResourceCodeType Entity
Nested Schema : ResourceCurve
Type:
Show Source
array
-
Array of:
object ResourceCurve
Title:
ResourceCurve
ResourceCurve Entity
Nested Schema : ResourceRate
Type:
Show Source
array
-
Array of:
object ResourceRate
Title:
ResourceRate
ResourceRate Entity
Nested Schema : ResourceRole
Type:
Show Source
array
-
Array of:
object ResourceRole
Title:
ResourceRole
ResourceRole Entity
Nested Schema : RiskImpact
Type:
Show Source
array
-
Array of:
object RiskImpact
Title:
RiskImpact
RiskImpact Entity
Nested Schema : RiskMatrix
Type:
Show Source
array
-
Array of:
object RiskMatrix
Title:
RiskMatrix
RiskMatrix Entity
Nested Schema : RiskMatrixScore
Type:
Show Source
array
-
Array of:
object RiskMatrixScore
Title:
RiskMatrixScore
RiskMatrixScore Entity
Nested Schema : RiskMatrixThreshold
Type:
Show Source
array
-
Array of:
object RiskMatrixThreshold
Title:
RiskMatrixThreshold
RiskMatrixThreshold Entity
Nested Schema : RiskResponseAction
Type:
Show Source
array
-
Array of:
object RiskResponseAction
Title:
RiskResponseAction
RiskResponseAction Entity
Nested Schema : RiskResponseActionImpact
Type:
Show Source
array
-
Array of:
object RiskResponseActionImpact
Title:
RiskResponseActionImpact
RiskResponseActionImpact Entity
Nested Schema : RiskResponsePlan
Type:
Show Source
array
-
Array of:
object RiskResponsePlan
Title:
RiskResponsePlan
RiskResponsePlan Entity
Nested Schema : RiskThreshold
Type:
Show Source
array
-
Array of:
object RiskThreshold
Title:
RiskThreshold
RiskThreshold Entity
Nested Schema : RiskThresholdLevel
Type:
Show Source
array
-
Array of:
object RiskThresholdLevel
Title:
RiskThresholdLevel
RiskThresholdLevel Entity
Nested Schema : RoleCode
Type:
Show Source
array
-
Array of:
object RoleCode
Title:
RoleCode
RoleCode Entity
Nested Schema : RoleCodeType
Type:
Show Source
array
-
Array of:
object RoleCodeType
Title:
RoleCodeType
RoleCodeType Entity
Nested Schema : RoleRate
Type:
Show Source
array
-
Array of:
object RoleRate
Title:
RoleRate
RoleRate Entity
Nested Schema : UDFType
Type:
Show Source
array
-
Array of:
object UDFType
Title:
UDFType
UDFType Entity
Nested Schema : UnitOfMeasure
Type:
Show Source
array
-
Array of:
object UnitOfMeasure
Title:
UnitOfMeasure
UnitOfMeasure Entity
Nested Schema : WBSCategory
Type:
Show Source
array
-
Array of:
object WBSCategory
Title:
WBSCategory
WBSCategory Entity
Nested Schema : Activity
Type:
object
Title:
Activity
Activity Entity
Show Source
-
AccountingVariance: number
(double)
The 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.
-
AccountingVarianceLaborUnits: number
(double)
The 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.
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityOwnerUserId: integer
(int32)
The unique user ID of the activity owner.
-
ActualDuration: number
(double)
The 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.
-
ActualExpenseCost: number
(double)
The actual costs for all project expenses associated with the activity.
-
ActualFinishDate: string
(date-time)
The date on which the activity is actually finished.
-
ActualLaborCost: number
(double)
The 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.
-
ActualLaborUnits: number
(double)
The actual units for all labor resources assigned to the activity.
-
ActualMaterialCost: number
(double)
The sum of all regular and overtime costs for material resources.
-
ActualNonLaborCost: number
(double)
The 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.
-
ActualNonLaborUnits: number
(double)
The actual units for all nonlabor resources assigned to the activity.
-
ActualStartDate: string
(date-time)
The date on which the activity is actually started.
-
ActualThisPeriodLaborCost: number
(double)
The actual this period labor cost for all labor resources assigned to the activity.
-
ActualThisPeriodLaborUnits: number
(double)
The actual this period labor units (hours) for all labor resources assigned to the activity.
-
ActualThisPeriodMaterialCost: number
(double)
The sum of all material resource costs for the current period.
-
ActualThisPeriodNonLaborCost: number
(double)
The 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.
-
ActualThisPeriodNonLaborUnits: number
(double)
The actual this period nonlabor units (hours) for all nonlabor resources assigned to the activity.
-
ActualTotalCost: number
(double)
The 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.
-
ActualTotalUnits: number
(double)
The sum of Actual Labor Units and Actual Nonlabor Units.
-
AtCompletionDuration: number
(double)
The 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.
-
AtCompletionExpenseCost: number
(double)
The 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.
-
AtCompletionLaborCost: number
(double)
The 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.
-
AtCompletionLaborUnits: number
(double)
The 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.
-
AtCompletionLaborUnitsVariance: number
(double)
The project baseline planned total labor units minus the estimate at completion labor units.
-
AtCompletionMaterialCost: number
(double)
The project baseline planned total labor units minus the estimate at completion labor units.
-
AtCompletionNonLaborCost: number
(double)
The 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.
-
AtCompletionNonLaborUnits: number
(double)
The 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.
-
AtCompletionTotalCost: number
(double)
The 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.
-
AtCompletionTotalUnits: number
(double)
The sum of the actual plus remaining units for the resource assignment on the activity.
-
AtCompletionVariance: number
(double)
The 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.
-
AutoComputeActuals: boolean
The 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.
-
Baseline1Duration: number
(double)
The duration for the activity in the primary 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.
-
Baseline1FinishDate: string
(date-time)
The current finish date of the activity in the primary 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.
-
Baseline1PlannedDuration: number
(double)
The planned duration for the activity in the primary 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 1 Budgeted Duration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1PlannedExpenseCost: number
(double)
The planned costs for all project expenses associated with the activity. This field is named Baseline 1 Budgeted Expense Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1PlannedLaborCost: number
(double)
The cost at completion for all labor resources assigned to the activity in the primary baseline. Computed from the primary 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 1 Budgeted Labor Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1PlannedLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity. This field is named Baseline 1 Budgeted Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1PlannedMaterialCost: number
(double)
The Planned Material Cost for a primary baseline activity.
-
Baseline1PlannedNonLaborCost: number
(double)
The 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 1 Budgeted Non Labor Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1PlannedNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity. This field is named Baseline 1 Budgeted Non Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1PlannedTotalCost: number
(double)
The 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 1 Budgeted Total Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline1StartDate: string
(date-time)
The current start date of the activity in the primary baseline. Set to the planned start date until the activity is started, then set to the actual start date.
-
Baseline2Duration: number
(double)
The duration for the activity in the secondary 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.
-
Baseline2FinishDate: string
(date-time)
The 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.The current finish date of the activity in the user's secondary 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.
-
Baseline2PlannedDuration: number
(double)
The planned duration for the activity in the secondary 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 2 Budgeted Duration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2PlannedExpenseCost: number
(double)
The planned costs for all project expenses associated with the activity. This field is named Baseline 2 Budgeted Expense Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2PlannedLaborCost: number
(double)
The planned costs for all project expenses associated with the activity in the user's secondary baseline. This field is named Baseline Budgeted Expense Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2PlannedLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity. This field is named Baseline 2 Budgeted Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2PlannedMaterialCost: number
(double)
The Planned Material Cost for the activity in the user's secondary baseline.
-
Baseline2PlannedNonLaborCost: number
(double)
The 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 2 Budgeted Non Labor Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2PlannedNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity. This field is named Baseline 2 Budgeted Non Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2PlannedTotalCost: number
(double)
The 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 2 Budgeted Total Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline2StartDate: string
(date-time)
The current start date of the activity in the user's secondary baseline. Set to the planned start date until the activity is started, then set to the actual start date.
-
Baseline3Duration: number
(double)
The duration for the activity in the tertiary 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.
-
Baseline3FinishDate: string
(date-time)
The current finish date of the activity in the user's tertiary 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.
-
Baseline3PlannedDuration: number
(double)
The planned duration for the activity in the tertiary 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 3 Budgeted Duration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3PlannedExpenseCost: number
(double)
The planned costs for all project expenses associated with the activity. This field is named Baseline 3 Budgeted Expense Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3PlannedLaborCost: number
(double)
The planned costs for all project expenses associated with the activity in the user's tertiary baseline. This field is named Baseline Budgeted Expense Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3PlannedLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity. This field is named Baseline 3 Budgeted Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3PlannedMaterialCost: number
(double)
The Planned Material Cost for the activity in the user's tertiary baseline.
-
Baseline3PlannedNonLaborCost: number
(double)
The 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 3 Budgeted Non Labor Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3PlannedNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity. This field is named Baseline 3 Budgeted Non Labor Units in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3PlannedTotalCost: number
(double)
The 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 3 Budgeted Total Cost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
Baseline3StartDate: string
(date-time)
The current start date of the activity in the user's tertiary baseline. Set to the planned start date until the activity is started, then set to the actual start date.
-
BaselineDuration: number
(double)
The 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.
-
BaselineFinishDate: string
(date-time)
The 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.
-
BaselinePlannedDuration: number
(double)
The 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.
-
BaselinePlannedExpenseCost: number
(double)
The 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.
-
BaselinePlannedLaborCost: number
(double)
The 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.
-
BaselinePlannedLaborUnits: number
(double)
The 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.
-
BaselinePlannedMaterialCost: number
(double)
The Planned Material Cost for a project baseline activity.
-
BaselinePlannedNonLaborCost: number
(double)
The 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.
-
BaselinePlannedNonLaborUnits: number
(double)
The 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.
-
BaselinePlannedTotalCost: number
(double)
The 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.
-
BaselineStartDate: string
(date-time)
The 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.
-
BudgetAtCompletion: number
(double)
The planned total cost through activity completion. Computed as planned labor cost + planned nonlabor cost + planned expense cost, same as the planned total cost.
-
CalendarName: string
The name of the calendar.
-
CalendarObjectId: integer
(int32)
The unique ID of the calendar assigned to the activity. Activity calendars can be assigned from the global calendar pool or the project calendar pool.
-
CBSCode: string
The unique name of the Unifier CBS Code. Assign CBS codes to activities so that you can filter which activities you will send to Unifier.
-
CBSId: integer
(int32)
The unique Id of CBS Code.
-
CBSObjectId: integer
(int32)
The identifier of the CoUnifier CBS.
-
Code: array
Code
-
CostPercentComplete: number
(double)
The 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.
-
CostPercentOfPlanned: number
(double)
The 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.
-
CostPerformanceIndex: number
(double)
The earned value divided by the actual cost. A value less than 1 indicates that actual cost have exceeded the planned value.
-
CostPerformanceIndexLaborUnits: number
(double)
The ratio of the earned value labor units and the actual work performed. Computed as CPI labor units = earned value labor units / actual labor units .
-
CostVariance: number
(double)
The 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.
-
CostVarianceIndex: number
(double)
The ratio of the cost variance and the earned value of work performed. Computed as CVI = cost variance / earned value.
-
CostVarianceIndexLaborUnits: number
(double)
The 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
-
CostVarianceLaborUnits: number
(double)
The 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.
-
CreateDate: string
(date-time)
The date this activity was created.
-
CreateUser: string
The name of the user that created this activity.
-
DataDate: string
(date-time)
The 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.
-
Duration1Variance: number
(double)
The duration between the activity's primary baseline duration and the at complete duration. Computed as primary baseline duration - at completion duration.
-
Duration2Variance: number
(double)
The duration between the activity's secondary baseline duration and the at complete duration. Computed as secondary baseline duration - at completion duration.
-
Duration3Variance: number
(double)
The duration between the activity's tertiary baseline duration and the at complete duration. Computed as tertiary baseline duration - at completion duration.
-
DurationPercentComplete: number
(double)
The 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.
-
DurationPercentOfPlanned: number
(double)
The 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.
-
DurationType: string
The 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.
-
DurationVariance: number
(double)
The duration between the activity's project baseline duration and the at complete duration. Computed as project baseline duration - at completion duration.
-
EarlyFinishDate: string
(date-time)
The earliest possible date the activity can finish. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
-
EarlyStartDate: string
(date-time)
The 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.
-
EarnedValueCost: number
(double)
The 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.
-
EarnedValueLaborUnits: number
(double)
The 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.
-
EstimateAtCompletionCost: number
(double)
The 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.
-
EstimateAtCompletionLaborUnits: number
(double)
The 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.
-
EstimatedWeight: number
(double)
-
EstimateToComplete: number
(double)
The 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.
-
EstimateToCompleteLaborUnits: number
(double)
The 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.
-
ExpectedFinishDate: string
(date-time)
The 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.
-
ExpenseCost1Variance: number
(double)
The 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).
-
ExpenseCost2Variance: number
(double)
The difference between secondary baseline expense cost and at completion expense cost. Calculated as secondary baseline expense cost - at completion expense cost (at completion expense cost = actual expense cost + remaining expense cost).
-
ExpenseCost3Variance: number
(double)
The difference between tertiary baseline expense cost and at completion expense cost. Calculated as tertiary baseline expense cost - at completion expense cost (at completion expense cost = actual expense cost + remaining expense cost).
-
ExpenseCostPercentComplete: number
(double)
The 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.
-
ExpenseCostVariance: number
(double)
The 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).
-
ExternalEarlyStartDate: string
(date-time)
The 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.
-
ExternalLateFinishDate: string
(date-time)
The 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.
-
Feedback: string
The feedback from the resource.
-
FinancialPeriodTmplId: integer
(int32)
-
FinishDate: string
(date-time)
The 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.
-
FinishDate1Variance: number
(double)
The duration between the finish date in the current project and the primary baseline finish date. Calculated as finish date - primary baseline finish date.
-
FinishDate2Variance: number
(double)
the duration between the finish date in the current project and the secondary baseline finish date. Calculated as finish date - secondary baseline finish date.
-
FinishDate3Variance: number
(double)
the duration between the finish date in the current project and the tertiary baseline finish date. Calculated as finish date - tertiary baseline finish date.
-
FinishDateVariance: number
(double)
The duration between the finish date in the current project and the project baseline finish date. Calculated as finish date - project baseline finish date.
-
FloatPath: integer
(int32)
The 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.
-
FloatPathOrder: integer
(int32)
The integer representing the order in which this object was found on one of the critical paths.
-
FreeFloat: number
(double)
The amount of time the activity can be delayed before delaying the start date of any successor activity.
-
GUID: string
The globally unique ID generated by the system.
-
HasFutureBucketData: boolean
The flag that indicates whether a resource assignment on the activity has future bucket data.
-
Id: string
The short ID that uniquely identifies the activity within the project.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsCritical: boolean
The 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.
-
IsLongestPath: boolean
The flag that indicates whether an activity is on the longest path. Default = 'N'
-
IsNewFeedback: boolean
The flag that indicates that a resource has sent feedback notes about this activity which have not been reviewed yet.
-
IsStarred: boolean
The boolean value indicating if this business object has been assigned a star in P6 Team Member
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
IsWorkPackage: boolean
Indicates if this WBS is a workpackage in Prime or not.
-
LaborCost1Variance: number
(double)
The difference between primary baseline labor cost and at completion labor cost. Calculated as BL labor cost - at completion labor cost
-
LaborCost2Variance: number
(double)
The difference between secondary baseline labor cost and at completion labor cost. Calculated as BL labor cost - at completion labor cost
-
LaborCost3Variance: number
(double)
The difference between tertiary baseline labor cost and at completion labor cost. Calculated as BL labor cost - at completion labor cost
-
LaborCostPercentComplete: number
(double)
The 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.
-
LaborCostVariance: number
(double)
The difference between project baseline labor cost and at completion labor cost. Calculated as BL labor cost - at completion labor cost
-
LaborUnits1Variance: number
(double)
The difference between primary baseline labor units and at completion labor units. Calculated as BL labor units - at completion labor units.
-
LaborUnits2Variance: number
(double)
The difference between secondary baseline labor units and at completion labor units. Calculated as BL labor units - at completion labor units.
-
LaborUnits3Variance: number
(double)
The difference between tertiary baseline labor units and at completion labor units. Calculated as BL labor units - at completion labor units.
-
LaborUnitsPercentComplete: number
(double)
The 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.
-
LaborUnitsVariance: number
(double)
The difference between project baseline labor units and at completion labor units. Calculated as BL labor units - at completion labor units.
-
LastUpdateDate: string
(date-time)
The date this activity was last updated.
-
LastUpdateUser: string
The name of the user that last updated this activity.
-
LateFinishDate: string
(date-time)
The 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.
-
LateStartDate: string
(date-time)
The 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.
-
LevelingPriority: string
The activity priority used to prioritize activities in a project when performing resource leveling. Valid values are 'Top', 'High', 'Normal', 'Low', and 'Lowest'.
-
LocationName: string
The name of the location assigned to the activity.
-
LocationObjectId: integer
(int32)
The unique ID of the location assigned to the activity.
-
MaterialCost1Variance: number
(double)
The primary Baseline Planned Material Cost minus the At Completion Material Cost.
-
MaterialCost2Variance: number
(double)
The secondary Baseline Planned Material Cost minus the At Completion Material Cost.
-
MaterialCost3Variance: number
(double)
The tertiary Baseline Planned Material Cost minus the At Completion Material Cost.
-
MaterialCostPercentComplete: number
(double)
The 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.
-
MaterialCostVariance: number
(double)
The project BaselinePlannedMaterialCost minus the AtCompletionMaterialCost.
-
MaximumDuration: number
(double)
The maximum duration of the activity.
-
MinimumDuration: number
(double)
The minimum duration of the activity.
-
MostLikelyDuration: number
(double)
The most likely duration of the activity.
-
Name: string
The name of the activity. The activity name does not have to be unique.
-
NonLaborCost1Variance: number
(double)
The difference between the primary baseline nonlabor cost and at completion nonlabor cost. Calculated as BL nonlabor cost - at completion nonlabor cost.
-
NonLaborCost2Variance: number
(double)
The difference between the secondary baseline nonlabor cost and at completion nonlabor cost. Calculated as BL nonlabor cost - at completion nonlabor cost.
-
NonLaborCost3Variance: number
(double)
The difference between the tertiary baseline nonlabor cost and at completion nonlabor cost. Calculated as BL nonlabor cost - at completion nonlabor cost.
-
NonLaborCostPercentComplete: number
(double)
The 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.
-
NonLaborCostVariance: number
(double)
The difference between the project baseline labor cost and at completion labor cost. Calculated as BL nonlabor cost - at completion nonlabor cost.
-
NonLaborUnits1Variance: number
(double)
The difference between the primary baseline nonlabor units and at completion nonlabor units. Calculated as BL nonlabor units - at completion nonlabor units.
-
NonLaborUnits2Variance: number
(double)
The difference between the secondary baseline nonlabor units and at completion nonlabor units. Calculated as BL nonlabor units - at completion nonlabor units.
-
NonLaborUnits3Variance: number
(double)
The difference between the tertiary baseline nonlabor units and at completion nonlabor units. Calculated as BL nonlabor units - at completion nonlabor units.
-
NonLaborUnitsPercentComplete: number
(double)
The 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.
-
NonLaborUnitsVariance: number
(double)
The difference between the project baseline labor units and at completion labor units. Calculated as BL nonlabor units - at completion nonlabor units.
-
NotesToResources: string
The notes from the project manager to the timesheet resources.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OwnerIDArray: string
A comma separated list of activity owner IDs.
-
OwnerNamesArray: string
A comma separated list of activity owner names.
-
PercentComplete: number
(double)
The 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.
-
PercentCompleteType: string
The activity percent complete type: 'Physical', 'Duration', or 'Units'.
-
PerformancePercentComplete: number
(double)
The 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.
-
PerformancePercentCompleteByLaborUnits: number
(double)
-
PhysicalPercentComplete: number
(double)
The physical percent complete, which can either be user entered or calculated from the activity's weighted steps.
-
PlannedDuration: number
(double)
The 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.
-
PlannedExpenseCost: number
(double)
The planned costs for all project expenses associated with the activity. This field is named BudgetedExpenseCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
PlannedFinishDate: string
(date-time)
The 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.
-
PlannedLaborCost: number
(double)
The 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.
-
PlannedLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity. This field is named BudgetedLaborUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
PlannedMaterialCost: number
(double)
The sum of all material resource costs.
-
PlannedNonLaborCost: number
(double)
The 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.
-
PlannedNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity. This field is named BudgetedNonLaborUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
PlannedStartDate: string
(date-time)
The 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.
-
PlannedTotalCost: number
(double)
The planned total cost for the activity, including labor resources, nonlabor resources, and project expenses. Planned total cost = planned labor cost + planned nonlabor cost + planned material cost + planned expense cost. This field is named BudgetedTotalCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
PlannedTotalUnits: number
(double)
The sum of Planned Labor Units and Planned Nonlabor Units. This field is named BudgetedTotalUnits in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
PlannedValueCost: number
(double)
The 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.
-
PlannedValueLaborUnits: number
(double)
The 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.
-
PostRespCriticalityIndex: number
(double)
-
PostResponsePessimisticFinish: string
(date-time)
The Post Response Pessimistic Finish date calculated by Oracle Prime during quantitative risk analysis.
-
PostResponsePessimisticStart: string
(date-time)
The Post Response Pessimistic Start date calculated by Oracle Prime during quantitative risk analysis.
-
PreRespCriticalityIndex: number
(double)
-
PreResponsePessimisticFinish: string
(date-time)
The Pre Response Pessimistic Finish date calculated by Oracle Prime during quantitative risk analysis.
-
PreResponsePessimisticStart: string
(date-time)
The Pre Response Pessimistic Start date calculated by Oracle Prime during quantitative risk analysis.
-
PrimaryConstraintDate: string
(date-time)
The 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.
-
PrimaryConstraintType: string
The 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.
-
PrimaryResourceId: string
The name of the resource.
-
PrimaryResourceName: string
The name of the resource.
-
PrimaryResourceObjectId: integer
(int32)
The 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.
-
ProjectFlag: string
Indicates if this WBS node is a Project/EPS node.
-
ProjectId: string
The short code of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectNameSepChar: string
The character used to differentiate levels of a project or WBS structure when exporting to CPP format.
-
ProjectObjectId(required): integer
(int32)
The unique ID of the associated project.
-
ProjectProjectFlag: string
Indicates if this Project/EPS nose is a Project or EPS.
-
RemainingDuration: number
(double)
The 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.
-
RemainingEarlyFinishDate: string
(date-time)
The remaining late end date, which is calculated by the scheduler.
-
RemainingEarlyStartDate: string
(date-time)
The 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.
-
RemainingExpenseCost: number
(double)
The remaining costs for all project expenses associated with the activity.
-
RemainingFloat: number
(double)
The 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.
-
RemainingLaborCost: number
(double)
The 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.
-
RemainingLaborUnits: number
(double)
The 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.
-
RemainingLateFinishDate: string
(date-time)
The remaining late finish date calculated by the scheduler.
-
RemainingLateStartDate: string
(date-time)
The remaining late start date calculated by the scheduler.
-
RemainingMaterialCost: number
(double)
The sum of all material resource remaining costs.
-
RemainingNonLaborCost: number
(double)
The 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.
-
RemainingNonLaborUnits: number
(double)
The 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.
-
RemainingTotalCost: number
(double)
The 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.
-
RemainingTotalUnits: number
(double)
The sum of Remaining Labor Units and Remaining Nonlabor Units.
-
ResumeDate: string
(date-time)
The 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.
-
ReviewFinishDate: string
(date-time)
The 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.
-
ReviewRequired: boolean
The indicator that determines whether the activity status updates made in Team Member interfaces must be approved before committing changes.
-
ReviewStatus: string
The 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.
-
SchedulePercentComplete: number
(double)
The 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.
-
SchedulePerformanceIndex: number
(double)
The 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.
-
SchedulePerformanceIndexLaborUnits: number
(double)
The ratio of the earned value of labor units and the planned value of labor units. Computed as SPI labor units = earned value labor units / planned value labor units.
-
ScheduleVariance: number
(double)
The 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.
-
ScheduleVarianceIndex: number
(double)
The ratio of the schedule variance and the work scheduled to be performed. Computed as SVI = SV / planned value.
-
ScheduleVarianceIndexLaborUnits: number
(double)
The ratio of the schedule variance and the work scheduled to be performed. Computed as SVI labor units = SV labor units / planned value labor units.
-
ScheduleVarianceLaborUnits: number
(double)
The 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.
-
ScopePercentComplete: number
(double)
-
SecondaryConstraintDate: string
(date-time)
The 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.
-
SecondaryConstraintType: string
The 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".
-
StartDate: string
(date-time)
The start date of the activity. Set to the remaining start date until the activity is started, then set to the actual start date.
-
StartDate1Variance: number
(double)
The duration between the start date in the current project and the primary baseline start date. Calculated as start date - primary baseline start date.
-
StartDate2Variance: number
(double)
The duration between the start date in the current project and the secondary baseline start date. Calculated as start date - secondary baseline start date.
-
StartDate3Variance: number
(double)
The duration between the start date in the current project and the tertiary baseline start date. Calculated as start date - tertiary baseline start date.
-
StartDateVariance: number
(double)
The duration between the start date in the current project and the project baseline start date. Calculated as start date - project baseline start date.
-
Status: string
The current status of the activity, either 'Not Started', 'In Progress', or 'Completed'.
-
StatusCode: string
The project status, either 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or 'Template'.
-
SuspendDate: string
(date-time)
The 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.
-
TaskStatusCompletion: string
-
TaskStatusDates: string
-
TaskStatusIndicator: boolean
-
ToCompletePerformanceIndex: number
(double)
The TCPI, which is calculated as (budget at completion - earned value) / (estimate at completion - ACWP).
-
TotalCost1Variance: number
(double)
The difference between the primary baseline total cost and the at completion total cost. Calculated as BL total cost - at completion total cost.
-
TotalCost2Variance: number
(double)
The difference between the secondary baseline total cost and the at completion total cost. Calculated as BL total cost - at completion total cost.
-
TotalCost3Variance: number
(double)
The difference between the tertiary baseline total cost and the at completion total cost. Calculated as BL total cost - at completion total cost.
-
TotalCostVariance: number
(double)
The difference between the project baseline total cost and the at completion total cost. Calculated as BL total cost - at completion total cost.
-
TotalFloat: number
(double)
The 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.
-
TotalPastPeriodEarnedValueCostBCWP: number
(double)
The total stored period earned value cost for each activity.
-
TotalPastPeriodEarnedValueLaborUnits: number
(double)
The total stored period earned value labor units for each activity.
-
TotalPastPeriodExpenseCost: number
(double)
The total stored period expense cost for each activity.
-
TotalPastPeriodLaborCost: number
(double)
The total stored period labor cost for each activity.
-
TotalPastPeriodLaborUnits: number
(double)
The total stored period labor units for each activity.
-
TotalPastPeriodMaterialCost: number
(double)
The total stored period material cost for each activity.
-
TotalPastPeriodNonLaborCost: number
(double)
The total stored period non labor cost for each activity.
-
TotalPastPeriodNonLaborUnits: number
(double)
The total stored period non labor units for each activity.
-
TotalPastPeriodPlannedValueCost: number
(double)
The total stored period planned value cost for each activity.
-
TotalPastPeriodPlannedValueLaborUnits: number
(double)
The total stored period planned value labor units for each activity.
-
Type: string
The 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.
-
UDF: array
UDF
-
UnitsPercentComplete: number
(double)
The 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.
-
UnreadCommentCount: integer
(int32)
The number of Team Member Discussion comments associated with the Activity which have not yet been read.
-
WBSCode: string
The 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.
-
WBSName: string
The name of the WBS element.
-
WBSNamePath: string
-
WBSObjectId(required): integer
(int32)
The unique ID of the WBS for the activity.
-
WBSPath: string
The WBS hierarchy of the activity.
-
WorkPackageId: string
-
WorkPackageName: string
Nested Schema : Code
Type:
object
Title:
Code
Code Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeValue: string
-
Operator: string
-
TypeName: string
-
TypeObjectId: integer
(int32)
-
ValueObjectId: integer
(int32)
Nested Schema : UDF
Type:
object
Title:
UDF
UDF Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeObjectId: integer
(int32)
-
CostValue: number
(double)
-
DoubleValue: number
(double)
-
FinishDateValue: string
(date-time)
-
IndicatorValue: string
-
IntegerValue: integer
(int32)
-
StartDateValue: string
(date-time)
-
TextValue: string
-
TypeObjectId: integer
(int32)
-
TypeTitle: string
Nested Schema : ActivityCode
Type:
object
Title:
ActivityCode
ActivityCode Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeConcatName: string
-
CodeTypeName: string
The name of the parent code type for this code.
-
CodeTypeObjectId(required): integer
(int32)
The unique ID of the parent activity code type.
-
CodeTypeScope: string
The 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.
-
CodeValue(required): string
The value of the activity code.
-
Color: string
The Hex representation for the color e.g. 0xFFFFFF.
-
CreateDate: string
(date-time)
The date this activity code was created.
-
CreateUser: string
The name of the user that created this activity code.
-
Description: string
The description of the activity code.
-
LastUpdateDate: string
(date-time)
The date this activity code was last updated.
-
LastUpdateUser: string
The name of the user that last updated this activity code.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent activity code of this activity code in the hierarchy.
-
ProjectObjectId: integer
(int32)
The 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'.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ActivityCodeType
Type:
object
Title:
ActivityCodeType
ActivityCodeType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this Activity Code Type was created.
-
CreateUser: string
The name of the user that created this ActivityCodeType.
-
EPSCodeTypeHierarchy: string
The field that maintains the EPS Activity Code Type Hierarchy.
-
EPSObjectId: integer
(int32)
The unique ID of the associated EPS.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsSecureCode: boolean
The flag indicating whether this is a secure Activity Code Type.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this Activity Code Type was last updated.
-
LastUpdateUser: string
The name of the user that last updated this ActivityCodeType.
-
Length: integer
(int32)
The maximum number of characters allowed for values of this activity code.
-
Name(required): string
The name of the activity code type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RefProjectObjectIds: string
The unique ID associated with a project whose activities have this code assigned. This data is only exported if more than one project is included in the export and if more than one project contains activities to which the EPS scoped activity code is assigned.
-
Scope: string
The 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.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ActivityExpense
Type:
object
Title:
ActivityExpense
ActivityExpense Entity
Show Source
-
AccrualType: string
The 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.
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityId: string
The short ID that uniquely identifies the activity within the project.
-
ActivityName: string
The name of the activity. The activity name does not have to be unique.
-
ActivityObjectId(required): integer
(int32)
The unique ID of the activity to which the project expense is linked. Every project expense is associated with one activity in the project.
-
ActualCost: number
(double)
The actual cost for the project expense.
-
ActualUnits: number
(double)
The actual units for the project expense.
-
AtCompletionCost: number
(double)
The sum of the actual plus remaining costs for the project expense. Computed as actual cost + remaining cost.
-
AtCompletionUnits: number
(double)
The at completion units for the project expense.
-
AutoComputeActuals: boolean
The 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.
-
CBSCode: string
CBS Code.
-
CBSId: integer
(int32)
The unique Id of CBS.
-
CostAccountId: string
The id of associated cost account.
-
CostAccountName: string
The name of the associated cost account.
-
CostAccountObjectId: integer
(int32)
The unique ID of the cost account associated with the project expense.
-
CreateDate: string
(date-time)
The date this expense was created.
-
CreateUser: string
The name of the user that created this expense.
-
DocumentNumber: string
The document number for the expense. Use this for the purchase order number, invoice number, requisition number, or similar, as needed.
-
ExpenseCategoryName: string
The name of the expense category.
-
ExpenseCategoryObjectId: integer
(int32)
The unique ID of the expense category for the project expense.
-
ExpenseDescription: string
The description of the expense.
-
ExpenseItem(required): string
The name of the project expense.
-
ExpensePercentComplete: number
(double)
The percent complete of the project expense.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this expense was last updated.
-
LastUpdateUser: string
The name of the user that last updated this expense.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OverBudget: boolean
The 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.
-
PlannedCost: number
(double)
The planned cost for the project expense. This field is named BudgetedCost in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
PlannedUnits: number
(double)
The 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.
-
PricePerUnit: number
(double)
The planned price per unit for the project expense. This number is multiplied by the planned number of units to compute the planned cost.
-
ProjectId: string
The short code that uniquely identifies the project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RemainingCost: number
(double)
The 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.
-
RemainingUnits: number
(double)
The remaining units for the project expense.
-
UDF: array
UDF
-
UnitOfMeasure: string
The unit of measure for the project expense.
-
Vendor: string
The name of the vendor providing the product or service associated with the expense.
-
WBSObjectId: integer
(int32)
The unique ID of the WBS for the activity.
Nested Schema : ActivityNote
Type:
object
Title:
ActivityNote
ActivityNote Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityId: string
The short ID that uniquely identifies the activity to which the activity note is assigned.
-
ActivityName: string
The name of the activity to which the activity note is assigned.
-
ActivityObjectId(required): integer
(int32)
The unique ID of the activity to which the activity note is assigned.
-
CreateDate: string
(date-time)
The date this note was created.
-
CreateUser: string
The name of the user that created this note.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this note was last updated.
-
LastUpdateUser: string
The name of the user that last updated this note.
-
Note: string
The information that is associated with the notebook topic.
-
NotebookTopicName: string
The name of the associated notebook topic.
-
NotebookTopicObjectId(required): integer
(int32)
The unique ID of the associated notebook topic.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProjectId: string
The short code that uniquely identifies the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RawTextNote: string
The information that is associated with the notebook topic, without any HTML.
-
WBSObjectId: integer
(int32)
The unique ID of the WBS for the activity.
Nested Schema : ActivityRisk
Type:
object
Title:
ActivityRisk
ActivityRisk Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityId: string
The id of an activity impacted by the Risk.
-
ActivityName: string
The name of an activity impacted by the Risk. The activity name does not have to be unique.
-
ActivityObjectId(required): integer
(int32)
The unique ID of the activity to which the risk is assigned.
-
CreateDate: string
(date-time)
The date this activity was created.
-
CreateUser: string
The name of the user that created this activity risk.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this activity was last updated.
-
LastUpdateUser: string
The name of the user that last updated this activity risk.
-
ProjectId: string
The short code of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RiskId: string
The ID of the Risk. Must be unique within a project.
-
RiskName: string
The name of the Risk. Does not need to be unique.
-
RiskObjectId(required): integer
(int32)
The unique ID of the associated risk.
Nested Schema : ActivityStep
Type:
object
Title:
ActivityStep
ActivityStep Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityId: string
The short ID that uniquely identifies the activity within the project.
-
ActivityName(required): string
The name of the activity. The activity name does not have to be unique.
-
ActivityObjectId(required): integer
(int32)
The unique ID of the activity to which the steps are assigned.
-
CreateDate: string
(date-time)
The date this activity step was created.
-
CreateUser: string
The name of the user that created this activity step.
-
Description: string
The description of the activity step.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsCompleted: boolean
The flag that indicates whether the step has been completed.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this activity step was last updated.
-
LastUpdateUser: string
The name of the user that last updated this activity step.
-
Name: string
The name of the activity step.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
PercentComplete: number
(double)
The percent complete for the step.
-
ProjectId: string
The short code that uniquely identifies the project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
-
UDF: array
UDF
-
WBSObjectId: integer
(int32)
The unique ID of the WBS for the activity.
-
Weight: number
(double)
The 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.
-
WeightPercent: number
(double)
The 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.
Nested Schema : BaselineType
Type:
object
Title:
BaselineType
BaselineType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this baseline type was created.
-
CreateUser: string
The name of the user that created this baseline type.
-
LastUpdateDate: string
(date-time)
The date this baseline type was last updated.
-
LastUpdateUser: string
The name of the user that last updated this baseline type.
-
Name(required): string
The name of this baseline type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : Calendar
Type:
object
Title:
Calendar
Calendar Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
BaseCalendarObjectId: integer
(int32)
The unique ID of the global calendar to which this calendar is linked. Any changes to the global calendar are automatically propagated to this calendar.
-
CreateDate: string
(date-time)
The date this calendar was created.
-
CreateUser: string
The name of the user that created this calendar.
-
HolidayOrExceptions: object
HolidayOrExceptions
HolidayOrExceptions
-
HoursPerDay: number
(double)
The number of work hours per day. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
HoursPerMonth: number
(double)
The number of work hours per month. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
HoursPerWeek: number
(double)
The number of work hours per week. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
HoursPerYear: number
(double)
The number of work hours per year. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsDefault: boolean
The flag that identifies the default global calendar (applies to global calendars only).
-
IsPersonal: boolean
The flag indicating if this calendar is a personal calendar (applies to resource calendars only).
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this calendar was last updated.
-
LastUpdateUser: string
The name of the user that last updated this calendar.
-
Name(required): string
The name of the calendar.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProjectId: string
The ID for the project for which this change request is associated.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
StandardWorkWeek: object
StandardWorkWeek
-
Type(required): string
The 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.
Nested Schema : CBS
Type:
object
Title:
CBS
CBS Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CBSCode(required): string
The unique name of the Unifier CBS Code. Assign CBS codes to activities so that you can filter which activities you will send to Unifier.
-
CBSDescription: string
The description of the associated CBS.
-
CBSStatus: string
Specifies the status of the CBS.
-
CreateDate: string
(date-time)
The date this activity was created.
-
CreateUser: string
The name of the user that created this activity.
-
LastUpdateDate: string
(date-time)
The date this activity was last updated.
-
LastUpdateUser: string
The name of the user that last updated this activity.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent CBS for this CBS in the hierarchy.
-
ProjectObjectId(required): integer
(int32)
The unique ID of the associated project.
Nested Schema : CostAccount
Type:
object
Title:
CostAccount
CostAccount Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this account was created.
-
CreateUser: string
The name of the user that created this account.
-
Description: string
The description of the cost account.
-
Id(required): string
The 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.
-
LastUpdateDate: string
(date-time)
The date this account was last updated.
-
LastUpdateUser: string
The name of the user that last updated this account.
-
Name(required): string
The name of the cost account.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent cost account of this cost account in the hierarchy.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : Currency
Type:
object
Title:
Currency
Currency Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this currency was created.
-
CreateUser: string
The name of the user that created this currency.
-
DecimalPlaces: integer
(int32)
The number of decimal places displayed.
-
DecimalSymbol: string
The decimal symbol displayed.
-
DigitGroupingSymbol: string
The symbol used to group the numbers.
-
ExchangeRate: number
(double)
The exchange rate against the base currency.
-
Id(required): string
The unique currency abbreviation for each currency.
-
IsBaseCurrency: boolean
The 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.
-
LastUpdateDate: string
(date-time)
The date this currency was last updated.
-
LastUpdateUser: string
The name of the user that last updated this currency.
-
Name(required): string
The name of the currency.
-
NegativeSymbol: string
The symbol used to display a negative currency.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
PositiveSymbol: string
The symbol used to display a positive currency.
-
Symbol(required): string
The currency symbol displayed.
Nested Schema : EPS
Type:
object
Title:
EPS
EPS Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
AnticipatedFinishDate: string
(date-time)
The 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.
-
AnticipatedStartDate: string
(date-time)
The 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.
-
CreateDate: string
(date-time)
The date this EPS was created.
-
CreateUser: string
The name of the user that created this EPS.
-
CurrentBudget: number
(double)
The sum of the original budget plus the approved and pending budgets from the budget change log.
-
CurrentVariance: number
(double)
The difference between the current budget and the total spending plan. Calculated as current budget - total spending plan. Not rolled up
-
DistributedCurrentBudget: number
(double)
The current budget values from one level lower.
-
FinishDate: string
(date-time)
The finish date of the EPS.
-
GUID: string
The globally unique ID generated by the system.
-
Id(required): string
The short code assigned to each EPS element for identification.
-
IndependentETCLaborUnits: number
(double)
The user-entered ETC total labor.
-
IndependentETCTotalCost: number
(double)
The user-entered ETC total cost.
-
LastSummarizedDate: string
(date-time)
The date the project was last summarized.
-
LastUpdateDate: string
(date-time)
The date this EPS was last updated.
-
LastUpdateUser: string
The name of the user that last updated this EPS.
-
Name(required): string
The name of the EPS element.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ObsName: string
The name of the person/role in the organization, sometimes referred to as the "responsible manager".
-
OBSObjectId(required): integer
(int32)
The unique ID of the project manager from the project's OBS tree who is responsible for the EPS.
-
OriginalBudget: number
(double)
The original budget for the project.
-
ParentEPSId: string
-
ParentEPSName: string
-
ParentObjectId(required): integer
(int32)
The unique ID of the parent EPS of this EPS in the hierarchy.
-
PlannedStartDate: string
(date-time)
The planned start date of the project. Used by the project scheduler.
-
ProjectObjectId: integer
(int32)
The internal Project ID of the EPS. This ID cannot be used to load a Project object directly.
-
ProposedBudget: number
(double)
The Proposed Budget, which is the sum of the original budget plus the approved and pending budgets from the budget change log.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
-
StartDate: string
(date-time)
The start date of the EPS.
-
SummaryAccountingVarianceByCost: number
(double)
Ttual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryAccountingVarianceByLaborUnits: number
(double)
The Planned Value Labor Units minus the Actual Units. Negative value indicates that Actual Units have exceeded the Planned Value Labor Units.
-
SummaryActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryActualDuration: number
(double)
The actual duration.
-
SummaryActualExpenseCost: number
(double)
The actual costs for all project expenses associated with the EPS.
-
SummaryActualFinishDate: string
(date-time)
The latest actual finish date of all activities in the EPS.
-
SummaryActualLaborCost: number
(double)
The actual cost for all labor resources assigned to the activity.
-
SummaryActualLaborUnits: number
(double)
The actual labor units.
-
SummaryActualMaterialCost: number
(double)
The actual units for all material resources assigned to the activity.
-
SummaryActualNonLaborCost: number
(double)
The actual units for all nonlabor resources assigned to the activity.
-
SummaryActualNonLaborUnits: number
(double)
The actual nonlabor units.
-
SummaryActualStartDate: string
(date-time)
The earliest actual start date of all activities in the EPS.
-
SummaryActualThisPeriodCost: number
(double)
The actual this period cost (will be labor or nonlabor).
-
SummaryActualThisPeriodLaborCost: number
(double)
The actual this period labor cost
-
SummaryActualThisPeriodLaborUnits: number
(double)
The actual this period labor units.
-
SummaryActualThisPeriodMaterialCost: number
(double)
The actual this period material cost.
-
SummaryActualThisPeriodNonLaborCost: number
(double)
The actual this period nonlabor cost.
-
SummaryActualThisPeriodNonLaborUnits: number
(double)
The actual this period nonlabor units.
-
SummaryActualTotalCost: number
(double)
The actual labor cost + actual nonlabor cost + actual expense cost as of the project data date.
-
SummaryActualValueByCost: number
(double)
The actual total cost incurred on the activity as of the project data date, computed as Actual Labor Cost + Actual Nonlabor Cost + Actual Material Cost + Actual Expense Cost.
-
SummaryActualValueByLaborUnits: number
(double)
The actual total labor units for the activity as of the project data date (i.e., actual total cost by labor units).
-
SummaryAtCompletionDuration: number
(double)
The duration at completion.
-
SummaryAtCompletionExpenseCost: number
(double)
The sum of the actual plus remaining cost for all project expenses associated with the cost account. Computed as Actual Expense Cost + Remaining Expense Cost.
-
SummaryAtCompletionLaborCost: number
(double)
The 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.
-
SummaryAtCompletionLaborUnits: number
(double)
The 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.
-
SummaryAtCompletionMaterialCost: number
(double)
The material cost at completion. It is the sum of the actual plus remaining costs for all material resources assigned to the activity. Computed as actual material cost + remaining material cost. Same as the planned material costs if the activity is not started and the actual material costs once the activity is completed.
-
SummaryAtCompletionNonLaborCost: number
(double)
The nonlabor cost at completion. It is the 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.
-
SummaryAtCompletionNonLaborUnits: number
(double)
The nonlabor units at completion. It is the 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.
-
SummaryAtCompletionTotalCost: number
(double)
The 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.
-
SummaryAtCompletionTotalCostVariance: number
(double)
The Baseline Planned Total Cost - At Completion Total Cost.
-
SummaryBaselineCompletedActivityCount: integer
(int32)
The number of completed activities in the baseline.
-
SummaryBaselineDuration: number
(double)
The planned duration for the activity in the primary 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.
-
SummaryBaselineExpenseCost: number
(double)
The planned cost for all project expenses associated with the activity in the primary baseline. Computed as the baseline actual expense cost plus the baseline remaining expense cost.
-
SummaryBaselineFinishDate: string
(date-time)
The current latest finish date of all activities in the EPS for the current baseline.
-
SummaryBaselineInProgressActivityCount: integer
(int32)
The number of activities that should be currently in progress, according to the primary baseline. Computed using the baseline start and finish dates and the current data date.
-
SummaryBaselineLaborCost: number
(double)
The planned cost for all labor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion labor units. If no resources are assigned, computed as the activity Baseline Planned Labor Units * Project Default Price / Time.
-
SummaryBaselineLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity in the primary baseline. Computed as the baseline actual labor units plus the baseline remaining labor units.
-
SummaryBaselineMaterialCost: number
(double)
The planned cost for all material resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned.
-
SummaryBaselineNonLaborCost: number
(double)
The planned cost for all nonlabor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned, computed as the activity Baseline Planned Nonlabor Units * Project Default Price / Time.
-
SummaryBaselineNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity in the primary baseline. Computed as the baseline actual nonlabor units plus the baseline remaining nonlabor units.
-
SummaryBaselineNotStartedActivityCount: integer
(int32)
The number of activities not started in the baseline.
-
SummaryBaselineStartDate: string
(date-time)
The current earliest start date of all activities in the EPS for the current baseline.
-
SummaryBaselineTotalCost: number
(double)
The Planned Total Cost for the activity in the primary baseline, including labor resources, nonlabor resources, and project expenses. Baseline Planned Total Cost = Baseline Planned Labor Cost + Baseline Planned Nonlabor Cost + Baseline Planned Expense Cost.
-
SummaryBudgetAtCompletionByCost: number
(double)
The Planned Total Cost through activity completion. Computed as Planned Labor Cost + Planned Nonlabor Cost + Planned Expense Cost, same as the Planned Total Cost.
-
SummaryBudgetAtCompletionByLaborUnits: number
(double)
The Baseline Labor Units
-
SummaryCompletedActivityCount: integer
(int32)
The number of activities that have an Actual Finish in the EPS.
-
SummaryCostPercentComplete: number
(double)
The percent complete of costs for the resource assignments in the EPS. Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryCostPercentOfPlanned: number
(double)
The activity actual cost percent of planned. Computed as actual total cost / baseline total cost * 100, or equivalently as ACWP / BAC * 100. The value can exceed 100. The baseline total cost is the activity's at completion cost from the current baseline. This field is named SummaryCostPercentOfBudget in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
SummaryCostPerformanceIndexByCost: number
(double)
The Earned Value divided by the Actual Cost. A value less than 1 indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostPerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units / Actual Labor Units.
-
SummaryCostVarianceByCost: number
(double)
The Earned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostVarianceByLaborUnits: number
(double)
The Earned Value Labor Cost minus Actual Value Labor Cost.
-
SummaryCostVarianceIndex: number
(double)
The value that is calculated as the Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByCost: number
(double)
The Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByLaborUnits: number
(double)
The Cost Variance Labor Units divided by Earned Value Labor Units.
-
SummaryDurationPercentComplete: number
(double)
The activity actual duration percent of planned. Computed as (baseline planned duration - remaining duration) / baseline planned duration * 100.
-
SummaryDurationPercentOfPlanned: number
(double)
The summary actual duration percent of planned of all activities under this EPS. Computed as actual duration / baseline duration * 100. The value can exceed 100. The Baseline duration is the activity's at complete duration from the current baseline.
-
SummaryDurationVariance: number
(double)
The duration between the activity's baseline duration and the at complete duration. Computed as baseline duration - at completion duration.
-
SummaryEarnedValueByCost: number
(double)
The Budget at Completion * Performance % Complete. The method for computing the Performance Percent Complete depends on the Earned Value technique selected for the activity's WBS. Budget at Completion is computed from the primary baseline.
-
SummaryEarnedValueByLaborUnits: number
(double)
The Schedule Variance Labor Units divided by the Planned Value Labor Units.
-
SummaryEstimateAtCompletionByCost: number
(double)
The Actual Cost plus the Estimate to Complete Cost. The method for computing Estimate to Complete depends on the Earned Value technique selected for the activity's WBS.
-
SummaryEstimateAtCompletionByLaborUnits: number
(double)
The Actual Labor Units + Estimate To Complete Labor Units. (Estimate To Complete Labor Units is calculated based off of the Earned Value setting on the EPS.)
-
SummaryEstimateAtCompletionHighPercentByLaborUnits: number
(double)
The high forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateAtCompletionLowPercentByLaborUnits: number
(double)
The low forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateToCompleteByCost: number
(double)
The Remaining Total Cost for the activity or the Performance Factor * (Budget at Completion - Earned Value), depending on the Earned Value technique selected for the activity's WBS (calculated from the primary baseline).
-
SummaryEstimateToCompleteByLaborUnits: number
(double)
The estimated quantity to complete the activity. Computed as either the remaining total units for the activity, or as Performance Factor * (Baseline Planned Labor Units - Planned Quantity of Work Performed), depending on the Earned Value Technique selected for the activity's WBS.
-
SummaryExpenseCostPercentComplete: number
(double)
The percent complete of cost for all expenses associated with the EPS. It is computed as Actual Expense Cost / At Complete Expense Cost * 100, and it is always in the range of 0 to 100.
-
SummaryExpenseCostVariance: number
(double)
The Baseline Planned Expense Cost - At Completion Expense Cost (At Completion Expense Cost = Actual Expense Cost + Remaining Expense Cost).
-
SummaryFinishDateVariance: number
(double)
The duration between the finish date in the current project and the baseline finish date. Calculated as finish date - baseline finish date.
-
SummaryInProgressActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryLaborCostPercentComplete: number
(double)
The percent complete of cost for all labor resources assigned to the EPS. It is computed as Actual Labor Cost / At Complete Labor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryLaborCostVariance: number
(double)
The Baseline Planned Labor Cost - At Completion Labor Cost.
-
SummaryLaborUnitsPercentComplete: number
(double)
The percent complete of units for all labor resources for the EPS. Computed as actual labor units / at complete labor units * 100. Always in the range 0 to 100.
-
SummaryLaborUnitsVariance: number
(double)
The difference between baseline labor units and at completion labor units. Calculated as Baseline labor units - at completion labor units.
-
SummaryMaterialCostPercentComplete: number
(double)
The percent complete of cost for all material resources assigned to the EPS. It is computed as Actual Material Cost / At Complete Material Cost * 100, and it is always in the range of 0 to 100.
-
SummaryMaterialCostVariance: number
(double)
The variance that is calculated as Baseline Material Cost - At Completion Material Cost.
-
SummaryNonLaborCostPercentComplete: number
(double)
The percent complete of cost for all non-labor resources assigned to the EPS. It is computed as Actual Nonlabor Cost / At Complete Nonlabor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryNonLaborCostVariance: number
(double)
The Baseline Planned Nonlabor Cost - At Completion Nonlabor Cost.
-
SummaryNonLaborUnitsPercentComplete: number
(double)
The percent complete of units for all nonlabor resources for the EPS. Computed as Actual Nonlabor Cost / At Completion Nonlabor Cost * 100. Always in the range 0 to 100.
-
SummaryNonLaborUnitsVariance: number
(double)
The difference between baseline nonlabor units and at completion non labor units. Calculated as Baseline nonlabor units - at completion nonlabor units.
-
SummaryNotStartedActivityCount: integer
(int32)
The number of activities that are currently not started.
-
SummaryPerformancePercentCompleteByCost: number
(double)
The percent complete of performance for all labor resources, nonlabor resources, and expenses. Computed as Earned Value / Budget At Completion * 100. Always in the range 0 to 100.
-
SummaryPerformancePercentCompleteByLaborUnits: number
(double)
The percent complete of performance for all labor resources. Computed as earned value labor units / baseline labor units * 100. Always in the range 0 to 100.
-
SummaryPlannedCost: number
(double)
The sum of all planned expense, non labor, labor, and material costs in the EPS.
-
SummaryPlannedDuration: number
(double)
The total working days between planned start and finish dates in the EPS.
-
SummaryPlannedExpenseCost: number
(double)
The sum of all planned expense costs in the EPS.
-
SummaryPlannedFinishDate: string
(date-time)
The latest planned finish date of all activities in the EPS.
-
SummaryPlannedLaborCost: number
(double)
The sum of all planned labor costs in the EPS.
-
SummaryPlannedLaborUnits: number
(double)
The sum of all planned labor units in the EPS.
-
SummaryPlannedMaterialCost: number
(double)
The sum of all planned material costs in the EPS.
-
SummaryPlannedNonLaborCost: number
(double)
The sum of all planned non labor costs in the EPS.
-
SummaryPlannedNonLaborUnits: number
(double)
The sum of all planned non labor units in the EPS.
-
SummaryPlannedStartDate: string
(date-time)
The earliest planned start date of all activities in the EPS.
-
SummaryPlannedValueByCost: number
(double)
The Budget at Completion * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. Budget at Completion is computed from the primary baseline
-
SummaryPlannedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is scheduled to be completed as of the project data date. Computed as Baseline Labor Units * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. The Baseline Labor Units is taken from the current baseline.
-
SummaryProgressFinishDate: string
(date-time)
The 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.
-
SummaryRemainingDuration: number
(double)
The total working time from the EPS remaining start date to the remaining finish date.
-
SummaryRemainingExpenseCost: number
(double)
The remaining costs for all project expenses associated with the activities in the EPS.
-
SummaryRemainingFinishDate: string
(date-time)
The 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.
-
SummaryRemainingLaborCost: number
(double)
The remaining costs for all labor resources assigned to the activities. The remaining cost reflects the cost remaining for the EPS.
-
SummaryRemainingLaborUnits: number
(double)
The remaining units for all labor resources assigned to the activities. The remaining units reflects the work remaining to be done for the EPS.
-
SummaryRemainingMaterialCost: number
(double)
The remaining material costs for all project expenses associated with the activities in the EPS.
-
SummaryRemainingNonLaborCost: number
(double)
The remaining nonlabor costs for all project expenses associated with the activities in the EPS.
-
SummaryRemainingNonLaborUnits: number
(double)
The remaining units for all nonlabor resources assigned to the activities. The remaining units reflects the work remaining to be done for the EPS.
-
SummaryRemainingStartDate: string
(date-time)
The earliest remaining start of all activities assigned to the EPS.
-
SummaryRemainingTotalCost: number
(double)
The sum of all remaining total costs in the EPS.
-
SummarySchedulePercentComplete: number
(double)
The measure that indicates how much of the EPS baseline duration has been completed so far. Computed based on where the current data date falls between the activity's baseline start and finish dates. If the data date is earlier than the Baseline start, the schedule % complete is 0. If the data date is later than the Baseline finish, the schedule % complete is 100. The schedule % complete indicates how much of the EPS duration should be currently completed, relative to the selected baseline.
-
SummarySchedulePercentCompleteByLaborUnits: number
(double)
The percent complete of units for all labor resources. Computed as Actual Labor Units / At Completion Labor Units * 100. Always in the range 0 to 100.
-
SummarySchedulePerformanceIndexByCost: number
(double)
The Earned Value divided by the Planned Value. A value less than 1 indicates that less work was actually performed than was scheduled.
-
SummarySchedulePerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceByCost: number
(double)
The Earned Value divided by the Planned Value. A negative value indicates that less work was actually performed than was scheduled.
-
SummaryScheduleVarianceByLaborUnits: number
(double)
The Earned Value Labor Units minus the Planned Value Labor Units.
-
SummaryScheduleVarianceIndex: number
(double)
The value that is calculated as the Schedule Variance Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceIndexByCost: number
(double)
The Schedule Variance divided by the Planned Value.
-
SummaryScheduleVarianceIndexByLaborUnits: number
(double)
The Schedule Variance Labor Units divided by the Planned Value Labor Units.
-
SummaryStartDateVariance: number
(double)
The duration between the start date in the current project and the baseline start date. Calculated as start date - baseline start date.
-
SummaryToCompletePerformanceIndexByCost: number
(double)
The (Budget at Completion - Earned Value) divided by (Estimate at Completion - Actual Cost).
-
SummaryTotalCostVariance: number
(double)
The value that is calculated as baseline total cost - total cost.
-
SummaryTotalFloat: number
(double)
The amount of time the EPS 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.
-
SummaryUnitsPercentComplete: number
(double)
The percent complete of units for the resource assignments in the EPS. Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryVarianceAtCompletionByLaborUnits: number
(double)
The Baseline Planned Total Labor Units minus Estimate at Completion Labor Units.
-
TotalBenefitPlan: number
(double)
The sum of the monthly benefit plan.
-
TotalBenefitPlanTally: number
(double)
The sum of the monthly benefit plan tally.
-
TotalFunding: number
(double)
The total amount of funding contributed to the project by your funding sources.
-
TotalSpendingPlan: number
(double)
The sum of the monthly spending plan.
-
TotalSpendingPlanTally: number
(double)
The sum of the monthly spending plan tally.
-
UnallocatedBudget: number
(double)
The total current budget minus the distributed current budget.
-
UndistributedCurrentVariance: number
(double)
The total spending plan minus the total spending plan tally.
Nested Schema : ExpenseCategory
Type:
object
Title:
ExpenseCategory
ExpenseCategory Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this expense category was created.
-
CreateUser: string
The name of the user that created this expense category.
-
LastUpdateDate: string
(date-time)
The date this expense category was last updated.
-
LastUpdateUser: string
The name of the user that last updated this expense category.
-
Name: string
The name of the expense category.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : FinancialPeriod
Type:
object
Title:
FinancialPeriod
FinancialPeriod Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this financial period was created.
-
CreateUser: string
The name of the user that created this financial period.
-
EndDate(required): string
(date-time)
The end date of the period.
-
FinancialPeriodTemplateId: integer
(int32)
-
LastUpdateDate: string
(date-time)
The date this financial period was last updated.
-
LastUpdateUser: string
The name of the user that last updated this financial period.
-
Name(required): string
The name of the financial period.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
StartDate(required): string
(date-time)
The start date of the period.
Nested Schema : GlobalPreferences
Type:
object
Title:
GlobalPreferences
GlobalPreferences Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
AllowApprovedTSRejection: boolean
-
AlwaysLaunchOnlineHelp: boolean
The flag indicating that Online Help should be launched whenever a user accesses help.
-
BaseCurrencyObjectId: integer
(int32)
The unique ID of the currency.
-
ContractManagementURL: string
This is the URL of the Contract Management application.
-
CreateDate: string
(date-time)
The date this global preferences was created.
-
CreateUser: string
The name of the user that created this global preferences.
-
CustomLabel1: string
The custom (user-defined) text that will be inserted into any report containing the Custom Label 1 global variable text cell, when printed.
-
CustomLabel2: string
The custom (user-defined) text that will be inserted into any report containing the Custom Label 2 global variable text cell, when printed.
-
CustomLabel3: string
The custom (user-defined) text that will be inserted into any report containing the Custom Label 3 global variable text cell, when printed.
-
DayAbbreviation: string
The abbreviation character for time periods of days. This abbreviation is used for displaying time units and durations in the user's selected display formats.
-
DefaultDuration: number
(double)
The planned duration assigned to new activities by default.
-
DefaultTimesheetApprovalManager: integer
(int32)
The unique ID of the resource manager assigned to approve timesheets for new resources by default.
-
EarnedValueCalculation: string
The flag indicating which values to use when calculating earned value when using a primary baseline. Valid values are 'At Completion Values with Current Dates', 'Planned Values with Planned Dates', and 'Planned Values with Current Dates'.
-
EmailNotifyTSRejection: boolean
-
EnablePasswordPolicy: boolean
The flag that indicates whether the password policy is enforced.
-
EnableTSAudit: boolean
The flag indicating whether to track timesheet submission, approval, and rejection. When you set this option, the application saves each user who reviews a timesheet, and when the timesheet was reviewed. This information can be viewed by loading TimesheetAudit business objects.
-
EnableWebServicesIPCheck: boolean
-
EnableWhatsNewDialog: boolean
-
EPPMConsentMessage: string
-
EPPMEnableConsent: string
-
EVEstimateToCompleteFactor: number
(double)
The user-defined performance factor, PF, for computing earned-value estimate-to-complete. ETC is computed as PF * ( BAC - earned value). This value is assigned to new projects by default. It can be modified for each project WBS element.
-
EVEstimateToCompleteTechnique: string
The technique for computing earned-value estimate-to-complete. This setting is assigned to new projects by default. It can be modified for each project WBS element.
-
EVPerformancePctCompleteCustomPct: number
(double)
The 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. This value is assigned to new projects by default. It can be modified for each project WBS element.
-
EVPerformancePctCompleteTechnique: string
The technique used for computing earned-value percent complete. This setting is assigned to new projects by default. It can be modified for each project WBS element.
-
ExceptionSiteList: string
- FooterLabel1: string
- FooterLabel2: string
- FooterLabel3: string
-
GatewayApiUrl: string
The Primavera Gateway URL that will allow you to integrate other products with P6 and P6 Professional.
-
GatewayExportERPSyncName: string
The synchronization for exporting to ERP.
-
GatewayExportUnifierSyncName: string
The synchronization for exporting to Primavera Unifier.
-
GatewayImportERPSyncName: string
The synchronization for importing to ERP.
-
GatewayImportUnifierSyncName: string
The synchronization for importing to Primavera Unifier.
-
GatewayP6DeploymentName: string
The name for the P6 deployment to be integrated with Primavera Gateway.
-
GatewayPassword: string
The password for integration.
-
GatewayUnifierEnabled: boolean
This is the flag to enable Unifier through Gateway.
-
GatewayUsername: string
The username for integration.
-
HeaderLabel1: string
The first header for reports. The Project Management application allows up to three different header text strings that can be optionally placed at the top of all reports using the report writer.
-
HeaderLabel2: string
The second header for reports. The Project Management application allows up to three different header text strings that can be optionally placed at the top of all reports using the report writer.
-
HeaderLabel3: string
The third header for reports. The Project Management application allows up to three different header text strings that can be optionally placed at the top of all reports using the report writer.
-
HourAbbreviation: string
The abbreviation character for time periods of hours. This abbreviation is used for displaying time units and durations in the user's selected display formats.
-
HoursPerDay: number
(double)
The number of work hours per day. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
HoursPerMonth: number
(double)
The number of work hours per month. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
HoursPerWeek: number
(double)
The number of work hours per week. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
HoursPerYear: number
(double)
The number of work hours per year. This conversion factor is used for displaying time units and durations in the user's selected display formats.
-
IPSiteList: string
-
LastUpdateDate: string
(date-time)
The date this global preferences was last updated.
-
LastUpdateUser: string
The name of the user that last updated this global preferences.
-
LogHoursAfterActualFinish: boolean
The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates after the activities' actual finish dates.
-
LogHoursBeforeActualStart: boolean
The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates prior to the activities' actual start dates.
-
LogHoursCompletedActivities: boolean
The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are already marked as completed.
-
LogHoursInFuture: boolean
The flag that indicates whether the user can log hours in the future.
-
LogHoursNotStartedActivities: boolean
The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are still marked as Not started.
-
MaxActivityCodesPerProject: integer
(int32)
The maximum number of project-level activity user codes that can be created per project.
-
MaxActivityCodeTreeLevels: integer
(int32)
The maximum number of levels that can be created in activity code hierarchies in the Project Management application. The API ignores this setting when creating activity codes.
-
MaxActivityIdLength: integer
(int32)
The maximum number of characters allowed for activity IDs.
-
MaxAssignmentCodeTreeLevelCnt: integer
(int32)
-
MaxBaselinesPerProject: integer
(int32)
The maximum number of baselines that can be created per project.
-
MaxCostAccountLength: integer
(int32)
The maximum number of characters allowed for cost account IDs (at each level in the cost account tree).
-
MaxCostAccountTreeLevels: integer
(int32)
The maximum number of levels that can be created in the cost account hierarchy in the Project Management application. The API ignores this setting when creating cost accounts.
-
MaxFPCalendarCount: integer
(int32)
-
MaximumBaselinesCopiedWithProject: integer
(int32)
The number of baseline projects that can be copied with a project.
-
MaxOBSTreeLevels: integer
(int32)
The maximum number of levels that can be created in OBS hierarchies in the Project Management application. The API ignores this setting when creating OBS objects.
-
MaxProjectCodeTreeLevels: integer
(int32)
The maximum number of levels in the project category hierarchy in the Project Management application. The API ignores this setting when creating project codes.
-
MaxProjectIdLength: integer
(int32)
The maximum number characters allowed for project IDs.
-
MaxResourceCodeTreeLevels: integer
(int32)
The maximum number of levels in the resource code hierarchy in the Project Management application. The API ignores this setting when creating resource codes.
-
MaxResourceIdLength: integer
(int32)
The maximum number of characters allowed for resource IDs (at each level in the resource tree).
-
MaxResourceTreeLevels: integer
(int32)
The maximum number of levels that can be created in the resource hierarchy.
-
MaxRoleCodeTreeLevelCnt: integer
(int32)
-
MaxRoleIdLength: integer
(int32)
The maximum number characters allowed for role IDs.
-
MaxRoleTreeLevels: integer
(int32)
The maximum number of levels in the role hierarchy in the Project Management application. The API ignores this setting when creating roles.
-
MaxTimesheetResourceHours: number
(double)
The maximum hours a resource can enter per day for all of their assigned activities.
-
MaxWBSCodeLength: integer
(int32)
The maximum number of characters allowed for WBS codes (at each level in the WBS tree).
-
MaxWBSTreeLevels: integer
(int32)
The maximum number of levels that can be created in WBS hierarchies.
-
MinuteAbbreviation: string
The abbreviation character for time periods of minutes. This abbreviation is used for displaying time units and durations in the user's selected display formats.
-
MonthAbbreviation: string
The abbreviation character for time periods of months. This abbreviation is used for displaying time units and durations in the user's selected display formats.
-
NumberOfAccessibleFutureTimesheets: integer
(int32)
The number of future timesheets that timesheet application users are allowed to access.
-
NumberOfAccessiblePastTimesheets: integer
(int32)
-
PrivateIPAllowList: string
-
ReportEnableLazyLoad: boolean
-
ResourcesCanAssignThemselvesToActivities: boolean
The flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project.
-
ResourcesCanAssignThemselvesToActivitiesOutsideTheirOBSAccess: boolean
-
StartDayOfWeek: integer
(int32)
The starting day of the week as displayed in all calendars.
-
SummarizeByCalendar: boolean
The flag indicating whether to summarize by calendar .
-
SummarizeByFinancialPeriods: boolean
The flag indicating whether to summarize the EPS, project or WBS by financial periods.
-
SummaryResourceSpreadInterval: string
The interval in which resource and role level spreads are summarized and stored. Valid values are 'Month' and 'Week'. This setting is used by the Summarizer job service.
-
SummaryWBSSpreadInterval: string
The interval in which WBS level spreads are summarized and stored. Valid values are 'Month' and 'Week'. This setting is used by the Summarizer job service.
-
TeamMemberConsentMessage: string
-
TeamMemberEnableConsent: string
-
TimesheetApprovalLevel: integer
(int32)
The number of approval levels required for timesheets (0, 1, or 2) before timesheets hours are applied to activities as actuals.
-
TimesheetDecimalDigits: integer
(int32)
The number of decimal digits for recording hours in timesheets.
-
TimesheetInterval: boolean
The flag that indicates whether timesheet application users enter timesheet hours daily or by entire timesheet reporting period.
-
TimesheetPeriodEndsOnDay: string
The end day of time sheet period used in time sheet application. Valid values are: 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday' and 'Saturday'.
-
TimesheetPeriodType: string
The time period used in time sheet application. Valid values are: 'Every Week', 'Every Two Weeks', 'Every Four Weeks' and 'Every Month'.
-
TimeWindowCompletedActivities: integer
(int32)
The time window (days) to access completed activities in the timesheet application, assigned to new resources by default.
-
TimeWindowNotStartedActivities: integer
(int32)
The time window (days) to access not started activities in the timesheet application, assigned to new resources by default.
-
UnifierAuthCode: string
-
UnifierCompanyShortName: string
-
UnifierIntegrationPassword: string
-
UnifierIntegrationUserName: string
-
UnifierWebServiceURL: string
-
UseCalendarTimePeriodsFlag: boolean
The flag that indicates whether the system uses the hours per time period defined in the calendar.If this flag is true, the system uses the hours per time period settings that are defined in the calendar.If this flag is false, the system uses the hours per time period from the global preferences.
-
UseMaxTimesheetResourceHours: boolean
The flag indicating whether to restrict the number of hours a user can enter to the limit specified in MaxTimesheetResourceHours.
-
UseProjectManagerApproval: string
The flag that indicates the approval sequence, if any, required for level 2 timesheet approvals. For example, project managers must approve before resource manager do, or vice versa.
-
UseTimesheets: boolean
The flag that indicates whether new resources use timesheets by default.
-
VersionForWhatsNew: string
-
WBSCategoryLabel: string
The dynamic label used for the WBS category. Project Planner allows the system administrator to dynamically label the WBS category.
-
WBSCodeSeparator: string
The character used for separating code fields for the cost account tree. This is also the WBS code separator for new projects by default.
-
WeekAbbreviation: string
The abbreviation character for time periods of weeks. This abbreviation is used for displaying time units and durations in the user's selected display formats.
-
YearAbbreviation: string
The abbreviation character for time periods of years. This abbreviation is used for displaying time units and durations in the user's selected display formats.
Nested Schema : LeanTask
Type:
object
Title:
LeanTask
LeanTask Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityId: string
The short ID that uniquely identifies the activity to which the lean task is assigned.
-
ActivityName: string
The name of the activity to which the lean task is assigned.
-
ActivityObjectId: integer
(int32)
The unique ID of the activity to which the lean task is assigned.
-
Company: string
The company associated with the lean task in Oracle Primavera Cloud.
-
CompletedDate: string
(date-time)
The date the lean task was completed.
-
CreateDate: string
(date-time)
The date the lean task was created.
-
CreateUser: string
The name of the user that created this lean task.
-
DueDate: string
(date-time)
The date the lean task is due.
-
Duration: number
(double)
Number of days required for task to complete.
-
Flag: boolean
The indication of whether the lean task is considered high importance.
-
IsBaseline: boolean
Determines whether the object is associated with a baseline (true) or a project (false).
-
IsOverdue: boolean
Shows whether the due date for the lean task is earlier than the current date.
-
IsTemplate: boolean
Determines whether the object is associated with a template project in Oracle Primavera Cloud.
-
IsUseOnlyWorkDays: boolean
Determines whether the object is set to use only working days in Oracle Primavera Cloud.
-
LastUpdateDate: string
(date-time)
The date the lean task was last updated.
-
LastUpdateUser: string
The name of the user that last updated this lean task.
-
LeanTaskId: string
The short ID that uniquely identifies the lean task.
-
Name: string
The name of the lean task in Oracle Primavera Cloud.
-
ObjectId: integer
(int32)
The primary key of the lean task in the P6 EPPM database.
-
ProjectId: string
The short ID that uniquely identifies the project to which the lean task is assigned.
-
ProjectObjectId: integer
(int32)
The unique ID of the project to which the lean task is assigned.
-
ProposedDueDate: string
(date-time)
The proposed due date of the lean task in Oracle Primavera Cloud.
-
SequenceNumber: integer
(int32)
Denotes the creation order of lean tasks relative to each other.
-
StartDate: string
(date-time)
The date the lean task was started or is due to start.
-
Status: string
The status of the lean task in Oracle Primavera Cloud.
-
StatusCompletion: string
The completion status of the lean task in Oracle Primavera Cloud.
-
StatusDates: string
A comparison of the dates of the lean task and the activity to which it is assigned.
-
TaskType: string
The type of the lean task in Oracle Primavera Cloud.
-
WBSObjectId: integer
(int32)
The unique ID of the WBS to which the lean task is assigned.
Nested Schema : Location
Type:
object
Title:
Location
Location Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
AddressLine1: string
The first line of the address with street number and street name.
-
AddressLine2: string
The second line of the address with street number and street name.
-
City: string
The city name of the address.
-
Country: string
The country of the address.
-
CountryCode: string
The country code of the address.
-
CreateDate: string
(date-time)
The creation date of the Location.
-
CreateUser: string
The name of the user that created this location.
-
LastUpdateDate: string
(date-time)
The date this location was last updated.
-
LastUpdateUser: string
The name of the user that last updated this location.
-
Latitude(required): number
(double)
The latitude of the address.
-
Longitude(required): number
(double)
The longitude of the address.
-
Municipality: string
The municipality name of the address.
-
Name(required): string
The name of the location.
-
ObjectId: integer
(int32)
The unique ID of the location.
-
PostalCode: string
The postal code of the address.
-
State: string
The state name of the address.
-
StateCode: string
The state abbreviation of the address.
Nested Schema : NotebookTopic
Type:
object
Title:
NotebookTopic
NotebookTopic Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
AvailableForActivity: boolean
The flag indicating that the topic will be available to assign to activities.
-
AvailableForEPS: boolean
The flag indicating that the topic will be available to assign to EPS.
-
AvailableForProject: boolean
The flag indicating that the topic will be available to assign to projects.
-
AvailableForWBS: boolean
The flag indicating that the topic will be available to assign to WBS.
-
CreateDate: string
(date-time)
The date this notebook topic was created.
-
CreateUser: string
The name of the user that created this notebook topic.
-
LastUpdateDate: string
(date-time)
The date this notebook topic was last updated.
-
LastUpdateUser: string
The name of the user that last updated this notebook topic.
-
Name: string
The name of the notebook topic.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ProjectCode
Type:
object
Title:
ProjectCode
ProjectCode Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeTypeName: string
The name of the parent code type for this code.
-
CodeTypeObjectId(required): integer
(int32)
The unique ID of the parent project code type.
-
CodeValue(required): string
The value of the project code.
-
CreateDate: string
(date-time)
The date this project code was created.
-
CreateUser: string
The name of the user that created this project code.
-
Description: string
The description of the project code.
-
LastUpdateDate: string
(date-time)
The date this project code was last updated.
-
LastUpdateUser: string
The name of the user that last updated this project code.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent project code of this project code in the hierarchy.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
-
Weight: number
(double)
The weight for this code value.
Nested Schema : ProjectCodeType
Type:
object
Title:
ProjectCodeType
ProjectCodeType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this project code type was created.
-
CreateUser: string
The name of the user that created this project code type.
-
IsSecureCode: boolean
The flag indicating whether this is a secure Project Code Type.
-
LastUpdateDate: string
(date-time)
The date this project code type was last updated.
-
LastUpdateUser: string
The name of the user that last updated this project code type.
-
Length: integer
(int32)
The maximum number of characters allowed for values of this project code.
-
MaxCodeValueWeight: number
(double)
The maximum weight of the code values for this project code type.
-
Name(required): string
The name of the project code type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
-
Weight: number
(double)
The weight for this project code type.
Nested Schema : ProjectResource
Type:
object
Title:
ProjectResource
ProjectResource Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CommittedFlag: boolean
The 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.
-
CreateDate: string
(date-time)
The date this project resource was created.
-
CreateUser: string
The name of the user that created this project resource.
-
FinishDate: string
(date-time)
The 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.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this project resource was last updated.
-
LastUpdateUser: string
The name of the user that last updated this project resource.
-
LifeOfProjectFlag: boolean
The 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.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProjectId: string
The short code that uniquely identifies the associated project.
-
ProjectObjectId(required): integer
(int32)
The unique ID of the associated project.
-
ProjectResourceCategoryName: string
The name of the associated project resource category.
-
ProjectResourceCategoryObjectId: integer
(int32)
The unique ID of the associated project resource category.
-
ResourceName: string
The name of the associated resource.
-
ResourceObjectId(required): integer
(int32)
The unique ID of the associated resource.
-
ResourceRequest: object
ResourceRequest
-
RoleName: string
The name of the associated role.
-
RoleObjectId(required): integer
(int32)
The unique ID of the associated role.
-
StartDate: string
(date-time)
The 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.
-
Status: string
The project or WBS status: 'Planned', 'Active', 'Inactive', 'What-If', or 'Requested'.
-
TotalUnits: number
(double)
The total units for the planning resource assignment.
-
WBSCode: string
The short code assigned to the associated WBS element for identification.
-
WBSObjectId(required): integer
(int32)
The unique ID of the associated WBS.
Nested Schema : ResourceRequest
Type:
Show Source
object
-
FinishDate: string
(date-time)
-
MatchAllCriteria: boolean
-
Name: string
-
RequestedUnits: number
(double)
-
ResourceRequestCriterion: array
ResourceRequestCriterion
-
SequenceNumber: integer
(int32)
-
ShowOnlyLaborResources: boolean
-
ShowOverallocatedResources: boolean
-
SortResultsByAvailability: boolean
-
StartDate: string
(date-time)
-
UseActivityDates: boolean
Nested Schema : Relationship
Type:
object
Title:
Relationship
Relationship Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
Aref: string
(date-time)
The Adjusted Relationship Early Finish where one of the activities of the relationship is in a project which is not present in this database.
-
Arls: string
(date-time)
The Adjusted Relationship Late Start where one of the activities of the relationship is in a project which is not present in this database.
-
Comments: string
-
CreateDate: string
(date-time)
The date this dependency was created.
-
CreateUser: string
The name of the user that created this dependency.
-
Driving: boolean
-
IsPredecessorBaseline: boolean
The YesNo value indicating if the predecessor activity is related to a Project or Baseline
-
IsPredecessorTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
IsSuccessorBaseline: boolean
The YesNo value indicating if the successor activity is related to a Project or Baseline
-
IsSuccessorTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
Lag: number
(double)
The 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.
-
LastUpdateDate: string
(date-time)
The date this dependency was last updated.
-
LastUpdateUser: string
The name of the user that last updated this dependency.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
PredActIsLongestPath: boolean
The flag that indicates whether the Predecessor activity is on the longest path. Default = 'N'
-
PredActPercentCompleteType: string
The Predecessor activity percent complete type: 'Physical', 'Duration', or 'Units'.
-
PredActualFinishDate: string
(date-time)
The date on which the predecessor activity is actually finished.
-
PredActualStartDate: string
(date-time)
The date on which the predecessor activity is actually started.
-
PredCalendarObjectId: integer
(int32)
The unique ID of the calendar assigned to the predecessor activity.
-
PredEarlyFinishDate: string
(date-time)
The earliest possible date the predecessor activity can finish. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
-
PredEarlyStartDate: string
(date-time)
The earliest possible date the remaining work for the predecessor activity can begin. This date is computed by the project scheduler based on network logic, schedule constraints, and resource availability.
-
PredecessorActivityId: string
The activity ID of the predecessor activity.
-
PredecessorActivityName: string
The name of the predecessor activity.
-
PredecessorActivityObjectId(required): integer
(int32)
The unique ID of the predecessor activity.
-
PredecessorActivityType: string
The type of the predecessor activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort', or 'Milestone'.
-
PredecessorFinishDate: string
(date-time)
The finish date of the predecessor activity.
-
PredecessorProjectId: string
The project ID of the project that owns the predecessor activity.
-
PredecessorProjectName: string
The project Name of the project that owns the predecessor activity.
-
PredecessorProjectObjectId: integer
(int32)
The unique ID of the project that owns the predecessor activity.
-
PredecessorStartDate: string
(date-time)
The start date of the predecessor activity.
-
PredecessorWbsName: string
The name of each WBS element in the predecessor activity.
-
PredecessorWbsShortName: string
The WBS Short Name of the predecessor activity.
-
PredFreeFloat: number
(double)
The amount of time the predecessor activity can be delayed before delaying the start date of any successor activity.
-
PredLateFinishDate: string
(date-time)
The latest possible date the predecessor 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.
-
PredLateStartDate: string
(date-time)
The latest possible date the remaining work for the predecessor 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.
-
PredTotalFloat: number
(double)
The amount of time the predecessor 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.
-
SuccessorActivityId: string
The activity ID of the successor activity.
-
SuccessorActivityName: string
The name of the successor activity.
-
SuccessorActivityObjectId(required): integer
(int32)
The unique ID of the successor activity.
-
SuccessorActivityType: string
The type of the successor activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort', or 'Milestone'.
-
SuccessorFinishDate: string
(date-time)
The finish date of the successor activity.
-
SuccessorProjectId: string
The project ID of the project that owns the successor activity.
-
SuccessorProjectObjectId: integer
(int32)
The unique ID of the project that owns the successor activity.
-
SuccessorStartDate: string
(date-time)
The start date of the successor activity.
-
SuccessorWbsName: string
The name of each WBS element in the successor activity.
-
Type: string
The type of relationship: 'Finish to Start', 'Finish to Finish', 'Start to Start', or 'Start to Finish'.
Nested Schema : Resource
Type:
object
Title:
Resource
Resource Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
AutoComputeActuals: boolean
-
CalculateCostFromUnits: boolean
-
CalendarName: string
-
CalendarObjectId: integer
(int32)
-
Code: array
Code
-
CreateDate: string
(date-time)
-
CreateUser: string
-
CurrencyId: string
-
CurrencyName: string
-
CurrencyObjectId: integer
(int32)
-
DefaultUnitsPerTime: number
(double)
-
EffectiveDate: string
(date-time)
-
EmailAddress: string
-
EmployeeId: string
-
GUID: string
-
Id: string
-
IntegratedType: string
-
IsActive: boolean
-
IsOverTimeAllowed: boolean
-
LastUpdateDate: string
(date-time)
-
LastUpdateUser: string
-
Latitude: number
(double)
-
LocationName: string
-
LocationObjectId: integer
(int32)
-
Longitude: number
(double)
-
MaxUnitsPerTime: number
(double)
-
Name: string
-
ObjectId: integer
(int32)
-
OfficePhone: string
-
OtherPhone: string
-
OvertimeFactor: number
(double)
-
ParentObjectId: integer
(int32)
-
PricePerUnit: number
(double)
-
PrimaryRoleId: string
-
PrimaryRoleName: string
-
PrimaryRoleObjectId: integer
(int32)
-
ResourceNotes: string
-
ResourceType: string
-
SequenceNumber: integer
(int32)
-
ShiftObjectId: integer
(int32)
-
TimesheetApprovalManager: string
-
TimesheetApprovalManagerObjectId: integer
(int32)
-
Title: string
-
UDF: array
UDF
-
UnitOfMeasureAbbreviation: string
-
UnitOfMeasureName: string
-
UnitOfMeasureObjectId: integer
(int32)
-
UserName: string
-
UserObjectId: integer
(int32)
-
UseTimesheets: boolean
Nested Schema : ResourceAssignment
Type:
object
Title:
ResourceAssignment
ResourceAssignment Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityActualFinish: string
(date-time)
The date on which the activity was completed.
-
ActivityId: string
The short ID that uniquely identifies the activity within the project.
-
ActivityName: string
The name of the activity. The activity name does not have to be unique.
-
ActivityObjectId(required): integer
(int32)
The unique ID of the activity to which the resource is assigned.
-
ActivityType: string
Determines how duration and schedule dates are calculated for an activity.
-
ActualCost: number
(double)
The actual non-overtime plus overtime cost for the resource assignment on the activity. Computed as actual cost = actual regular cost + actual overtime cost.
-
ActualCurve: string
-
ActualDuration: number
(double)
The actual duration for the resource assignment on the activity.
-
ActualFinishDate: string
(date-time)
The date the resource actually finished working on the activity.
-
ActualOvertimeCost: number
(double)
The actual overtime cost for the resource assignment on the activity. Computed as actual overtime cost = actual overtime units * cost per time * overtime factor.
-
ActualOvertimeUnits: number
(double)
The 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.
-
ActualRegularCost: number
(double)
The actual non-overtime cost for the resource assignment on the activity. Computed as actual regular cost = actual regular units * cost per time.
-
ActualRegularUnits: number
(double)
The 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.
-
ActualStartDate: string
(date-time)
The date the resource actually started working on the activity.
-
ActualThisPeriodCost: number
(double)
The actual this period cost (will be labor or nonlabor).
-
ActualThisPeriodUnits: number
(double)
The actual this period units (hours) (will be labor or nonlabor).
-
ActualUnits: number
(double)
The 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.
-
AssignmentPercentComplete: number
(double)
The Assignment percent complete. This value is tied to the Assignment 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.
-
AtCompletionCost: number
(double)
The sum of the actual plus remaining costs for the resource assignment on the activity.
-
AtCompletionDuration: number
(double)
The 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.
-
AtCompletionUnits: number
(double)
The sum of the actual plus remaining units for the resource assignment on the activity.
-
AutoComputeActuals: boolean
The 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.
-
BudgetAtCompletionCosts: number
(double)
-
BudgetAtCompletionUnits: number
(double)
-
CalendarName: string
The name of the calendar.
-
CalendarObjectId: integer
(int32)
The unique ID generated by the system for the calendar associated with the resource assignment.
-
CBSCode: string
CBS Code.
-
CBSId: integer
(int32)
The unique Id of CBS.
-
Code: array
Code
-
CostAccountId: string
The id of associated cost account.
-
CostAccountName: string
The name of the associated cost account.
-
CostAccountObjectId: integer
(int32)
The unique ID of the cost account associated with this resource assignment.
-
CreateDate: string
(date-time)
The date this assignment was created.
-
CreateUser: string
The name of the user that created this assignment.
-
DrivingActivityDatesFlag: boolean
The flag indicating whether new resource/role assignments drive activity dates, by default.
-
DurationPercentComplete: number
(double)
-
EstimateToCompletionCosts: number
(double)
-
EstimateToCompletionUnits: number
(double)
-
FinancialPeriodTmplId: integer
(int32)
-
FinishDate: string
(date-time)
The 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.
-
GUID: string
The globally unique ID generated by the system.
-
HasFutureBucketData: boolean
The flag that indicates whether the assignment has future bucket data.
-
IsActive: boolean
The flag that indicates whether this resource assignment is active.
-
IsActivityFlagged: boolean
The flag that indicates whether the resource who is assigned to the activity assignment has flagged the activity as important to the resource.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline.
-
IsCostUnitsLinked: boolean
The flag that determines whether or not cost should be calculated based on units.
-
IsOvertimeAllowed: boolean
The flag that indicates whether the resource is allowed to log overtime hours.
-
IsPrimaryResource: boolean
The flag that indicates whether this resource is the activity's primary resource.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this assignment was last updated.
-
LastUpdateUser: string
The name of the user that last updated this assignment.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OvertimeFactor: number
(double)
The 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.
-
PendingActualOvertimeUnits: number
(double)
The 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.
-
PendingActualRegularUnits: number
(double)
The 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.
-
PendingPercentComplete: number
(double)
The 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.
-
PendingRemainingUnits: number
(double)
The 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.
-
PercentComplete: number
(double)
-
PercentCompleteType: string
-
PlannedCost: number
(double)
The 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.
-
PlannedCurve: string
-
PlannedDuration: number
(double)
The 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.
-
PlannedFinishDate: string
(date-time)
The 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.
-
PlannedLag: number
(double)
The 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.
-
PlannedStartDate: string
(date-time)
The 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.
-
PlannedUnits: number
(double)
The 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.
-
PlannedUnitsPerTime: number
(double)
The 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.
-
PricePerUnit: number
(double)
The 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.
-
PriorActualOvertimeUnits: number
(double)
The difference between the pending quantity value and the actual quantity value for overtime before applying the new actual value.
-
PriorActualRegularUnits: number
(double)
The difference between the pending quantity value and the actual quantity value before applying the new actual value.
-
Proficiency: string
The 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.
-
ProjectFlag: string
Indicates if this WBS node is a Project/EPS node.
-
ProjectId: string
The short code that uniquely identifies the project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
ProjectProjectFlag: string
Indicates if this Project/EPS nose is a Project or EPS.
-
RateSource: string
The 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.
-
RateType: string
The 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'.
-
RemainingCost: number
(double)
The remaining cost for the resource assignment on the activity. Computed as remaining cost = remaining units * cost per time.
-
RemainingCurve: string
-
RemainingDuration: number
(double)
The 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.
-
RemainingFinishDate: string
(date-time)
The 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.
-
RemainingLag: number
(double)
The 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.
-
RemainingLateFinishDate: string
(date-time)
The remaining late finish date calculated by the scheduler.
-
RemainingLateStartDate: string
(date-time)
The remaining late start date calculated by the scheduler.
-
RemainingStartDate: string
(date-time)
The 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.
-
RemainingUnits: number
(double)
The 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.
-
RemainingUnitsPerTime: number
(double)
The 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.
-
ResourceCalendarName: string
The name of the calendar for the resource.
-
ResourceCurveName: string
The name of the resource curve that determines how resources and costs are distributed over time for this activity.
-
ResourceCurveObjectId: integer
(int32)
The unique ID of the resource curve.
-
ResourceId: string
The short code that uniquely identifies the resource.
-
ResourceName: string
The name of the resource.
-
ResourceObjectId(required): integer
(int32)
The unique ID of the associated resource.
-
ResourceRequest: object
ResourceRequest
-
ResourceType: string
The resource type: "Labor", "Nonlabor", or "Material".
-
ReviewRequired: boolean
Determines if all new activities added to the project require approval.
-
RoleId: string
The short code that uniquely identifies the role.
-
RoleName: string
The name of the role. The role name uniquely identifies the role.
-
RoleObjectId(required): integer
(int32)
The 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.
-
RoleShortName: string
The short code that uniquely identifies a role.
-
StaffedRemainingCost: number
(double)
The time distribution of the resource's remaining cost for resource assignments that have filled a role.
-
StaffedRemainingUnits: number
(double)
The time distribution of the resource's remaining units for resource assignments that have filled a role.
-
StartDate: string
(date-time)
The 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.
-
StatusCode: string
The project status, either 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or 'Template'.
-
TotalPastPeriodCost: number
(double)
The total stored period cost for each assignment.
-
TotalPastPeriodUnits: number
(double)
The total stored period units for each assignment.
-
UDF: array
UDF
-
UnitsPercentComplete: number
(double)
The 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.
-
UnreadCommentCount: integer
(int32)
The total number of unread comments on this activity for a user.
-
UnstaffedRemainingCost: number
(double)
The time distribution of the resource's remaining cost for resource assignments that have not filled a role.
-
UnstaffedRemainingUnits: number
(double)
The time distribution of the resource's remaining units for resource assignments that have not filled a role.
-
WBSNamePath: string
-
WBSObjectId: integer
(int32)
The unique ID of the WBS for the activity.
Nested Schema : ResourceAssignmentCode
Type:
object
Title:
ResourceAssignmentCode
ResourceAssignmentCode Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeTypeName: string
The name of the parent code type for this code.
-
CodeTypeObjectId: integer
(int32)
The unique ID of the parent code type.
-
CodeValue: string
The value of the resource assignment code.
-
CreateDate: string
(date-time)
The date this code was created.
-
CreateUser: string
The name of the user that created this code.
-
Description: string
The description of the code.
-
LastUpdateDate: string
(date-time)
The date this code was last updated.
-
LastUpdateUser: string
The name of the user that last updated this code.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent code of this code in the hierarchy.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ResourceAssignmentCodeType
Type:
object
Title:
ResourceAssignmentCodeType
ResourceAssignmentCodeType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this code type was created.
-
CreateUser: string
The name of the user that created this code type.
-
IsSecureCode: boolean
The flag indicating whether this is a secure Resource Assignment Code Type.
-
LastUpdateDate: string
(date-time)
The date this code type was last updated.
-
LastUpdateUser: string
The name of the user that last updated this code type.
-
Length: integer
(int32)
The maximum number of characters allowed for values of this code.
-
Name: string
The name of the code type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ResourceCode
Type:
object
Title:
ResourceCode
ResourceCode Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeTypeName: string
The name of the parent code type for this code.
-
CodeTypeObjectId: integer
(int32)
The unique ID of the parent resource code type.
-
CodeValue: string
The value of the resource code.
-
CreateDate: string
(date-time)
The date this resource code was created.
-
CreateUser: string
The name of the user that created this resource code.
-
Description: string
The description of the resource code.
-
LastUpdateDate: string
(date-time)
The date this resource code was last updated.
-
LastUpdateUser: string
The name of the user that last updated this resource code.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent resource code of this resource code in the hierarchy.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ResourceCodeType
Type:
object
Title:
ResourceCodeType
ResourceCodeType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this resource code type was created.
-
CreateUser: string
The name of the user that created this resource code type.
-
IsSecureCode: boolean
The flag indicating whether this is a secure Resource Code Type.
-
LastUpdateDate: string
(date-time)
The date this resource code type was last updated.
-
LastUpdateUser: string
The name of the user that last updated this resource code type.
-
Length: integer
(int32)
The maximum number of characters allowed for values of this resource code.
-
Name: string
The name of the resource code type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : ResourceCurve
Type:
object
Title:
ResourceCurve
ResourceCurve Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this resource curve was created.
-
CreateUser: string
The name of the user that created this resource curve.
-
IsDefault: boolean
The flag that identifies the default curve. The default curve can not be edited.
-
LastUpdateDate: string
(date-time)
The date this resource curve was last updated.
-
LastUpdateUser: string
The name of the user that last updated this resource curve.
-
Name: string
The name of the resource curve.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
Values: object
Values
Nested Schema : Values
Type:
Show Source
object
-
Value0: number
(double)
-
Value10: number
(double)
-
Value100: number
(double)
-
Value15: number
(double)
-
Value20: number
(double)
-
Value25: number
(double)
-
Value30: number
(double)
-
Value35: number
(double)
-
Value40: number
(double)
-
Value45: number
(double)
-
Value5: number
(double)
-
Value50: number
(double)
-
Value55: number
(double)
-
Value60: number
(double)
-
Value65: number
(double)
-
Value70: number
(double)
-
Value75: number
(double)
-
Value80: number
(double)
-
Value85: number
(double)
-
Value90: number
(double)
-
Value95: number
(double)
Nested Schema : ResourceRate
Type:
object
Title:
ResourceRate
ResourceRate Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this resource rate was created.
-
CreateUser: string
The name of the user that created this resource rate.
-
EffectiveDate: string
(date-time)
The effective date for the resource price and maximum units per time.
-
LastUpdateDate: string
(date-time)
The date this resource rate was last updated.
-
LastUpdateUser: string
The name of the user that last updated this resource rate.
-
MaxUnitsPerTime: number
(double)
The 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.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
PricePerUnit: number
(double)
The 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.
-
PricePerUnit2: number
(double)
The 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.
-
PricePerUnit3: number
(double)
The 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.
-
PricePerUnit4: number
(double)
The 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.
-
PricePerUnit5: number
(double)
The 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.
-
ResourceId: string
The short code that uniquely identifies the resource.
-
ResourceName: string
The name of the resource.
-
ResourceObjectId: integer
(int32)
The unique ID of the associated resource.
-
ShiftPeriodObjectId: integer
(int32)
The unique ID of the associated shift.
Nested Schema : ResourceRole
Type:
object
Title:
ResourceRole
ResourceRole Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this resource role was created.
-
CreateUser: string
The name of the user that created this resource role.
-
LastUpdateDate: string
(date-time)
The date this resource role was last updated.
-
LastUpdateUser: string
The name of the user that last updated this resource role.
-
Proficiency: string
The 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.
-
ResourceId: string
The short code that uniquely identifies the resource.
-
ResourceName: string
The name of the resource.
-
ResourceObjectId: integer
(int32)
The unique ID of the associated resource.
-
RoleId: string
The short code that uniquely identifies the role.
-
RoleName: string
The name of the role. The role name uniquely identifies the role.
-
RoleObjectId: integer
(int32)
The unique ID of the associated role.
Nested Schema : Risk
Type:
object
Title:
Risk
Risk Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
Cause: string
The description of the cause of the Risk.
-
CostThresholdId: integer
(int32)
-
CreateDate: string
(date-time)
The date this risk was created.
-
CreateUser: string
The name of the user that created the risk.
-
Description: string
The description of the Risk.
-
Effect: string
The description of the risks effect on the project.
-
Exposure: number
(double)
The calculated exposure value for the risk.
-
ExposureFinishDate: string
(date-time)
The calculated date the exposure finishes for the risk.
-
ExposureStartDate: string
(date-time)
The calculated date the exposure starts for the risk.
-
Id(required): string
The ID of the Risk. Must be unique within a project.
-
IdentifiedByResourceId: string
The short code of the resource that identified the risk.
-
IdentifiedByResourceName: string
The name of the resource that identified the risk.
-
IdentifiedByResourceObjectId: integer
(int32)
The unique ID of the resource that identified the risk.
-
IdentifiedDate: string
(date-time)
The date this risk was identified.
-
ImpactThresholdValues: integer
(int32)
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this risk was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk.
-
Name: string
The name of the Risk. Does not need to be unique.
-
Note: string
The comments associated with the Risk.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProbabilityThresholdId: integer
(int32)
-
ProjectId: string
The short name of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId(required): integer
(int32)
The unique ID of the associated project.
-
ResourceId: string
The ID of the resource who owns the Risk. The owner of the Risk is responsible for resolving the Risk.
-
ResourceName: string
The name of the resource who owns the Risk. The owner of the Risk is responsible for resolving the Risk.
-
ResourceObjectId: integer
(int32)
The unique ID of the associated resource.
-
ResponseTotalCost: number
(double)
The total estimated cost for the risk. If the risk has an associated response plan, the cost is calculated from the risk response actions for the response plan. Not available if user does not have View Project Costs-Financial privilege.
-
RiskCategoryName: string
The name 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.
-
RiskCategoryObjectId: integer
(int32)
The 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.
-
ScheduleThresholdId: integer
(int32)
-
Score: integer
(int32)
The calculated score value of the impact values assigned to the risk.
-
ScoreColor: string
The color of the tolerance threshold for the score value.
-
ScoreText: string
The calculated score text value of the impact values assigned to the risk.
-
Status: string
The current status of the Risk. Valid values are 'Proposed', 'Open', 'Rejected', 'Managed', and 'Impacted'.
-
Type: string
The type of the risk. Valid values are 'Threat' and 'Opportunity'.
-
UDF: array
UDF
Nested Schema : RiskImpact
Type:
object
Title:
RiskImpact
RiskImpact Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this risk impact was created.
-
CreateUser: string
The name of the user that created the risk impact.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this risk impact was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk impact.
-
ProjectId: string
The short name of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RiskId: string
The ID of the Risk. Must be unique within a project.
-
RiskName: string
The name of the Risk. Does not need to be unique.
-
RiskObjectId(required): integer
(int32)
The unique ID of the associated risk.
-
RiskThresholdLevelCode: string
The 10 character short name for the threshold level. Must be unique.
-
RiskThresholdLevelName: string
The 40 character name for the threshold level. Does not need to be unique.
-
RiskThresholdLevelObjectId(required): integer
(int32)
The unique ID of the associated Risk Threshold.
-
RiskThresholdName: string
The name of the associated risk score type.
-
RiskThresholdObjectId: integer
(int32)
The unique ID of the associated Risk Threshold Type.
Nested Schema : RiskMatrix
Type:
object
Title:
RiskMatrix
RiskMatrix Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this risk matrix was created.
-
CreateUser: string
The name of the user that created the risk matrix.
-
Description: string
The description of the risk matrix.
-
ImpactThresholdLevel: integer
(int32)
The number of levels for the impact thresholds assigned to the risk scoring matrix. This impact level with the probability level determines the size of the matrix.
-
LastUpdateDate: string
(date-time)
The date this risk matrix was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk matrix.
-
Name(required): string
The name of the risk matrix.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProbabilityThresholdLevel: integer
(int32)
The number of levels for the probability threshold assigned to the risk matrix. This probability level with the impact level determines the size of the matrix.
-
RiskScoringMethod: string
The calculation method used to determine the risk score. Valid values are 'Highest', 'Average of Impacts', 'Average of Individual Scores'.
Nested Schema : RiskMatrixScore
Type:
object
Title:
RiskMatrixScore
RiskMatrixScore Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this risk matrix score was created.
-
CreateUser: string
The name of the user that created the risk matrix score.
-
LastUpdateDate: string
(date-time)
The date this risk matrix score was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk matrix score.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProbabilityThresholdLevel(required): integer
(int32)
The level number of the probability threshold. Valid numbers are 1-9.
-
RiskMatrixName: string
The name of the Risk Matrix.
-
RiskMatrixObjectId(required): integer
(int32)
The unique ID of the associated Risk Matrix.
-
Severity1: integer
(int32)
The first severity level of the Risk Matrix Score.
-
Severity1Label: string
The label for the first severity level.
-
Severity2: integer
(int32)
The second severity level of the Risk Matrix Score.
-
Severity2Label: string
The label for the second severity level.
-
Severity3: integer
(int32)
The third severity level of the Risk Matrix Score.
-
Severity3Label: string
The label for the third severity level.
-
Severity4: integer
(int32)
The fourth severity level of the Risk Matrix Score.
-
Severity4Label: string
The label for the forth severity level.
-
Severity5: integer
(int32)
The fifth severity level of the Risk Matrix Score.
-
Severity5Label: string
The label for the fith severity level.
-
Severity6: integer
(int32)
The sixth severity level of the Risk Matrix Score.
-
Severity6Label: string
The sixth for the first severity level.
-
Severity7: integer
(int32)
The seventh severity level of the Risk Matrix Score.
-
Severity7Label: string
The label for the seventh severity level.
-
Severity8: integer
(int32)
The eighth severity level of the Risk Matrix Score.
-
Severity8Label: string
The label for the eighth severity level.
-
Severity9: integer
(int32)
The ninth severity level of the Risk Matrix Score.
-
Severity9Label: string
The label for the ninth severity level.
Nested Schema : RiskMatrixThreshold
Type:
object
Title:
RiskMatrixThreshold
RiskMatrixThreshold Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this risk matrix score type was created.
-
CreateUser: string
The name of the user that created the risk matrix score type.
-
LastUpdateDate: string
(date-time)
The date this risk matrix score type was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk matrix score type.
-
RiskMatrixName: string
The name of the associated Risk Matrix.
-
RiskMatrixObjectId(required): integer
(int32)
The unique ID of the associated Risk Matrix.
-
RiskThresholdName: string
The name of the associated Risk Threshold.
-
RiskThresholdObjectId(required): integer
(int32)
The unique ID of the associated Risk Threshold.
Nested Schema : RiskResponseAction
Type:
object
Title:
RiskResponseAction
RiskResponseAction Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActivityId: string
The id of an activity impacted by the Risk.
-
ActivityName: string
The name of an activity impacted by the Risk. The activity name does not have to be unique.
-
ActivityObjectId: integer
(int32)
The unique ID of the associated activity.
-
ActualCost: number
(double)
The actual cost.
-
CreateDate: string
(date-time)
The date this risk response action impact was created.
-
CreateUser: string
The name of the user that created the risk response action impact.
-
FinishDate: string
(date-time)
The finish date of the risk response action. If an activity is assigned, the risk response action uses the activity finish date.
-
Id: string
The unique Id of the risk response action.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this risk response action impact was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk response action impact.
-
Name: string
The name of the risk response action.
-
ObjectId: integer
(int32)
The unique ID of the associated risk.
-
PlannedCost: number
(double)
The planned cost.
-
PlannedFinishDate: string
(date-time)
The planned finish date.
-
PlannedStartDate: string
(date-time)
The planned start date.
-
ProjectId: string
The short name of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RemainingCost: number
(double)
The remaining cost associated with the risk response action.
-
ResourceId: string
The ID of the resource who owns the risk response action. The owner of the risk response action is responsible for resolving the risk response action.
-
ResourceName: string
The name of the resource who owns the risk response action. The owner of the risk response action is responsible for resolving the risk response action.
-
ResourceObjectId: integer
(int32)
The unique ID of the associated resource.
-
RiskId: string
The ID of the Risk. Must be unique within a project.
-
RiskObjectId: integer
(int32)
The unique ID of the associated risk.
-
RiskResponsePlanId: string
The ID of the risk response plan. This must be unique within the project.
-
RiskResponsePlanName: string
The name of the risk response plan. This does not need to be unique within the project.
-
RiskResponsePlanObjectId: integer
(int32)
The unique ID of the associated risk response plan.
-
Score: integer
(int32)
The risk score from the numeric PID after the response action has been completed.
-
ScoreColor: string
The color of the tolerance threshold for the score value.
-
ScoreText: string
The risk score from the alphanumeric PID after the response action has been completed.
-
StartDate: string
(date-time)
The start date of the risk response action. If an activity is assigned, the risk response action uses the activity start date.
-
Status: string
The status of the risk response action. Valid values are 'Proposed', 'Sanctioned', 'Rejected', 'InProgress', and 'Complete'.
Nested Schema : RiskResponseActionImpact
Type:
object
Title:
RiskResponseActionImpact
RiskResponseActionImpact Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this risk response action was created.
-
CreateUser: string
The name of the user that created the risk response action.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this risk response action was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk response action.
-
ProjectId: string
The short name of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RiskId: string
The unique identifier of the risk or risks assigned to this activity.
-
RiskObjectId: integer
(int32)
The unique ID generated by the system.
-
RiskResponseActionId: string
The ID of the RiskResponseAction.
-
RiskResponseActionName: string
The name of the RiskResponseAction.
-
RiskResponseActionObjectId(required): integer
(int32)
The unique ID of the RiskResponseAction.
-
RiskThresholdLevelCode: string
The 10 character short name for the threshold level. Must be unique.
-
RiskThresholdLevelName: string
The 40 character name for the threshold level. Does not need to be unique.
-
RiskThresholdLevelObjectId(required): integer
(int32)
The unique ID of the associated Risk Threshold Level.
-
RiskThresholdName: string
The name of the associated risk score type.
-
RiskThresholdObjectId: integer
(int32)
The unique ID of the associated Risk Threshold.
Nested Schema : RiskResponsePlan
Type:
object
Title:
RiskResponsePlan
RiskResponsePlan Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
ActualCost: number
(double)
The actual cost.
-
CreateDate: string
(date-time)
The date this risk response plan was created.
-
CreateUser: string
The name of the user that created the risk response plan.
-
FinishDate: string
(date-time)
The finish date of the risk response action. If an activity is assigned, the risk response action uses the activity finish date.
-
Id(required): string
The ID of the risk response plan. This must be unique within the assigned risk.
-
IsActive: boolean
The 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.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline.
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
LastUpdateDate: string
(date-time)
The date this risk response plan was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk response plan.
-
Name: string
The name of the risk response plan.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
PlannedCost: number
(double)
The planned cost.
-
PlannedFinishDate: string
(date-time)
The planned finish date.
-
PlannedStartDate: string
(date-time)
The planned start date.
-
ProjectId: string
The short name of the associated project.
-
ProjectName: string
The name of the associated project.
-
ProjectObjectId: integer
(int32)
The unique ID of the associated project.
-
RemainingCost: number
(double)
The remaining cost associated with the risk response action.
-
ResponseType: string
The 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'.
-
RiskId: string
The ID of the risk.
-
RiskName: string
The name of the risk.
-
RiskObjectId(required): integer
(int32)
The unique ID of the associated risk.
-
Score: integer
(int32)
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.
-
ScoreColor: string
The color of the tolerance threshold for the score value.
-
ScoreText: string
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.
-
StartDate: string
(date-time)
The start date of the risk response action. If an activity is assigned, the risk response action uses the activity start date.
Nested Schema : RiskThreshold
Type:
object
Title:
RiskThreshold
RiskThreshold Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this risk score type was created.
-
CreateUser: string
The name of the user that created the risk score type.
-
LastUpdateDate: string
(date-time)
The date this risk score type was last updated.
-
LastUpdateUser: string
The name of the user that last updated the risk score type.
-
Level: integer
(int32)
The number of Risk Threshold Levels. There are between two and nine.
-
Name(required): string
The name of the risk score type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ThresholdType: string
The type of Risk Threshold. Valid types are 'Probability', 'Tolerance', 'Schedule', 'Cost', 'Relative Schedule', 'Relative Cost' and 'User Defined'
Nested Schema : RiskThresholdLevel
Type:
object
Title:
RiskThresholdLevel
RiskThresholdLevel Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
Code(required): string
The 10 character code for the threshold level. Must be unique.
-
Color: string
The Hex representation for the color e.g. 0xFFFFFF.
-
CostRange: number
(double)
The cost range of the threshold level.
-
CreateDate: string
(date-time)
The date this threshold level was created.
-
CreateUser: string
The name of the user that created the threshold level.
-
LastUpdateDate: string
(date-time)
The date this threshold level was last updated.
-
LastUpdateUser: string
The name of the user that last updated the threshold level.
-
Level: integer
(int32)
The valid values are between 0 and 9. Defines a level for the Risk Threshold.
-
Name: string
The 40 character name for the threshold level. Does not need to be unique.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ProbabilityRange: number
(double)
The probability range of the threshold level.
-
Range: string
The user defined range.
-
RiskThresholdName: string
The name of the associated risk score type.
-
RiskThresholdObjectId(required): integer
(int32)
The unique ID of the associated Risk Threshold.
-
ScheduleRange: number
(double)
The schedule range of the threshold level.
-
ThresholdType: string
The type of Risk Threshold. Valid types are 'Probability', 'Tolerance', 'Schedule', 'Cost', 'Relative Schedule', 'Relative Cost' and 'User Defined'.
-
ToleranceRange: integer
(int32)
The tolerance range of the threshold level.
Nested Schema : Role
Type:
object
Title:
Role
Role Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CalculateCostFromUnits: boolean
The option that indicates whether costs and quantities are linked, and whether quantities should be updated when costs are updated.
-
Code: array
Code
-
CreateDate: string
(date-time)
The date this role was created.
-
CreateUser: string
The name of the user that created this role.
-
Id: string
The short code that uniquely identifies the role.
-
LastUpdateDate: string
(date-time)
The date this role was last updated.
-
LastUpdateUser: string
The name of the user that last updated this role.
-
Name: string
The name of the role. The role name uniquely identifies the role.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent role of this role in the hierarchy.
-
Responsibilities: string
The responsibilities for the role.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : RoleCode
Type:
object
Title:
RoleCode
RoleCode Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CodeTypeName: number
(double)
The name of the parent code type for this code.
-
CodeTypeObjectId: integer
(int32)
The unique ID of the parent resource code type.
-
CodeValue: string
The value of the resource code.
-
CreateDate: string
(date-time)
The date this resource code was created.
-
CreateUser: string
The name of the user that created this resource code.
-
Description: string
The description of the resource code.
-
LastUpdateDate: string
(date-time)
The date this resource code was last updated.
-
LastUpdateUser: string
The name of the user that last updated this resource code.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
ParentObjectId: integer
(int32)
The unique ID of the parent resource code of this resource code in the hierarchy.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : RoleCodeType
Type:
object
Title:
RoleCodeType
RoleCodeType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this role code type was created.
-
CreateUser: string
The name of the user that created this role code type.
-
IsSecureCode: boolean
The flag indicating whether this is a secure role code type.
-
LastUpdateDate: string
(date-time)
The date this role code type was last updated.
-
LastUpdateUser: string
The name of the user that last updated this role code type.
-
Length: integer
(int32)
The maximum number of characters allowed for values of this role code.
-
Name: string
The name of the role code type.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : additionalProperties
Type:
object
Nested Schema : RoleRate
Type:
object
Title:
RoleRate
RoleRate Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this role rate was created.
-
CreateUser: string
The name of the user that created this role rate.
-
EffectiveDate: string
(date-time)
-
LastUpdateDate: string
(date-time)
The date this role rate was last updated.
-
LastUpdateUser: string
The name of the user that last updated this role rate.
-
MaxUnitsPerTime: number
(double)
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
PricePerUnit: number
(double)
The 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.
-
PricePerUnit2: number
(double)
The 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.
-
PricePerUnit3: number
(double)
The 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.
-
PricePerUnit4: number
(double)
The 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.
-
PricePerUnit5: number
(double)
The 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.
-
RoleId: string
The short code that uniquely identifies the role.
-
RoleName: string
The name of the role. The role name uniquely identifies the role.
-
RoleObjectId: integer
(int32)
The unique ID of the associated role.
Nested Schema : UDFType
Type:
object
Title:
UDFType
UDFType Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this user-defined field was created.
-
CreateUser: string
The name of the user that created this user-defined field.
-
DataType: string
The data type of the user-defined field: "Text", "Start Date", "Finish Date", "Cost", "Double", "Integer", "Indicator", or "Code".
-
DisplayIndicatorFlag: boolean
-
IsCalculated: boolean
The flag indicating whether this is a calculated user defined field type.
-
IsConditional: boolean
The flag indicating whether this is a indicator user defined field type.
-
IsSecureCode: boolean
the flag indicating whether this is a secure code type
-
LastUpdateDate: string
(date-time)
The date this user-defined field was last updated.
-
LastUpdateUser: string
The name of the user that last updated this user-defined field.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SubjectArea: string
The subject area of the user-defined field: "Activity", "Activity Expense", "Activity Step", "Project", "Project Issue", "Project Risk", "Resource", "Resource Assignment", "WBS", or "Work Products and Documents".
-
Title: string
The name/title of the user-defined field.
Nested Schema : UnitOfMeasure
Type:
object
Title:
UnitOfMeasure
UnitOfMeasure Entity
Show Source
-
Abbreviation: string
The abbreviation of the unit of measure.
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this unit of measure was created.
-
CreateUser: string
The name of the user that created this unit of measure.
-
LastUpdateDate: string
(date-time)
The date this unit of measure was last updated.
-
LastUpdateUser: string
The name of the user that last updated this unit of measure.
-
Name: string
The name of the unit of measure.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Nested Schema : WBS
Type:
object
Title:
WBS
WBS Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
AnticipatedFinishDate: string
(date-time)
The 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.
-
AnticipatedStartDate: string
(date-time)
The 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.
-
Code(required): string
The 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.
-
ContainsSummaryData: boolean
The flag that indicates that the WBS has been summarized.
-
CreateDate: string
(date-time)
The date this wbs was created.
-
CreateUser: string
The name of the user that created this wbs.
-
CurrentBudget: number
(double)
The current budget for this WBS.
-
CurrentVariance: number
(double)
The current budget minus the total spending plan.
-
DistributedCurrentBudget: number
(double)
The sum of the current budget values from one level lower
-
EarnedValueComputeType: string
The 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'.
-
EarnedValueETCComputeType: string
The 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)'.
-
EarnedValueETCUserValue: number
(double)
The user-defined performance factor, PF, for computing earned-value estimate-to-complete. ETC is computed as PF * ( BAC - BCWP).
-
EarnedValueUserPercent: number
(double)
The 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.
-
EstimatedWeight: number
(double)
-
FinishDate: string
(date-time)
The finish date of the WBS.
-
ForecastFinishDate: string
(date-time)
The 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.
-
ForecastStartDate: string
(date-time)
The 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.
-
GUID: string
The globally unique ID generated by the system.
-
IndependentETCLaborUnits: number
(double)
The user-entered ETC total labor.
-
IndependentETCTotalCost: number
(double)
The user-entered ETC total cost.
-
IntegratedType: string
The flag indicating whether the WBS is integrated with an Enterprise Resource Planning (ERP) system. 'Fusion' indicates the WBS is integrated with Oracle Fusion. 'ERP' indicates the WBS is integrated with another ERP system. 'Gateway' indicates the WBS is integrated with Oracle Primavera Gateway.
-
IntegratedWBS: boolean
The indicator that determines whether a WBS is synchronized or not.
-
IsBaseline: boolean
The boolean value indicating if this business object is related to a Project or Baseline
-
IsTemplate: boolean
The boolean value indicating if this business object is related to a template Project.
-
IsWorkPackage: boolean
Indicates if this WBS is a workpackage in Oracle Prime or not.
-
LastUpdateDate: string
(date-time)
The date this wbs was last updated.
-
LastUpdateUser: string
The name of the user that last updated this wbs.
-
Name(required): string
The name of the WBS element.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
OBSName: string
The name of the person/role in the organization, sometimes referred to as the "responsible manager".
-
OBSObjectId: integer
(int32)
The unique ID of the project manager from the project's OBS tree who is responsible for the WBS.
-
OriginalBudget: number
(double)
The original budget for the WBS element.
-
ParentObjectId(required): integer
(int32)
The unique ID of the parent WBS of this WBS in the hierarchy.
-
ProjectId: string
The short code that uniquely identifies the project.
-
ProjectObjectId(required): integer
(int32)
The unique ID of the associated project.
-
ProposedBudget: number
(double)
The sum of the original budget plus the approved and pending budgets from the budget change log.
-
RolledUpFinishDate: string
(date-time)
The finish date of the WBS. The involved summarized fields such as "RemianingFinish" and "ActualFinish" are rolled up on the fly.
-
RolledUpStartDate: string
(date-time)
The start date of the WBS. The involved summarized fields such as "RemianingStart" and "ActualStart" are rolled up on the fly.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
-
StartDate: string
(date-time)
The start date of the WBS.
-
Status: string
The WBS status: 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or 'Template'.
-
StatusReviewerName: string
The name of the user reviewing status updates.
-
StatusReviewerObjectId: string
The unique ID of the user reviewing status updates.
-
SummaryAccountingVarianceByCost: number
(double)
The Planned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryAccountingVarianceByLaborUnits: number
(double)
The Planned Value Labor Units minus the Actual Units. Negative value indicates that Actual Units have exceeded the Planned Value Labor Units.
-
SummaryActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryActualDuration: number
(double)
The actual duration.
-
SummaryActualExpenseCost: number
(double)
The actual costs for all project expenses associated with the WBS.
-
SummaryActualFinishDate: string
(date-time)
The latest actual finish date of all activities in the WBS.
-
SummaryActualLaborCost: number
(double)
The actual cost for all labor resources assigned to the activity.
-
SummaryActualLaborUnits: number
(double)
The actual labor units.
-
SummaryActualMaterialCost: number
(double)
The actual units for all material resources assigned to the activity.
-
SummaryActualNonLaborCost: number
(double)
The actual units for all nonlabor resources assigned to the activity.
-
SummaryActualNonLaborUnits: number
(double)
The actual nonlabor units.
-
SummaryActualStartDate: string
(date-time)
The earliest actual start date of all activities in the WBS.
-
SummaryActualThisPeriodCost: number
(double)
The actual this period cost (will be labor or nonlabor).
-
SummaryActualThisPeriodLaborCost: number
(double)
The actual this period labor cost.
-
SummaryActualThisPeriodLaborUnits: number
(double)
The actual this period labor units.
-
SummaryActualThisPeriodMaterialCost: number
(double)
The actual this period material cost.
-
SummaryActualThisPeriodNonLaborCost: number
(double)
The actual this period nonlabor cost.
-
SummaryActualThisPeriodNonLaborUnits: number
(double)
The actual this period nonlabor units.
-
SummaryActualTotalCost: number
(double)
The actual labor cost + actual nonlabor cost + actual expense cost as of the project data date.
-
SummaryActualValueByCost: number
(double)
The actual total cost incurred on the activity as of the project data date, computed as Actual Labor Cost + Actual Nonlabor Cost + Actual Material Cost + Actual Expense Cost.
-
SummaryActualValueByLaborUnits: number
(double)
The actual total labor units for the activity as of the project data date (i.e., actual total cost by labor units).
-
SummaryAtCompletionDuration: number
(double)
The 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.
-
SummaryAtCompletionExpenseCost: number
(double)
The sum of the actual plus remaining cost for all project expenses associated with the cost account. Computed as Actual Expense Cost + Remaining Expense Cost.
-
SummaryAtCompletionLaborCost: number
(double)
The 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.
-
SummaryAtCompletionLaborUnits: number
(double)
The 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.
-
SummaryAtCompletionMaterialCost: number
(double)
The material cost at completion. It is the sum of the actual plus remaining costs for all material resources assigned to the activity. Computed as actual material cost + remaining material cost. Same as the planned material costs if the activity is not started and the actual material costs once the activity is completed.
-
SummaryAtCompletionNonLaborCost: number
(double)
The nonlabor cost at completion. It is the 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.
-
SummaryAtCompletionNonLaborUnits: number
(double)
The nonlabor units at completion. It is the 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.
-
SummaryAtCompletionTotalCost: number
(double)
The 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.
-
SummaryAtCompletionTotalCostVariance: number
(double)
The Baseline Planned Total Cost - At Completion Total Cost.
-
SummaryBaselineCompletedActivityCount: integer
(int32)
The number of completed activities in the baseline.
-
SummaryBaselineDuration: number
(double)
The planned duration for the activity in the primary 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.
-
SummaryBaselineExpenseCost: number
(double)
The planned cost for all project expenses associated with the activity in the primary baseline. Computed as the baseline actual expense cost plus the baseline remaining expense cost.
-
SummaryBaselineFinishDate: string
(date-time)
The current latest finish date of all activities in the WBS for the current baseline.
-
SummaryBaselineInProgressActivityCount: integer
(int32)
The number of activities that should be currently in progress, according to the primary baseline. Computed using the baseline start and finish dates and the current data date.
-
SummaryBaselineLaborCost: number
(double)
The planned cost for all labor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion labor units. If no resources are assigned, computed as the activity Baseline Planned Labor Units * Project Default Price / Time.
-
SummaryBaselineLaborUnits: number
(double)
The planned units for all labor resources assigned to the activity in the primary baseline. Computed as the baseline actual labor units plus the baseline remaining labor units.
-
SummaryBaselineMaterialCost: number
(double)
The planned cost for all material resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned.
-
SummaryBaselineNonLaborCost: number
(double)
The planned cost for all nonlabor resources assigned to the activity in the primary baseline. Computed from the baseline At Completion nonlabor units. If no resources are assigned, computed as the activity Baseline Planned Nonlabor Units * Project Default Price / Time.
-
SummaryBaselineNonLaborUnits: number
(double)
The planned units for all nonlabor resources assigned to the activity in the primary baseline. Computed as the baseline actual nonlabor units plus the baseline remaining nonlabor units.
-
SummaryBaselineNotStartedActivityCount: integer
(int32)
The number of activities not started in the baseline.
-
SummaryBaselineStartDate: string
(date-time)
The current earliest start date of all activities in the WBS for the current baseline.
-
SummaryBaselineTotalCost: number
(double)
The Planned Total Cost for the activity in the primary baseline, including labor resources, nonlabor resources, and project expenses. Baseline Planned Total Cost = Baseline Planned Labor Cost + Baseline Planned Nonlabor Cost + Baseline Planned Expense Cost.
-
SummaryBudgetAtCompletionByCost: number
(double)
The Planned Total Cost through activity completion. Computed as Planned Labor Cost + Planned Nonlabor Cost + Planned Expense Cost, same as the Planned Total Cost.
-
SummaryBudgetAtCompletionByLaborUnits: number
(double)
The Baseline Labor Units
-
SummaryCompletedActivityCount: integer
(int32)
The number of activities that have an Actual Finish in the WBS.
-
SummaryCostPercentComplete: number
(double)
The percent complete of costs for the resource assignments in the wbs. Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryCostPercentOfPlanned: number
(double)
The activity actual cost percent of planned. Computed as actual total cost / baseline total cost * 100, or equivalently as ACWP / BAC * 100. The value can exceed 100. The baseline total cost is the activity's at completion cost from the current baseline. This field is named SummaryCostPercentOfBudget in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
-
SummaryCostPerformanceIndexByCost: number
(double)
The Earned Value divided by the Actual Cost. A value less than 1 indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostPerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units / Actual Labor Units.
-
SummaryCostVarianceByCost: number
(double)
The Earned Value minus the Actual Cost. A negative value indicates that the Actual Cost has exceeded the Planned Value.
-
SummaryCostVarianceByLaborUnits: number
(double)
The Earned Value Labor Cost minus Actual Value Labor Cost.
-
SummaryCostVarianceIndex: number
(double)
The value that is calcuated as the Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByCost: number
(double)
The Cost Variance divided by Earned Value.
-
SummaryCostVarianceIndexByLaborUnits: number
(double)
The Cost Variance Labor Units divided by Earned Value Labor Units.
-
SummaryDurationPercentComplete: number
(double)
The activity actual duration percent of planned. Computed as (baseline planned duration - remaining duration) / baseline planned duration * 100
-
SummaryDurationPercentOfPlanned: number
(double)
The summary actual duration percent of planned of all activities under this WBS. Computed as actual duration / baseline duration * 100. The value can exceed 100. The Baseline duration is the activity's at complete duration from the current baseline.
-
SummaryDurationVariance: number
(double)
The duration between the activity's baseline duration and the at complete duration. Computed as baseline duration - at completion duration.
-
SummaryEarnedValueByCost: number
(double)
The Budget at Completion * Performance % Complete. The method for computing the Performance Percent Complete depends on the Earned Value technique selected for the activity's WBS. Budget at Completion is computed from the primary baseline.
-
SummaryEarnedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is actually completed as of the project data date. Computed as Baseline Labor Units * Performance % Complete. The planned labor units performed is essentially the labor units Earned Value for the activity. The method for computing the Performance % Complete depends on the Earned Value technique selected for the activity's WBS. The Baseline Labor Units is taken from the current baseline.
-
SummaryEstimateAtCompletionByCost: number
(double)
The Actual Cost plus the Estimate to Complete Cost. The method for computing Estimate to Complete depends on the Earned Value technique selected for the activity's WBS.
-
SummaryEstimateAtCompletionByLaborUnits: number
(double)
The 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.)
-
SummaryEstimateAtCompletionHighPercentByLaborUnits: number
(double)
The high forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateAtCompletionLowPercentByLaborUnits: number
(double)
The low forecast of Estimate At Completion (EAC) by labor units.
-
SummaryEstimateToCompleteByCost: number
(double)
The Remaining Total Cost for the activity or the Performance Factor * (Budget at Completion - Earned Value), depending on the Earned Value technique selected for the activity's WBS (calculated from the primary baseline).
-
SummaryEstimateToCompleteByLaborUnits: number
(double)
The estimated quantity to complete the activity. Computed as either the remaining total units for the activity, or as Performance Factor * (Baseline Planned Labor Units - Planned Quantity of Work Performed), depending on the Earned Value Technique selected for the activity's WBS.
-
SummaryExpenseCostPercentComplete: number
(double)
The percent complete of cost for all expenses associated with the WBS. It is computed as Actual Expense Cost / At Complete Expense Cost * 100, and it is always in the range of 0 to 100.
-
SummaryExpenseCostVariance: number
(double)
The Baseline Planned Expense Cost - At Completion Expense Cost (At Completion Expense Cost = Actual Expense Cost + Remaining Expense Cost).
-
SummaryFinishDateVariance: number
(double)
The duration between the finish date in the current project and the baseline finish date. Calculated as finish date - baseline finish date.
-
SummaryInProgressActivityCount: integer
(int32)
The number of activities that are currently in progress.
-
SummaryLaborCostPercentComplete: number
(double)
The percent complete of cost for all labor resources assigned to the WBS. It is computed as Actual Labor Cost / At Complete Labor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryLaborCostVariance: number
(double)
The Baseline Planned Labor Cost - At Completion Labor Cost.
-
SummaryLaborUnitsPercentComplete: number
(double)
The percent complete of units for all labor resources for the WBS. Computed as actual labor units / at complete labor units * 100. Always in the range 0 to 100.
-
SummaryLaborUnitsVariance: number
(double)
The difference between baseline labor units and at completion labor units. Calculated as baseline labor units - at completion labor units.
-
SummaryMaterialCostPercentComplete: number
(double)
The percent complete of cost for all material resources assigned to the WBS. It is computed as Actual Material Cost / At Complete Material Cost * 100, and it is always in the range of 0 to 100.
-
SummaryMaterialCostVariance: number
(double)
The variance that is calculated as Baseline Material Cost - At Completion Material Cost.
-
SummaryNonLaborCostPercentComplete: number
(double)
The percent complete of cost for all non-labor resources assigned to the WBS. It is computed as Actual Nonlabor Cost / At Complete Nonlabor Cost * 100, and it is always in the range of 0 to 100.
-
SummaryNonLaborCostVariance: number
(double)
The Baseline Planned Nonlabor Cost - At Completion Nonlabor Cost.
-
SummaryNonLaborUnitsPercentComplete: number
(double)
The percent complete of units for all nonlabor resources for the WBS. Computed as Actual Nonlabor Cost / At Completion Nonlabor Cost * 100. Always in the range 0 to 100.
-
SummaryNonLaborUnitsVariance: number
(double)
The difference between baseline nonlabor units and at completion non labor units. Calculated as baseline nonlabor units - at completion nonlabor units.
-
SummaryNotStartedActivityCount: integer
(int32)
The number of activities that are currently not started.
-
SummaryPerformancePercentCompleteByCost: number
(double)
The percent complete of performance for all labor resources, nonlabor resources, and expenses. Computed as Earned Value / Budget At Completion * 100. Always in the range 0 to 100.
-
SummaryPerformancePercentCompleteByLaborUnits: number
(double)
The percent complete of performance for all labor resources. Computed as earned value labor units / baseline labor units * 100. Always in the range 0 to 100.
-
SummaryPlannedCost: number
(double)
The sum of all planned expense, non labor, labor, and material costs in the WBS.
-
SummaryPlannedDuration: number
(double)
The total working days between planned start and finish dates in the WBS.
-
SummaryPlannedExpenseCost: number
(double)
The sum of all planned expense costs in the WBS.
-
SummaryPlannedFinishDate: string
(date-time)
The latest planned finish date of all activities in the WBS.
-
SummaryPlannedLaborCost: number
(double)
The sum of all planned labor costs in the WBS.
-
SummaryPlannedLaborUnits: number
(double)
The sum of all planned labor units in the WBS.
-
SummaryPlannedMaterialCost: number
(double)
The sum of all planned material costs in the WBS.
-
SummaryPlannedNonLaborCost: number
(double)
The sum of all planned non labor costs in the WBS.
-
SummaryPlannedNonLaborUnits: number
(double)
The sum of all planned non labor units in the WBS.
-
SummaryPlannedStartDate: string
(date-time)
The earliest planned start date of all activities in the WBS.
-
SummaryPlannedValueByCost: number
(double)
The Budget at Completion * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. Budget at Completion is computed from the primary baseline
-
SummaryPlannedValueByLaborUnits: number
(double)
The portion of the baseline labor units that is scheduled to be completed as of the project data date. Computed as Baseline Labor Units * Schedule % Complete. The Schedule % Complete specifies how much of the activity's baseline duration has been completed so far. The Baseline Labor Units is taken from the current baseline.
-
SummaryProgressFinishDate: string
(date-time)
The 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.
-
SummaryRemainingDuration: number
(double)
The total working time from the WBS remaining start date to the remaining finish date.
-
SummaryRemainingExpenseCost: number
(double)
The remaining costs for all project expenses associated with the activities in the WBS.
-
SummaryRemainingFinishDate: string
(date-time)
The 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.
-
SummaryRemainingLaborCost: number
(double)
The remaining costs for all labor resources assigned to the activities. The remaining cost reflects the cost remaining for the WBS.
-
SummaryRemainingLaborUnits: number
(double)
The remaining units for all labor resources assigned to the activities. The remaining units reflects the work remaining to be done for the WBS.
-
SummaryRemainingMaterialCost: number
(double)
The remaining material costs for all project expenses associated with the activities in the WBS.
-
SummaryRemainingNonLaborCost: number
(double)
The remaining nonlabor costs for all project expenses associated with the activities in the WBS.
-
SummaryRemainingNonLaborUnits: number
(double)
The remaining units for all nonlabor resources assigned to the activities. The remaining units reflects the work remaining to be done for the WBS.
-
SummaryRemainingStartDate: string
(date-time)
The earliest remaining start of all activities assigned to the WBS.
-
SummaryRemainingTotalCost: number
(double)
The sum of all remaining total costs in the WBS.
-
SummarySchedulePercentComplete: number
(double)
The measure that indicates how much of the WBS baseline duration has been completed so far. Computed based on where the current data date falls between the activity's baseline start and finish dates. If the data date is earlier than the baseline start, the schedule % complete is 0. If the data date is later than the baseline finish, the schedule % complete is 100. The schedule % complete indicates how much of the WBS duration should be currently completed, relative to the selected baseline.
-
SummarySchedulePercentCompleteByLaborUnits: number
(double)
The percent complete of units for all labor resources. Computed as Actual Labor Units / At Completion Labor Units * 100. Always in the range 0 to 100.
-
SummarySchedulePerformanceIndexByCost: number
(double)
The Earned Value divided by the Planned Value. A value less than 1 indicates that less work was actually performed than was scheduled.
-
SummarySchedulePerformanceIndexByLaborUnits: number
(double)
The Earned Value Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceByCost: number
(double)
The Earned Value divided by the Planned Value. A negative value indicates that less work was actually performed than was scheduled.
-
SummaryScheduleVarianceByLaborUnits: number
(double)
The Earned Value Labor Units minus the Planned Value Labor Units.
-
SummaryScheduleVarianceIndex: number
(double)
The value that is calculated as the Schedule Variance Labor Units divided by Planned Value Labor Units.
-
SummaryScheduleVarianceIndexByCost: number
(double)
The Schedule Variance divided by the Planned Value.
-
SummaryScheduleVarianceIndexByLaborUnits: number
(double)
The Schedule Variance Labor Units divided by the Planned Value Labor Units.
-
SummaryStartDateVariance: number
(double)
The duration between the start date in the current project and the baseline start date. Calculated as start date - baseline start date.
-
SummaryToCompletePerformanceIndexByCost: number
(double)
The (Budget at Completion - Earned Value) divided by (Estimate at Completion - Actual Cost).
-
SummaryTotalCostVariance: number
(double)
The value that is calculated as baseline total cost - total cost.
-
SummaryTotalFloat: number
(double)
The amount of time the WBS 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.
-
SummaryUnitsPercentComplete: number
(double)
The percent complete of units for the resource assignments in the wbs. Computed as Actual Units / At Complete Units * 100. Always in the range 0 to 100.
-
SummaryVarianceAtCompletionByLaborUnits: number
(double)
The Baseline Planned Total Labor Units minus Estimate at Completion Labor Units.
-
TotalBenefitPlan: number
(double)
The sum of the monthly benefit plan.
-
TotalBenefitPlanTally: number
(double)
The sum of the monthly benefit plan tally.
-
TotalSpendingPlan: number
(double)
The sum of the monthly spending plan.
-
TotalSpendingPlanTally: number
(double)
The sum of the monthly spending plan tally.
-
UDF: array
UDF
-
UnallocatedBudget: number
(double)
The difference between the total current and distributed current budget. Calculated as total current budget - distributed current budget.
-
UndistributedCurrentVariance: number
(double)
The total spending plan minus the total spending plan tally.
-
WBSCategoryObjectId: integer
(int32)
The 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.
-
WBSMilestonePercentComplete: number
(double)
The WBSMilestonePercentComplete field determines whether to calculate earned value by defining milestones at the WBS level and assigning a level of significance or weight to each of them. As progress occurs and you mark each milestone complete, the WBS element's performance percent complete is calculated based on the weight of the milestone.
Nested Schema : WBSCategory
Type:
object
Title:
WBSCategory
WBSCategory Entity
Show Source
-
action: string
The action needed to be performed: "create", "update", "delete", "match" or "none".
-
CreateDate: string
(date-time)
The date this phase was created.
-
CreateUser: string
The name of the user that created this phase.
-
LastUpdateDate: string
(date-time)
The date this phase was last updated.
-
LastUpdateUser: string
The name of the user that last updated this phase.
-
Name: string
The name of the WBS category. Note that the label used for WBS category is dynamic; the system administrator controls it.
-
ObjectId: integer
(int32)
The unique ID generated by the system.
-
SequenceNumber: integer
(int32)
The sequence number for sorting.
Response
Supported Media Types
- application/json
200 Response
OK.
Root Schema : UpdateProjectResponseType
Type:
object
Title:
UpdateProjectResponseType
Update Project Sync Response
Show Source
-
ActivityCodeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ActivityCodeTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ActivityExpenseResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ActivityNoteResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ActivityResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ActivityRiskResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ActivityStepResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
BaselineProjectResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
BaselineTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
CalendarResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
CBSResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
CostAccountResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
CurrencyResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
DeleteUnreferencedResponse: object
DeleteUnreferencedResponseType
Title:
DeleteUnreferencedResponseType
Delete Unreferenced Response -
EPSResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ExpenseCategoryResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
FinancialPeriodResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
GlobalPreferencesResponse: object
GlobalPreferencesResponseType
Title:
GlobalPreferencesResponseType
Global Preferences Response -
LeanTaskResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
LocationResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
NotebookTopicResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ProjectCodeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ProjectCodeTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ProjectResourceResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ProjectResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RelationshipResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceAssignmentCodeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceAssignmentCodeTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceAssignmentResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceCodeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceCodeTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceCurveResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceRateResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
ResourceRoleResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskImpactResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskMatrixResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskMatrixScoreResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskMatrixThresholdResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskResponseActionImpactResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskResponseActionResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskResponsePlanResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskThresholdLevelResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RiskThresholdResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RoleCodeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RoleCodeTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RoleLimitResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RoleRateResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
RoleResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
Status: string
Title:
OverallStatusType
Allowed Values:[ "success", "warning", "partialSuccess", "error", "none" ]
Overall Status Response -
UDFTypeResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
UnitOfMeasureResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
WBSCategoryResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
WBSResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response
Nested Schema : GeneralResponseType
Type:
object
Title:
GeneralResponseType
General Response
Show Source
-
action: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
Code: object
CodeResponseType
Title:
CodeResponseType
Code Response -
customId: string
-
DetailedError: string
-
executed: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
JobId: integer
(int32)
-
JobStatus: integer
(int32)
-
Message: string
-
ObjectId: integer
(int32)
-
RealObjectId: integer
(int32)
-
status: string
Title:
StatusResponseType
Allowed Values:[ "success", "warning", "error", "none" ]
Status Response -
UDF: object
UDFResponseType
Title:
UDFResponseType
UDF Response
Nested Schema : DeleteUnreferencedResponseType
Type:
object
Title:
DeleteUnreferencedResponseType
Delete Unreferenced Response
Show Source
-
ActivityResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response -
WBSResponse: object
GeneralResponseType
Title:
GeneralResponseType
General Response
Nested Schema : GlobalPreferencesResponseType
Type:
object
Title:
GlobalPreferencesResponseType
Global Preferences Response
Show Source
-
action: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
customId: string
-
DetailedError: string
-
executed: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
Message: string
-
status: string
Title:
StatusResponseType
Allowed Values:[ "success", "warning", "error", "none" ]
Status Response
Nested Schema : CodeResponseType
Type:
object
Title:
CodeResponseType
Code Response
Show Source
-
action: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
CodeValue: string
-
DetailedError: string
-
executed: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
Message: string
-
status: string
Title:
StatusResponseType
Allowed Values:[ "success", "warning", "error", "none" ]
Status Response -
TypeName: string
-
TypeObjectId: integer
(int32)
-
ValueObjectId: integer
(int32)
Nested Schema : UDFResponseType
Type:
object
Title:
UDFResponseType
UDF Response
Show Source
-
action: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
DetailedError: string
-
executed: string
Title:
ActionResponseType
Allowed Values:[ "create", "update", "match", "delete", "none" ]
Action Response -
Message: string
-
status: string
Title:
StatusResponseType
Allowed Values:[ "success", "warning", "error", "none" ]
Status Response -
TypeObjectId: integer
(int32)
-
TypeTitle: string
400 Response
Bad Request.
401 Response
Unauthorized.
403 Response
Forbidden.
404 Response
Not Found.
405 Response
Invalid Input.
500 Response
Internal Server Error.