Skip to main content

AssignmentModifiableFields

Fields that can be modified on an Assignment.

pnamestring

The name of the assignment.

Example: Documentation for Project XYZ
id_groupstring

The internal ID of the group associated with this Assignment.

Example: C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
id_projectstring

The internal ID of the project associated with this Assignment.

Example: C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
id_requisitionstring

The internal ID of the requisition associated with this Assignment, if any.

Example: C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
id_rolestring

The internal ID of the role associated with this Assignment.

Example: C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
id_teamstring

The internal ID of the team associated with this Assignment, if any.

Example: C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
id_userstring

The internal ID of the user associated with this Assignment.

Example: C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
is_managedboolean

Whether the Assignment is managed. A managed assignment has the start/end dates automatically managed based on the underlying PX Task.

Example: true
actual_durationnumber

The actual duration of the assignment in days.

actual_endnumber

The actual end date and time of the assignment in Unix epoch format.

actual_startnumber

The actual start date and time of the assignment in Unix epoch format.

actual_worknumber

The actual work hours of the assignment.

actual_work_updatednumber

The date and time (in Unix epoch format) when the actual work hours were last updated.

duration_variancenumber

The variance between the scheduled and actual duration of the assignment in days.

scheduled_durationnumber

The scheduled duration of the assignment in days.

Example: 40
scheduled_endnumber

The scheduled end date and time of the assignment in Unix epoch format.

Example: 1681430400
scheduled_startnumber

The scheduled start date and time of the assignment in Unix epoch format.

Example: 1681372800
scheduled_worknumber

The scheduled work hours of the assignment.

Example: 40
estimated_worknumber

The estimate work hours for the assignment.

Example: 125
estimated_work1number

Internal field.

Example: 0
estimated_work2number

Internal field.

Example: 0
msp_assignment_idstring

The ID of the assignment for an external accounting system.

msp_file_idstring

The ID of the file for an external accounting system.

start_variancenumber

The variance between the scheduled and actual start dates.

Example: 0
end_variancenumber

The variance between the scheduled and actual end dates.

Example: 0
work_variancenumber

The variance between the scheduled and actual work hours.

Example: 0
utilizationnumber

The utilization percentage for this resource on the assignment.

daily_loadnumber

The daily load for the assignment.

Example: 4
AssignmentModifiableFields
{
"pname": "Documentation for Project XYZ",
"id_group": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_project": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_requisition": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_role": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_team": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_user": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"is_managed": true,
"actual_duration": 0,
"actual_end": 0,
"actual_start": 0,
"actual_work": 0,
"actual_work_updated": 0,
"duration_variance": 0,
"scheduled_duration": 40,
"scheduled_end": 1681430400,
"scheduled_start": 1681372800,
"scheduled_work": 40,
"estimated_work": 125,
"estimated_work1": 0,
"estimated_work2": 0,
"msp_assignment_id": "string",
"msp_file_id": "string",
"start_variance": 0,
"end_variance": 0,
"work_variance": 0,
"utilization": 0,
"daily_load": 4
}