FRAMES NO FRAMES |
com.ibm.rpm.framework.RPMObjectcom.ibm.rpm.wbs.containers.WorkElement
com.ibm.rpm.wbs.containers.SimpleNode
com.ibm.rpm.wbs.containers.Task
Related scope: com.ibm.rpm.wbs.scope.WorkElementScope
Task represents a scheduled project activity to which one or more resources can be assigned to perform work. At least one resource must be assigned to a Task.
Parent is mandatory, allowed parent types are Proposal, Project, WorkOrganization, Deliverable, WorkProduct, and SummaryTask.
The checkout mode type is: Self
Supported API Calls:Related code samples :
Java
C#
Field Summary | |
xsd:double
|
percentageDurationCompleted
The proportion in percentage, of the task or project that has been completed. Editable
once Once |
Inherited Field Summary | |
WbsScheduleDate
|
actualDate
The actual date for this WorkElement. The actual duration in hours/days, of actual work hours, actual duration in minutes, and actual start and finish dates of the WorkElement. WorkElements that contain sub-elements:
|
Asset
|
asset
Asset for this WorkElement. |
AssetFinancialCategory
|
assetCode
The work element's asset code. |
AttributeAssignment[]
|
attributeAssignments
The attributes assigned to the work element. |
WbsScheduleDate
|
baselineDate
The baseline duration in hours and/or days, baseline work hours, baseline duration in minutes, and baseline start and finish dates of the WorkElement. Values copied from The |
xsd:dateTime
|
closedByDate
The date that the element was closed. |
xsd:string
|
closedByName
The name of the resource who closed the element. |
xsd:dateTime
|
constraintDate
The date required by the constraint type, if applicable. This field should be null when the constraintType is set to asSoonAsPossible. |
ConstraintType
|
constraintType
Chosen ConstraintType to be applied. |
WorkElement
|
containingProject
The WorkElement's containing Project. |
xsd:string
|
contextName
The context name identifies which section of the Web Services API the object belongs to. This value of this field is generated automatically when creating the RPMObject. |
CustomFieldAssignment[]
|
customFieldAssignments
List of CustomFieldAssignment containers. |
xsd:boolean
|
deleted
If the value of this field is set to true, then the RPMObject will be deleted when performing a save. |
ElementDependency[]
|
dependencies
List of ElementDependency containers . |
DocumentFolder
|
documentFolder
The documents that belong to the WorkElement. |
EarnedValues
|
earnedValues
Earned value is a project management technique that relates resource planning to schedules and to technical cost and schedule requirements. |
xsd:boolean
|
effortDriven
Specifies whether the element is effort driven. Read-only when the task type is 'Default Task'. |
xsd:dateTime
|
estimatedFinishDate
The estimated finish date. |
xsd:dateTime
|
estimatedStartDate
The estimated start date |
WbsScheduleDate
|
expectedDate
The expected duration in hours and/or days, expected work hours, expected duration in minutes, and expected start and finish dates of the WorkElement. Overwritten
by |
xsd:string
|
externalID
|
WbsScheduleDate
|
forecastDate
The forecast duration in hours and/or days, forecast work hours, forecast duration in minutes, and forecast start and finish dates of the |
xsd:string
|
ID
The unique ID of the RPMObject. If the value of this field is set to null, the save operation will generate the ID automatically when creating the RPMObject. If an ID is specified, then the save operation will attempt to update an existing RPMObject. |
WbsScheduleDate
|
initialBaselineDate
Initial baseline duration in hours and/or days, initial baseline work hours, initial baseline duration in minutes, and initial baseline start and finish dates of the Values
copied from Once the |
xsd:dateTime
|
lastModifiedDate
Date last modified. If the timestamp portion of the date is not provided, 00:00:00 will be appended. |
xsd:boolean
|
mandatory
Specifies whether the element is mandatory. |
xsd:int
|
minutesPerDay
Minutes per day. |
xsd:string
|
name
The name of the element being created. |
RPMObject
|
parent
The parent of the RPMObject. |
WbsScheduleDate
|
planDate
The plan duration in hours and/or days, plan work hours, plan duration in minutes, and plan start and finish dates of the WorkElement.WorkElements that contain sub-elements:
|
WbsScheduleDate
|
previousBaselineDate
The previous baseline duration in hours and/or days, previous baseline work hours, previous baseline duration in minutes, and previous baseline start and finish dates of the Values
copied from |
xsd:int
|
priority
The priority of the |
WbsScheduleDate
|
proposedDate
The proposed duration in hours and/or days, proposed work hours, proposed duration in minutes, and proposed start and finish dates of the |
ProjectPublishedType
|
published
The project's publish type indicator. |
xsd:long
|
referenceID
Specifies the reference ID of the work element (project ID of a GenericProject). |
xsd:string
|
referenceNumber
|
ResourceTaskAssignment[]
|
resourceTaskAssignments
List of ResourceTasks assigned to this |
RtfAssignment[]
|
rtfAssignments
List of RtfAssignments for this WorkElement. |
ScopeElement
|
scopeElement
The |
DatafieldState
|
state
The state of the |
StatusUpdate[]
|
statusUpdates
List of |
TaskType
|
taskType
Chosen TaskType to be applied. |
xsd:string
|
templateSortingRank
The rank of the associated template. |
TimeCode
|
timeCode1
The first of two time codes associated with the |
TimeCode
|
timeCode2
The second of two time codes associated with the WorkElement. |
TimeCodeAssignment[]
|
timeCodeAssignments
List of TimeCodeAssignment containers. |
WbsFinancial[]
|
wbsFinancials
List of |
xsd:string
|
wbsSortingRank
The rank of this WBS item. |
AvailableWorkflowProcess[]
|
workflowProcessesAvailable
List of available |
RunningWorkflowProcess[]
|
workflowProcessesRunning
List of running |
Field Detail |
Editable
once
Once
Minimum: The minimum value for this field is 0.0.
Maximum: The maximum value for this field is 100.0.
Inherited Field Detail |
The actual duration in hours/days, of actual work hours, actual duration in minutes, and actual start and finish dates of the WorkElement.
WorkElements that contain sub-elements:
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field asset is enabled.
Relationship: This field is a reference relationship.
Scoping: This field will be used by the API if the scope field assetCode is enabled.
Relationship: This field is a reference relationship.
Default value: The default value is the AssetFinancialCategory with ID 6501.
Scoping: This field will be used by the API if the scope field attributeAssignments is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Values copied from
The
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Read-only behavior: The value of this field is read only.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Maximum: The maximum length for this field is 100 characters.
Validation: The year, month and day values will be used by this field.
Relationship: This field is a reference relationship.
Scoping: This field will be used by the API if the scope field containingProject is enabled.
Relationship: This field is a reference relationship.
Read-only behavior: The value of this field is read only.
X-Path availability: This field doesn't support X-Path queries.
Scoping: This field will be used by the API if the scope field customFieldAssignments is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Read-only behavior: The value of this field is read only.
X-Path availability: This field doesn't support X-Path queries.
Scoping: This field will be used by the API if the scope field dependencies is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field documentFolder is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field earnedValues is enabled.
Read-only behavior: The value of this field is read only.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Default value: This default value is false.
Validation: The year, month and day values will be used by this field.
Initialization: This field must be smaller than or equal to the estimatedFinishDate.
Default value: This field defaults to the present date
Overwritten
by
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Maximum: The maximum length for this field is 50 characters.
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Read-only behavior: The value of this field is read only.
Values
copied from
Once the
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Validation: The year, month, day, hour, minutes and seconds values will be used by this field.
Default value: This default value is false.
Minimum: The minimum length for this field is 1 characters.
Maximum: The maximum length for this field is 255 characters.
Null value: This field may never be null.
Scoping: This field will be used by the API if the scope field parent is enabled.
Read-only behavior: The value of this field is read only after the object was created.
Relationship: This field is a reference relationship.
X-Path availability: This field doesn't support X-Path queries.
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Values
copied from
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Minimum: The minimum value for this field is 0.
Maximum: The maximum value for this field is 1000.
Default value: This default value is 500.
Scoping: This field will be used by the API if the scope field scheduleDates is enabled.
Read-only behavior: The value of this field is read only.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Relationship: This field is a reference relationship.
Default value: This default value is None.
Maximum: The maximum length for this field is 255 characters.
Scoping: This field will be used by the API if the scope field resourceTaskAssignments is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field rtfAssignments is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field scopeElement is enabled.
Relationship: This field is a reference relationship.
Scoping: This field will be used by the API if the scope field state is enabled.
Relationship: This field is a reference relationship.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Relationship: This field is a reference relationship.
Scoping: This field will be used by the API if the scope field timeCodes is enabled.
Relationship: This field is a reference relationship.
Scoping: This field will be used by the API if the scope field timeCodes is enabled.
Relationship: This field is a reference relationship.
Scoping: This field will be used by the API if the scope field timeCodeAssignments is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field wbsFinancials is enabled.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field workflowProcessesAvailable is enabled.
Read-only behavior: The value of this field is read only.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.
Scoping: This field will be used by the API if the scope field workflowProcessesRunning is enabled.
Read-only behavior: The value of this field is read only.
Relationship: This field is a composite relationship. Deleting the current object will delete the object stored in this field.