TaskType

The TaskType data type defines tasks in a work plan.

Property

Type

Description

Required

Default

taskId

Long

ID of the task.

No

N/A

taskName

String

Name of the task.

Yes

N/A

taskSequence

Long

Sequence number of the task.

Yes

N/A

outlineLevel

Long

Outline level of a task within a work plan.

Yes

N/A

taskStatus

String

The status of a task with the following valid values:

  • in-progress

  • completed

  • in-planning

  • ready

  • on-hold

  • active

  • cancelled

  • pending-predecessor

  • completed-pending-predecessor

  • completed-pending-request

  • pending-request

No

N/A

description

String

Description of the task.

No

N/A

priority

Long

Task priority.

No

N/A

isMileStone

boolean

Whether this task is a milestone.

No

N/A

isMajorMilestone

boolean

Whether this task is a major milestone.

No

N/A

isMilestoneAutomaticallyCompletes

boolean

Whether this Milestone automatically completes.

No

N/A

isMilestoneManualConversion

boolean

Whether this milestone is a manual conversion.

No

N/A

isRequired

boolean

Whether this task is required for the work plan.

No

N/A

activity

activityType

Activity for this task.

No

N/A

owners

resourceType

A list of owners of the task.

No

N/A

workUnits

assignmentType

A list of assignments for the task.

No

N/A

actuals

taskActualType

Task level actuals.

No

N/A

roleBean

roleInfo

Task role.

No

N/A

schedulingBean

scheduleInfo

Task schedule.

Yes

N/A

costBean

costInfo

Task cost.

No

N/A

predecessors

dependencyInfo

Task predecessors.

No

N/A

notificationSetupBean

notificationSetupInfo

Task notification setup.

No

N/A

userData

userDataInfo

Task user Data.

No

N/A

skillProficiencies

skillProficiencyInfo

Task skill proficiencies.

No

N/A

notes

taskNoteInfo

Task notes.

No

N/A

pmReferences

pmReference

Task references. Note that attachment is not a supported reference.

No

N/A