ResourceAssignment

Description: Resource assignments track the work of resources or roles that are performing various activities.

Field

Type

Description

Read-Only

ActivityId

String

The short ID that uniquely identifies the activity within the project.

No

ActivityObjectId

ForeignKey

The unique ID of the activity to which the resource is assigned.

No

ActivityType

Enum

The type of the activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort', or 'Milestone'.

No

ActualCost

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.

No

ActualCostProject

Double

The actual cost for the resource or role assignment on the activity if using project currency.

No

ActualCurve

String

The actual hours for the resource assignment on the activity for a manual curve.

No

ActualDuration

Double

The actual duration for the resource assignment on the activity.

Yes

ActualFinish

DateTime

The date on which the assignment was completed..

No

ActualFinishDate

DateTime

The date the resource actually finished working on the activity.

No

ActualOvertimeUnits

Double

The amount of overtime work incurred on the assignment.

No

ActualRegularUnits

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.

No

ActualStart

DateTime

If the activity has started, the date work began on the activity..

No

ActualStartDate

DateTime

The date the resource actually started working on the activity.

No

ActualThisPeriodCost

Double

The labor, nonlabor, and material costs incurred during the current financial period.

No

ActualThisPeriodCostProject

Double

The labor, nonlabor, and material costs incurred during the current financial period if using project currency.

No

ActualThisPeriodUnits

Double

The labor, nonlabor, and material units used during the current financial period.

No

ActualUnits

Double

The actual non-overtime plus overtime units worked by the resource on this activity.

No

AssignmentCode

String

The code that identifies this assignment

No

AtCompletionCost

Double

The sum of the actual plus remaining costs for the resource assignment on the activity.

No

AtCompletionCostProject

Double

The sum of the actual costs plus remaining costs for the resource assignment on the activity if using project currency.

No

AtCompletionUnits

Double

The sum of the actual plus remaining units for the resource assignment on the activity.

No

CalculateCostFromUnitsFlag

Boolean

Determines whether to recalculate actual or actual this period units and costs when one of these values is updated.

No

CBSCode

String

The CBS code assigned to the Resource Assignment.

No

CBSId

ForeignKey

The unique ID of the CBS assigned to the Resource Assignment.

No

CBSObjectId

ForeignKey

The unique ID of the CBS assigned to the Resource Assignment.

No

CostAccountId

String

The id of associated cost account.

Yes

CurveName

Enum

The curve name for the resource assignment.

No

DailySpreadActualCost

String

Field Description

Yes

DailySpreadActualOvertimeCost

String

The actual overtime cost for the resource assignment on the activity for daily spread. Computed as daily spread actual overtime cost = daily spread actual overtime units * cost per time * overtime factor.

Yes

DailySpreadActualOvertimeUnits

String

The actual overtime units worked by the resource on this activity for daily spread. This value is computed from timesheets when project actuals are applied or may be entered directly by the project manager.

Yes

DailySpreadActualRegularCost

String

The actual non-overtime cost for the resource assignment on the activity for daily spread. Computed as daily spread actual regular cost = daily spread actual regular units * cost per time.

Yes

DailySpreadActualRegularUnits

String

The actual non-overtime units worked by the resource on this activity for daily spread. This value is computed from timesheets when project actuals are applied or may be entered directly by the project manager.

Yes

DailySpreadActualUnits

String

The actual non-overtime plus overtime units worked by the resource on this activity for daily spread. This value is computed from timesheets when project actuals are applied or may be entered directly by the project manager.

Yes

DailySpreadAtCompletionCost

String

The sum of the actual plus remaining costs for the resource assignment on the activity for daily spread.

Yes

DailySpreadAtCompletionUnits

String

The sum of the actual plus remaining units for the resource assignment on the activity for daily spread.

Yes

DailySpreadPlannedCost

String

The planned cost of work required for the resource assignment on the activity to be completed for daily spread.

Yes

DailySpreadPlannedUnits

String

The planned units of work for the resource assignment on the activity for daily spread. This field is named BudgetedUnits in Primavera's Engineering and Construction and Maintenance and Turnaround solutions.

Yes

DailySpreadRemainingCost

String

The remaining cost for the resource assignment on the activity for daily spread. Computed as daily spread remaining cost = daily spread remaining units * cost per time.

Yes

DailySpreadRemainingLateCost

String

Field Description

Yes

DailySpreadRemainingLateUnits

String

Field Description

Yes

DailySpreadRemainingUnits

String

Desc

Yes

DailySpreadStaffedRemainingCost

String

The time distribution of the resource's remaining cost for resource assignements that have filled a role.

Yes

DailySpreadStaffedRemainingLateCost

String

Field Description

Yes

DailySpreadStaffedRemainingLateUnits

String

Field Description

Yes

DailySpreadStaffedRemainingUnits

String

The time distribution of the resource's daily spread remaining units for resource assignments that have filled a role.

Yes

DailySpreadUnstaffedRemainingCost

String

The time distribution of the resource's daily spread remaining cost for resource assignments that have not filled a role.

