View all Scope Item Assignment Period Closeout by Scope Item Assignment
get
/api/restapi/periodCloseoutData/scopeAssignment/{scopeItemAssignmentId}
Send a request to this endpoint to view all scope item assignment period close out data which have a scope item assignment with the {scopeItemAssignmentId} path parameter.
Request
Path Parameters
-
scopeItemAssignmentId(required): integer(int64)
The system-generated identifier of a scope item assignment.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation
Root Schema : List<ApiEntityScopeItemAssignmentPeriodCloseOut>
Type:
array
Title:
Show Source
List<ApiEntityScopeItemAssignmentPeriodCloseOut>
-
Array of:
object ApiEntityScopeItemAssignmentPeriodCloseOut
Title:
ApiEntityScopeItemAssignmentPeriodCloseOut
Nested Schema : ApiEntityScopeItemAssignmentPeriodCloseOut
Type:
object
Title:
Show Source
ApiEntityScopeItemAssignmentPeriodCloseOut
-
actualHours: number
(double)
Hours spent on the scope assignment. Calculated as Actual quantity to date multiplied by original install rate.
-
actualUnits: integer
(int64)
installed quantity for the scope assignment.
-
atCompletionHours: number
(double)
Total hours expected for the scope assignment. Calculated as revised hours plus adjusted hours.
-
atCompletionUnits: integer
(int64)
The total amount of the scope item to be installed for the scope assignment. Calculated as revised quantity plus adjusted quantity.
-
bacHours: number
(double)
The revised hours or at completion hours at the time the current baseline was set, depending on the selection for the budget at completion hours. The revised hours of the current project if no baseline is set.
-
bacUnits: integer
(int64)
The revised quantity or at completion quantity at the time the current baseline was set, depending on the selection for the budget at completion method. The revised quantity of the current project if no baseline is set.
-
eacHours: number
(double)
Calculated as ETC hours plus actual hours to date.
-
eacUnits: integer
(int64)
Estimate of how much material or product will be installed at completion of the scope assignment work. Calculated as ETC quantity plus actual quantity to date.
-
earnedHours: number
(double)
Calculated as performance percent complete multiplied by BAC hours.
-
earnedUnits: integer
(int64)
Amount of material or product that has been installed based on the performance percent complete of the scope assignment and the budget at completion quantity. Calculated as performance percent complete multiplied by BAC quantity.
-
etcHours: number
(double)
Estimated number of hours needed to complete the scope item. Calculated as BAC hours minus earned hours.
-
etcUnits: integer
(int64)
Estimate of quantity needed to complete the scope item. Calculated as BAC quantity minus earned quantity.
-
installedHours: number
(double)
Hours spent on the scope item. Calculated as installed quantity multiplied by revised productivity rate.
-
installedUnits: integer
(int64)
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.
-
link: string
(url)
Read Only:
true
The self-link to the object. This field is populated only in the responses generated by the batch create APIs. -
performancePercentComplete: number
(double)
The percentage of the activity planned work that is currently complete.
-
periodItemId: integer
(int64)
The unique identifier of a period item.
-
scopeAssignmentPeriodCloseOutId: integer
(int64)
The unique identifier of scope data.
-
scopeItemAssignmentCostPeriodCloseOut:
scopeItemAssignmentCostPeriodCloseOut
An object containing the cost fields associated with the period closeout.
-
scopeItemAssignmentId: integer
(int64)
The unique identifier for a work package.
-
scopePercentComplete: number
(double)
Calculated as installed quantity divided by at completion quantity.
-
updateDate: string
(date-time)
Read Only:
true
Date when the record was last updated.
Nested Schema : scopeItemAssignmentCostPeriodCloseOut
An object containing the cost fields associated with the period closeout.
Match All
Show Source
-
object
ApiEntityScopeItemAssignmentCostPeriodCloseOut
Title:
ApiEntityScopeItemAssignmentCostPeriodCloseOut
Nested Schema : ApiEntityScopeItemAssignmentCostPeriodCloseOut
Type:
object
Title:
Show Source
ApiEntityScopeItemAssignmentCostPeriodCloseOut
-
actualCost: number
(double)
The actual costs incurred on the scope assignment. This tracks the VOWD (Value of Work Done). This field is in base currency and is calculated from actualCostProject field based on the specified exchange rate.
-
actualCostProject: number
(double)
The actual costs incurred on the scope assignment. This tracks the VOWD (Value of Work Done). This is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
atCompletionCost: number
(double)
The total cost at the completion of the scope assignment. Calculated as Revised Cost plus Adjusted Cost. This field is in base currency and is calculated from atCompletionCostProject field based on the specified exchange rate.
-
atCompletionCostProject: number
(double)
The total cost at the completion of the scope assignment. Calculated as Revised Cost plus Adjusted Cost. This is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
bacCost: number
(double)
The Revised Cost or At Completion Cost at the time the current baseline was set, depending on the selection for the Budget at Completion Method. The Revised Cost of the current project if no baseline is set. This field is in base currency and is calculated from bacCostProject field based on the specified exchange rate.
-
bacCostProject: number
(double)
The Revised Cost or At Completion Cost at the time the current baseline was set, depending on the selection for the Budget at Completion Method. The Revised Cost of the current project if no baseline is set. This is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
eacCost: number
(double)
Calculated as ETC Cost plus Actual Cost to Date. This field is in base currency and is calculated from eacCostProject field based on the specified exchange rate.
-
eacCostProject: number
(double)
The total cost estimated to be earned as the completion of the work package. Calculated as ETC Cost plus Actual Cost to Date. This is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
earnedCost: number
(double)
Calculated as Performance Percent Complete multiplied by BAC Cost. This field is in base currency and is calculated from earnedCostProject field based on the specified exchange rate.
-
earnedCostProject: number
(double)
The portion of the budgeted cost that is currently earned for the work package. Calculated as Performance Percent Complete multiplied by BAC Cost. This is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
etcCost: number
(double)
The estimate of the cost needed to complete the work. Calculated as BAC Cost minus Earned Cost. This field is in base currency and is calculated from etcCostProject field based on the specified exchange rate.
-
etcCostProject: number
(double)
The estimate of the cost needed to complete the work. Calculated as BAC Cost minus Earned Cost. This is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
installedCost: 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 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 is the cumulative value for all scope assignments in the work package. This value is based on the project currency.
-
link: string
(url)
Read Only:
true
The self-link to the object. This field is populated only in the responses generated by the batch create APIs. -
scopeAssignmentPeriodCloseOutId: integer
(int64)
The unique identifier of scope cost data.
-
updateDate: string
(date-time)
Read Only:
true
Date when the record was last updated.
204 Response
Successful operation with no content.
404 Response
The requested scope item assignment on period closeout does not exist, or you do not have access to it.