Batch Update Scope Assignment Planned Time Phased Data
put
/api/restapi/plannedTimePhasedData/batch
Updates the scopeAssignment planned time phased data objects for the specified scopeAssignment planned time phased data IDs.
Request
There are no request parameters for this operation.
Supported Media Types
- application/json
Root Schema : List<ApiEntityScopeAssignmentPlannedTimePhasedDataInput>
Type:
array
Title:
Show Source
List<ApiEntityScopeAssignmentPlannedTimePhasedDataInput>
-
Array of:
object ApiEntityScopeAssignmentPlannedTimePhasedDataInput
Title:
ApiEntityScopeAssignmentPlannedTimePhasedDataInput
This entity represents a ScopeAssignmentPlannedTimePhasedData object, a unique ScopeAssignmentPlannedTimePhasedData object can be identified by the following combinations of the fields.- scopeAssignmentPlannedTimePhasedDataId
Nested Schema : ApiEntityScopeAssignmentPlannedTimePhasedDataInput
Type:
object
Title:
ApiEntityScopeAssignmentPlannedTimePhasedDataInput
This entity represents a ScopeAssignmentPlannedTimePhasedData object, a unique ScopeAssignmentPlannedTimePhasedData object can be identified by the following combinations of the fields.
Show Source
- scopeAssignmentPlannedTimePhasedDataId
-
date(required): string
(date-time)
Date used for updating the dates of scope assignments and work packages when they are not linked to activities.
-
plannedHours(required): number
(double)
Expected hours needed to complete all the work on a scope item.
-
plannedUnits(required): number
(double)
Expected amount of material or product required for a scope item.
-
projectCode: string
Minimum Length:
1
Maximum Length:60
The unique identifier for a project set by the user who created the project. -
scopeAssignmentPlannedTimePhasedCostData:
scopeAssignmentPlannedTimePhasedCostData
An object containing the cost fields associated with the planned time phased data.
-
scopeAssignmentPlannedTimePhasedDataId: integer
(int64)
The unique identifier of scope assignment plan 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.
-
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 : scopeAssignmentPlannedTimePhasedCostData
An object containing the cost fields associated with the planned time phased data.
Match All
An object containing the cost fields associated with the planned time phased data.
Show Source
-
object
ApiEntityScopeAssignmentPlannedTimePhasedCostDataInput
Title:
ApiEntityScopeAssignmentPlannedTimePhasedCostDataInput
Nested Schema : ApiEntityScopeAssignmentPlannedTimePhasedCostDataInput
Type:
object
Title:
Show Source
ApiEntityScopeAssignmentPlannedTimePhasedCostDataInput
-
plannedCost(required): number
(double)
Original cost for the scope item. This field is in base currency and is calculated from plannedCostProject field based on the specified exchange rate.
-
plannedCostProject: number
(double)
Original cost for the project scope item. This value is based on the project currency.
-
scopeAssignmentPlannedTimePhasedDataId(required): integer
(int64)
The unique identifier of scope item planned cost data.
Examples
Back to Top
Response
200 Response
A collection of object IDs mapped to a canonical link of the object. For example - {"links":{"1":"https://[host]:[port]/api/restapi/[object]/1","2":"https://[host]:[port]/api/restapi/[object]/2"}}
400 Response
Invalid input.