Yes

DailySpreadUnstaffedRemainingLateCost

String

Field Description

Yes

DailySpreadUnstaffedRemainingLateUnits

String

Field Description

Yes

DailySpreadUnstaffedRemainingUnits

String

The time distribution of the resource's daily spread remaining units for resource assignments that have not filled a role.

Yes

EarnedValueCost

Double

The approved budget for work actually completed by the specified project data date.

No

EarnedValueCostProject

Double

The approved budget for work actually completed by the specified project data date if using project currency.

No

FinishDate

DateTime

The finish date for the assignment.

No

Id

String

The unique identifier of the resourceassignment.

Yes

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.

No

IsPrimaryResource

Boolean

The flag that indicates whether this resource is the activity's primary resource.

No

ObjectId

String

The unique ID generated by the system.

No

PlannedCost

Double

The planned cost for the resource assignment on the activity. Computed as planned cost = planned units * price per time.

No

PlannedCostProject

Double

The expected total cost of the item, such as an assignment, expense, or response plan if using project currency.

No

PlannedCurve

String

The planned hours for the resource assignment on the activity for a manual curve.

No

PlannedDuration

Double

The planned working time for the resource assignment on the activity, from the resource's planned start date to the planned finish date.

No

PlannedFinish

DateTime

The date the assignment ios scheduled to be finished.

No

PlannedFinishDate

DateTime

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.

No

PlannedLag

String

The planned time lag between the activity's planned start date and the resource's planned start date on the activity.

No

PlannedStart

DateTime

The planned start date for the assignment on the activity.

No

PlannedStartDate

DateTime

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.

No

PlannedUnits

String

The planned units of work for the resource assignment on the activity.

No

PlannedUnitsPerTime

Double

The planned units per time at which the resource is to perform work on this activity.

No

PlannedValueCost

Double

The amount of approved capital spent on a scheduled portion of work on a project.

No

PlannedValueCostProject

Double

The amount of approved capital spent on a scheduled portion of work on a project if using project currency.

No

PricePerUnit

Double

The price per time for the resource on this activity. This price is used to compute the resource's cost for the activity.

No

PricePerUnitProject

Double

The price per unit of time for the resource or role if using project currency.

No

PriorActualCost

Double

The total actual costs incurred at the time of the last stored period performance. This represents the costs incurred from the last period closeout date.

No

PriorActualCostProject

Double

The total actual costs incurred at the time of the last stored period performance if using project currency.

No

PriorActualUnits

Double

The total actual units incurred at the time of the last stored period performance. This represents the total units incurred from the last period closeout date.

No

ProjectId

String

The short code that uniquely identifies the project.

No

ProjectObjectId

ForeignKey

The unique ID of the project.

No

RateSource

Enum

The value that indicates which price/unit will be used to calculate costs for the assignment, such as 'Resource', 'Role', and 'Override'.

No

RateType

Enum

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.

No

RemainingCost

Double

The remaining cost for the resource assignment on the activity. Computed as remaining cost = remaining units * cost per time.

No

RemainingCostProject

Double

The remaining cost for the resource assignment on the activity if using project currency.

No

RemainingCurve

String

The remaining hours for the resource assignment on the activity for a manual curve.

No

RemainingDuration

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.

No

RemainingLag

Double

The time lag between the activity’s remaining start date and the resource’s remaining start date on the activity.

No

RemainingUnits

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.

No

RemainingUnits

Double

The remaining units of work to be performed by this resource on this activity.

No

RemainingUnitsPerHour

Double

The units per time required for the resource assignment to complete the activity.

No

RemainingUnitsPerTime

Double

The units per time at which the resource will be performing work on the remaining portion of this activity..

No

ResourceCurveName

String

The name of the resource curve that determines how resources and costs are distributed over time for this activity.

Yes

ResourceCurveObjectId

ForeignKey

The unique ID of the resource curve.

No

ResourceId

String

The name that uniquely identifies the resource.

No

ResourceObjectId

ForeignKey

The unique ID of the associated resource.

No

ResourceType

Enum

The resource type: 'Labor', 'Nonlabor', or 'Material'.

No

RoleId

String

The short code that uniquely identifies the role.

No

RoleObjectId

ForeignKey

The unique ID of the associated role.

No

RolledupWBSObjectId

ForeignKey

Rolled up WBS key after filtering either by levels or tagging

No

StaffedRemainingCost

Double

The remaining cost for resource assignments that have a filled role.

No

StaffedRemainingCostProject

Double

The remaining cost for resource assignments that have a filled role if using project currency.

No

StartDate

DateTime

The start date for the activity assignment..

No

UnstaffedRemainingCost

Double

The remaining cost for resource assignments that do not have a filled role.

No

UnstaffedRemainingCostProject

Double

The remaining cost for resource assignments that do not have a filled role if using project currency.

No

WBSCode

String

WBSCode

No

WBSObjectId

ForeignKey

WBS key

No



Legal Notices | Your Privacy Rights
Copyright © 2013, 2022

Last Published Monday, January 31, 2022