ResourceAssignment

ResourceAssignment class

Represents a resource assignment in a project.

The ResourceAssignment type exposes the following members:

Properties

NameDescription
uidGets or sets a value of Uid.
percent_work_completeGets or sets a value of PercentWorkComplete.
actual_costGets or sets a value of ActualCost.
actual_finishGets or sets a value of ActualFinish.
actual_overtime_costGets or sets a value of ActualOvertimeCost.
actual_startGets or sets a value of ActualStart.
actual_workGets or sets a value of ActualWork.
acwpGets or sets a value of ACWP.
confirmedGets or sets a value indicating whether Confirmed is set or not.
costGets or sets a value of Cost.
cost_rate_table_typeGets or sets a value of CostRateTableType.
cost_varianceGets or sets a value of CostVariance.
cvGets or sets a value of CV.
delayGets or sets a value of Delay.
finishGets or sets a value of Finish.
finish_varianceGets or sets a value of FinishVariance.
hyperlinkGets or sets a value of Hyperlink.
hyperlink_addressGets or sets a value of HyperlinkAddress.
hyperlink_sub_addressGets or sets a value of HyperlinkSubAddress.
work_varianceGets or sets a value of WorkVariance.
has_fixed_rate_unitsGets or sets a value indicating whether HasFixedRateUnits is set or not.
fixed_materialGets or sets a value indicating whether FixedMaterial is set or not.
leveling_delayGets or sets a value of LevelingDelay.
linked_fieldsGets or sets a value indicating whether LinkedFields is set or not.
milestoneGets or sets a value indicating whether Milestone is set or not.
notes_textGets or sets notes’ plain text extracted from RTF data.
notes_rtfGets or sets the text notes in RTF format.
overallocatedGets or sets a value indicating whether Overallocated is set or not.
overtime_costGets or sets a value of OvertimeCost.
overtime_workGets or sets a value of OvertimeWork.
peak_unitsGets or sets a value of PeakUnits.
regular_workGets or sets a value of RegularWork.
remaining_costGets or sets a value of RemainingCost.
remaining_overtime_costGets or sets a value of RemainingOvertimeCost.
remaining_overtime_workGets or sets a value of RemainingOvertimeWork.
remaining_workGets or sets a value of RemainingWork.
response_pendingGets or sets a value indicating whether ResponsePending is set or not.
startGets or sets a value of Start.
stopGets or sets a value of Stop.
resumeGets or sets a value of Resume.
start_varianceGets or sets a value of StartVariance.
summaryGets or sets a value indicating whether Summary is set or not.
svGets or sets a value of SV.
unitsGets or sets a value of Units.
update_neededGets or sets a value indicating whether UpdateNeeded is set or not.
vacGets or sets a value of VAC.
workGets or sets a value of Work.
work_contourGets or sets a value of WorkContour.
bcwsGets or sets a value of BCWS.
bcwpGets or sets a value of BCWP.
booking_typeGets or sets a value of BookingType.
actual_work_protectedGets or sets a value of ActualWorkProtected.
actual_overtime_work_protectedGets or sets a value of ActualOvertimeWorkProtected.
actual_overtime_workGets or sets a value of ActualOvertimeWork.
createdGets or sets a value of Created.
assignment_ownerGets or sets a value of AssignmentOwner.
assignment_owner_guidGets or sets a value of AssignmentOwnerGuid.
budget_costGets or sets a value of BudgetCost.
budget_workGets or sets a value of BudgetWork.
rate_scaleGets or sets a value of RateScale.
taskThe task to which a resource is assigned.
resourceThe resource assigned to a task.
guidGets or sets unique identifier for this assignment.
parent_projectGets parent project for this assignment.
baselinesGets AssignmentBaselineCollection object.
The collection of baseline values associated with an assignment.
extended_attributesGets or sets an instance of the ExtendedAttributeCollection class for this object.
timephased_dataGets or sets the instance of

Methods

NameDescription
get_timephased_data(start, end, timephased_type)Returns the instance
get_timephased_data(start, end)Returns the instance
get_timephased_work(start, end, timephased_data_type)Gets amount of timephased work for the specified date time interval.
get_timephased_work(start, end)Gets amount of timephased work for the specified date time interval.
delete()Deletes resource assignment from project assignments collection.
equals(other)Returns a value indicating whether this instance is equal to a specified instance of the
timephased_data_from_task_duration(calendar)Generates list of time phased data based on the task duration and the scheduled start date.
make_t_ps(start, time, calendar, list, is_working, type)Generates a list of time phased data.
split_task(start, finish, calendar)Splits task into two parts.

See Also