When a task is large or complex, it can be split into several smaller activities (steps) in order to allow time to be entered separately against each activity. An activity must have at least one timesheet assigned to it. When an activity is deleted all its timesheets are also deleted.
Parent is mandatory, allowed parent type is TaskAssignment.
N/A
The following table lists the fields for this object.
Field | Detail |
---|---|
billable | Type: boolean Default value: N/A Description: Specifies whether the activity is billable or not. This field is read-only. Field validation description: N/A Additional field security restrictions: N/A |
EETC | Type: double Default value: EETC = (TaskAssignment’s expectedWork) - (the summation of the number of hours worked in each timesheet in timesheetDetails array) Description: The Estimated Effort to Complete the activity. When EETC is 0, percentageComplete is 100. Field validation description: Must be a positive number rounded to the nearest 0.25 value. Additional field security restrictions: N/A |
ETCChanged | Type: boolean Default value: N/A Description: Specifies whether EETC has been modified or not. Field validation description:Limit 50 characters. This field is read-only. Field validation description: N/A Additional field security restrictions: N/A |
name | Type:string Default value: N/A Description: The name of the activity. Additional field security restrictions: N/A |
percentageComplete | Type: double Default value: 0 Description: The percentage of work that is completed. When EETC is 0, percentageComplete is 100. Field validation description: Value range: 0 - 100 The value cannot have more than two digits in its fractional part (for example, 1.22 is a valid value but 1.222 is not). Additional field security restrictions: N/A |
timeCode1 | Type: TimeCode Default value: null Description: The first time code of the activity. Field validation description: timeCode1 must belong to Time Codes I category and it must be assigned to the project. Additional field security restrictions: N/A |
timeCode2 | Type: TimeCode Default value: null Description: The second time code of the activity. Field validation description: timeCode2 must belongs to Time Codes II category and must be assigned to the project. Additional field security restrictions: N/A |
timesheetDetails | Type: Timesheet[] Default value: N/A Description: The list of timesheets reported against this activity. Field validation description: Must contain at least one timesheet. Additional field security restrictions: N/A |
weight | Type: double Default value: 0 Description: The weight of the activity. Field validation description: Value range: 0 - 100 The value cannot have more than two digits in its fractional part (for example, 1.22 is a valid value but 1.222 is not). Additional field security restrictions: N/A |