Update a Scope Assignment Installed Time Phased Data
put
/api/restapi/installedTimePhasedData
Updates the scope assignment installed time phased data for the specified scopeAssignment installed time phased data ID.
Request
There are no request parameters for this operation.
Supported Media Types
- application/json
Root Schema : ApiEntityScopeAssignmentInstalledTimePhasedDataInput
Type:
object
Title:
ApiEntityScopeAssignmentInstalledTimePhasedDataInput
This entity represents a ScopeAssignmentInstalledTimePhasedData object, a unique ScopeAssignmentInstalledTimePhasedData object can be identified by the following combinations of the fields.
Show Source
- scopeAssignmentInstalledTimePhasedDataId
-
date(required): string
(date-time)
Date used for updating scope assignments and work packages when they are not linked to activities.
-
installedHours(required): number
(double)
Hours spent on the scope assignment.
Calculated as Installed Quantity multiplied by Revised Productivity Rate. -
installedUnits(required): integer
(int64)
The amount of material or product that has been installed to date.
If the Progress Measure on the work package is set to Milestone Percent Complete, then Installed Quantity equals Revised Quantity multiplied by Milestone Progress Percent Complete.
This field can be manually overridden if the Progress Measure is set to Physical Percent Complete, then Installed Quantity is manually entered and not calculated. -
link: string(url)Read Only:true
Deprecated. As of 24.5.The self-link to the object. This field is populated only in the responses generated by the batch create APIs. -
milestones: array
milestones
The milestones associated with the installed time phased data.
-
projectCode: string
Minimum Length:
1
Maximum Length:60
The unique identifier for a project set by the user who created the project. -
scopeAssignmentInstalledTimePhasedCostData:
scopeAssignmentInstalledTimePhasedCostData
An object containing the cost fields associated with the installed time phased data.
-
scopeAssignmentInstalledTimePhasedDataId: integer
(int64)
The unique identifier of scope assignment data. This value should not be provided in create operation request data, however, it is required for update requests.
-
scopeItemAssignCode: string
Minimum Length:
1
Maximum Length:60
The user-specified unique identifier for the scope assignment. -
scopeItemAssignmentId(required): integer
(int64)
The unique identifier of a work package.
-
scopeItemCode: string
Minimum Length:
1
Maximum Length:60
The user-specified unique identifier for the scope item. -
updateDate: string(date-time)Read Only:true
Deprecated. As of 24.5.Date when the record was last updated. -
workPackageCode: string
Minimum Length:
1
Maximum Length:60
The unique identifier for the work package. -
workspaceCode: string
Minimum Length:
0
Maximum Length:60
The user-specified identifier of a workspace.
Nested Schema : milestones
Type:
array
The milestones associated with the installed time phased data.
Show Source
-
Array of:
object ApiEntityScopeAssignmentTimePhasedMilestoneInput
Title:
ApiEntityScopeAssignmentTimePhasedMilestoneInput
Nested Schema : scopeAssignmentInstalledTimePhasedCostData
An object containing the cost fields associated with the installed time phased data.
Match All
Show Source
-
object
ApiEntityScopeAssignmentInstalledTimePhasedCostDataInput
Title:
ApiEntityScopeAssignmentInstalledTimePhasedCostDataInput
Nested Schema : ApiEntityScopeAssignmentTimePhasedMilestoneInput
Type:
object
Title:
Show Source
ApiEntityScopeAssignmentTimePhasedMilestoneInput
-
link: string(url)Read Only:true
Deprecated. As of 24.5.The self-link to the object. This field is populated only in the responses generated by the batch create APIs. -
milestoneId(required): integer
(int64)
The unique identifier of a rule of credit milestone.
-
milestoneProgressPercent: number
(double)
Minimum Value:
0
Maximum Value:1
The milestone progress percent complete. -
percentComplete: number
(double)
Minimum Value:
0
Maximum Value:1
The progress percentage complete per milestone for the scope assignment. The values are used to calculate Milestone Progress Percent Complete for the scope assignment. -
scopeAssignmentInstalledTimePhasedDataId(required): integer
(int64)
The unique identifier of scope assignment installed time phase data.
-
scopeItemAssignmentSpreadMilestoneId: integer
(int64)
The unique identifier of a scope assignment spread milestone.
-
updateDate: string(date-time)Read Only:true
Deprecated. As of 24.5.Date when the record was last updated.
Nested Schema : ApiEntityScopeAssignmentInstalledTimePhasedCostDataInput
Type:
object
Title:
Show Source
ApiEntityScopeAssignmentInstalledTimePhasedCostDataInput
-
installedCost: number(double)Read Only:true
Deprecated. As of 24.5.The total cost incurred on the scope assignment as of the current date.
If Rate By is set to Hours, then Installed Cost equals Revised Cost Rate multiplied by Installed Hours.
If Rate By is set to Quantity, then Installed Cost equals Revised Cost Rate multiplied by Installed Quantity. This field is in base currency and is calculated from installedCostProject field based on the specified exchange rate. -
installedCostProject: number
(double)
The total cost incurred on the scope assignment as of the current date.
If Rate By is set to Hours, then Installed Cost equals Revised Cost Rate multiplied by Installed Hours.
If Rate By is set to Quantity, then Installed Cost equals Revised Cost Rate multiplied by Installed Quantity. This value is based on the project currency. -
link: string(url)Read Only:true
Deprecated. As of 24.5.The self-link to the object. This field is populated only in the responses generated by the batch create APIs. -
scopeAssignmentInstalledTimePhasedDataId: integer
(int64)
The unique identifier of installed cost data.
-
updateDate: string(date-time)Read Only:true
Deprecated. As of 24.5.Date when the record was last updated.
Examples
Back to Top
Response
204 Response
Successful operation with no content.
400 Response
Invalid input for the Scope Assignment Installed Time Phased Data Service.