View all Scope Item Assignments by Project

get

/api/restapi/scopeItemAssignment/project/{projectId}

This endpoint returns scope item assignments that meet the following requirements:
  • The object is associated with a project with an ID value that matches the value of the {projectId} path parameter.

Request

Path Parameters

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : List<ApiEntityScopeItemAssignment>
Type: array
Title: List<ApiEntityScopeItemAssignment>
Show Source
Nested Schema : ApiEntityScopeItemAssignment
Type: object
Title: ApiEntityScopeItemAssignment
Show Source
  • Minimum Value: 0
    The actual hours spent on the scope assignment. This tracks the VOWD (Value of Work Done).
  • The Installed Quantity for the scope assignment.
  • The sum of all approved change hours in the change and transfer records for the scope assignment.
  • Calculated as the sum of all approved change quantities in the change records for the scope assignment.
  • The total hours expected for the scope assignment.
    Calculated as Revised Hours plus Adjusted Hours.
  • The total amount of the scope item to be installed for the scope assignment.
    Calculated as Revised Quantity plus Adjusted Quantity.
  • The number of hours available for scope assignment.
    Calculated as Revised Hours minus Installed Hours.
  • Minimum Value: 0
    The amount of material or product available for scope assignment.
    Calculated as Revised Quantity minus Installed Quantity.
  • The Revised Hours or At Completion Hours at the time the current baseline was set, depending on the selection for the Budget At Completion Method. The Revised Hours of the current project if no baseline is set.
  • 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.
  • The planned finish date for the scope assignment as is set in the current baseline.
    This field is used to spread baseline data fields.
    This field is populated with the Revised Finish date at the time that the current baseline is set.
    If there is an activity link, this field is populated with the activity's Current BL Finish date.
  • Minimum Value: 0
    Maximum Value: 1000000000
    The Revised Hours at the time the baseline was set.
  • The planned start date for the scope assignment as is set in the current baseline.
    This field is used to spread baseline data fields.
    This field is populated with the Revised Start date at the time that the current baseline is set.
    If there is an activity link, this field is populated with the activity's Current BL Start date.
  • Minimum Value: 0
    The Revised Quantity at the time the current baseline was set.
  • Minimum Length: 1
    Maximum Length: 60
    The cost breakdown structure code is a code that is concatenated with its parent and child according to the segment definition.
  • cbsCodes
    Deprecated. As of 23.11.
    List of cbs codes in hierarchy for the CBS which needs to be associated with the item. This field is not populated as part of the API response since it is a write-only field, used only for the create or update APIs.
  • The ID of the cost breakdown structure code. The CBS code is a code that is concatenated with its parent and child according to the segment definition.
  • configuredFields
    The list of configured fields for a scope item assignment.
  • Minimum Length: 1
    Maximum Length: 10
    The abbreviation for the cost category name.
  • The system-generated identifier of a cost category.
  • Minimum Length: 1
    Maximum Length: 255
    The name of the cost category.
  • Allowed Values: [ "LABOR", "EQUIPMENT", "MATERIALS", "OTHER" ]
    The classification of the cost category.
    Labor: Calculates Cost of the project as Quantity multiplied by Production Rate multiplied by Labor Rate.
    Equipment: Calculates Cost of the project as Quantity multiplied by Unit Rate multiplied by Labor Rate.
    Materials: Calculates Cost of the project as Quantity multiplied by Unit Rate multiplied by Labor Rate.
    Other: Cost is manually entered as a lump sum.
  • The number of hours it will take to install or assemble the product or material per unit based on current values.
    Calculated as Revised Hours divided by Revised Quantity.
    This value is recalculated if Revised Quantity or Revised Hours are changed.
  • The curve profile selected for the scope assignment.
  • Minimum Length: 0
    Maximum Length: 4000
    Additional details for the scope assignment.
  • Minimum Value: 0
    Maximum Value: 1000000000
    Calculated as ETC Hours plus Actual Hours to Date.
  • Minimum Value: 0
    The 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.
  • Minimum Value: 0
    Maximum Value: 1000000000
    Calculated as Performance Percent Complete multiplied by BAC Hours.
  • Minimum Value: 0
    Calculated as Installed Quantity divided by At Completion Quantity.
  • Minimum Value: 0
    The 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.
  • The latest date of all Actual to Date and Actual Cost to Date values for the scope assignment.
    This is a read-only field.
  • The earliest date of all Actual Hours to Date and Actual Cost to Date values for the scope assignment.
    This is a read-only field.
  • The amount of scope assignment work that is not yet accounted for. For example, you might enter a value to represent pending change requests that are likely to be approved.
  • The scope assignment quantity that is not yet accounted for. For example, you might enter a value to represent pending change requests that are likely to be approved.
  • The estimated number of hours needed to complete the work.
    Calculated as BAC Hours minus Earned Hours.
  • The estimate of how much quantity is needed to complete the work.
    Calculated as BAC Quantity minus Earned Quantity.
  • Minimum Value: 0
    Maximum Value: 1000000000
    The number of hours it takes to install or assemble the product or material per unit. Defaults to the scope item's Original Productivity Rate, but can be updated for each scope item assignment.
    Calculated as Original Hours divided by Original Quantity.
    If this field is updated, Original Hours is recalculated to equal Original Quantity multiplied by Original Productivity Rate.
  • The date work on the scope assignment completed.
    The latest date of all Installed Quantity values for the scope assignment when Scope Percent Complete equals 100%.
    This field is used to spread Installed data fields.
  • Minimum Value: 0
    Maximum Value: 1000000000
    Hours spent on the scope assignment.
    Calculated as Installed Quantity multiplied by Revised Productivity Rate.
  • The date work on the scope assignment began.
    This is the earliest date of all Installed Quantity values for the scope assignment.
    This field is used to spread Installed data fields.
  • Minimum Value: 0
    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.
  • The date on which the work package was last installed.
  • The manager or person responsible for providing status on the scope assignment.
  • Calculated as Scope Percent Complete multiplied by Manual Weight.
  • The value used to calculate manual completed weight when progress needs to be weighed against a factor other than quantity, hours, or cost.
    This is a manual entry field when Scope Percent Complete Weight Method is set to Manual.
  • Minimum Value: 0
    The percentage complete for all milestones for the scope assignment. The calculation is based on the user entered percentage complete for the milestone and the rules defined for the milestone calculations.
  • milestones
    The milestones of a scope assignment.
  • The date the work on the scope assignment is scheduled to finish.
    This field is populated with the work package's Original Finish date, but it can be manually modified until the original baseline is set.
    If there is no activity link, the field is locked when the original baseline is set.
    If there is an activity link, before the original baseline is set the field is populated with the activity's Planned Finish. After the baseline is set, the field is locked.
    If the Data Date is specified after the Original Finish date is set and the Original Start date is before the Data Date, the application sets the Original Finish date to be the same date relative to Original Start before the Data Date was modified when the Modify Dates feature is run.
  • The date the work on the scope assignment is scheduled to begin.
    This field is populated with its work package's Original Start, but can be manually modified until the original baseline is set.
    If there is no activity link, the field is locked when the original baseline is set.
    If there is an activity link, before the original baseline is set the field is populated with the activity's Planned Start. After the baseline is set, the field is locked.
    If the Data Date is specified, the date cannot be set to a date earlier than the Data Date.
    If the Data Date is specified after the Original Start date is set and the Original Start date is before the Data Date, the Original Start date inherits the Data Date when the Modify Dates feature is run.
  • Calculated as the sum of all pending hour changes in the change records for the scope assignment.
  • The sum of all pending change quantities in the change records for the scope assignment.
  • Minimum Value: 0
    Calculated as Installed Quantity divided by At Completion Quantity.
  • The date the work on the scope assignment is scheduled to finish.
    This field is used to spread original data fields.
    If there is no activity link, this field is populated with the Original Finish date until the original baseline is set. It can be manually modified after the original baseline is set.
    If Data Date is specified after the Planned Finish date is set and the Planned Start date is before the Data Date, the application sets the Planned Finish date to be the same date relative to Planned Start before the Data Date was modified when the Modify Dates feature is run.
    If there is an activity link, this field is populated with the activity's Planned Finish date.
  • Minimum Value: 0
    Maximum Value: 1000000000
    The original expected hours needed to complete all the work required to install the material quantity on the scope assignment.
    Calculated as Original Quantity multiplied by Original Productivity Rate.
    Before the baseline is set, this field can be entered manually. A manual entry recalculates the Original Productivity Rate to equal Original Hours divided by Original Quantity.
  • The date the work on the scope assignment is scheduled to begin.
    This field is used to spread original data fields.
    If there is no activity link, this field is populated with the Original Start date until the original baseline is set. It can be manually updated after the original baseline is set.
    If the Data Date is specified, the date cannot be set to a date earlier than the Data Date.
    If the Data Date is specified after the Planned Start date is set, the Planned Start date is before the Data Date, and the work package's Scope Percent Complete is equal to 0%, that is Installed Quantity is zero, then the date inherits the Data Date when the Modify Dates feature is run.
    If there is an activity link, this field is populated with the activity's Planned Start date.
  • Minimum Value: 0
    The expected amount of material or product required.
  • Allowed Values: [ "NOT_STARTED", "IN_PROGRESS", "COMPLETED" ]
    The current status of a scope assignment.
    Not Started: Work using the scope assignment has not begun.
    In Progress: The work is in progress.
    Completed: The work has been completed.
  • Minimum Length: 1
    Maximum Length: 60
    The unique identifier for a project set by the user who created the project.
  • The unique identifier for the project.The project object can also be identified by its unique criteria.
  • Allowed Values: [ "HOURS", "QUANTITY" ]
    Determines whether the cost is calculated using the Quantity or Hours.
    Quantity: Quantity is used to calculate cost. For example, Original Cost is calculated as Original Quantity times Original Cost Rate.
    Hours: Hours are used to calculate cost. For example, Original Cost is calculated as Original Hours times Original Cost Rate.
  • The earliest date the work on the scope assignment is scheduled to finish.
    If there is no activity link, before the original baseline is set, this field is populated with the Original Finish date. After the original baseline is set, this field is populated with the Revised Finish date.
    This field is blank when the scope assignment's Scope Percent Complete becomes 100%.
    If there is any activity linked, this field is populated with the activity's Remaining Early Finish date.
    This field is used to spread Remaining data fields.
  • The earliest date the work on the scope assignment is scheduled to begin.
    If there is no activity link, before the original baseline is set, this field is populated with the Original Start date. After the original baseline is set, this field is populated with the Data Date when the Modify Dates feature is run if the scope assignment's Scope Percent Complete is not equal to 100%.
    This field is blank when the scope assignment's Scope Percent Complete becomes 100%.
    If there is any activity linked, this field is populated with the activity's Remaining Early Start date.
    This field is used to spread Remaining data fields.
  • The number of hours left for the scope assignment.
    Calculated as Remaining Quantity multiplied by Revised Productivity Rate.
  • The latest possible date work on the scope assignment must finish to not delay the finish date.
    If there is no activity link, this field is always equal to the Remaining Early Finish date.
    If there is any activity linked, this field is populated with the activity's Remaining Late Finish date.
    This field is used to spread Remaining data fields.
  • The latest possible date work on the scope assignment must begin without delaying the finish date.
    If there is no activity link, this field is always equal to the Remaining Early Start date.
    If there is any activity link, this field is populated with the activity's Remaining Late Start date.
    This field is used to spread Remaining data fields.
  • The quantity remaining for the scope assignment.
    Calculated as Revised Quantity minus Installed Quantity.
  • The revised finish date for the scope assignment.
    It is always the latest finish of the scope assignment's Planned Finish date and all approved Change Finish dates.
    This field is used to spread Revised data fields.
  • Minimum Value: 0
    Maximum Value: 1000000000
    Original Hours before the baseline is set. After the baseline is set, Revised Hours is equal to Original Hours plus Approved Change Hours.
  • The revised start date for the scope assignment.
    It is always the earliest start of the scope assignment's Planned Start date and all approved Change Start dates.
    This field is used to spread Revised data fields.
  • Minimum Value: 0
    The total quantity that has been revised to account for approved changes for a scope assignment. This value equals the Original Quantity before the original baseline is set.
    Calculated as Original Quantity plus Approved Change Quantity. Revised Quantity equals the Original Quantity before the original is baseline set.
  • Minimum Length: 1
    Maximum Length: 60
    The user-specified unique identifier for the scope assignment.
  • scopeItemAssignmentCodeValue
    The list of code values for a scope item assignment. This entity can only be used to assign codeValues or create codeValues on the fly.
  • scopeItemAssignmentCost
    An object containing scope assignment cost fields.
  • The unique identifier for the scope item assigned to the work package.
  • Minimum Length: 1
    Maximum Length: 60
    The user-specified unique identifier for the scope item.
  • The unique identifier for the scope item.The scope item object can also be identified by its unique criteria.
  • Allowed Values: [ "PENDING", "APPROVED", "REJECTED", "WITHDRAW_APPROVAL", "REOPEN" ]
    The status of a work package.
  • Date when the record was last updated.
  • Minimum Value: 0
    This value is used to calculate Scope Percent Complete at the work package level if Scope Percent Complete Weight Method is set to Cost.
    Calculated as Scope Percent Complete times Revised Cost. This field is in base currency and is calculated from weightedCostProject field based on the specified exchange rate.
  • Minimum Value: 0
    This value is used to calculate Scope Percent Complete at the work package level if Scope Percent Complete Weight Method is set to Cost. Calculated as Scope Percent Complete times Revised Cost. This value is based on the project currency.
  • Minimum Value: 0
    Maximum Value: 1000000000
    This value is used to calculate Scope Percent Complete at the work package level if Scope Percent Complete Weight Method is set to Hours.
    Calculated as Scope Percent Complete times Revised Hours.
  • Minimum Value: 0
    This value is used to calculate Scope Percent Complete at the work package level if Scope Percent Complete Weight Method is set to Quantity.
    Calculated as Scope Percent Complete multiplied by Revised Quantity.
  • Minimum Length: 1
    Maximum Length: 60
    The unique identifier for the work package.
  • The unique identifier for the work package.The work package object can also be identified by its unique criteria.
  • Minimum Length: 0
    Maximum Length: 60
    The user-specified identifier of a workspace.
Nested Schema : cbsCodes
Type: array
Deprecated. As of 23.11.
List of cbs codes in hierarchy for the CBS which needs to be associated with the item. This field is not populated as part of the API response since it is a write-only field, used only for the create or update APIs.
Show Source
Nested Schema : configuredFields
Type: array
The list of configured fields for a scope item assignment.
Show Source
Nested Schema : milestones
Type: array
The milestones of a scope assignment.
Show Source
Nested Schema : scopeItemAssignmentCodeValue
Type: array
The list of code values for a scope item assignment. This entity can only be used to assign codeValues or create codeValues on the fly.
Show Source
Nested Schema : scopeItemAssignmentCost
An object containing scope assignment cost fields.
Match All
Show Source
Nested Schema : ApiEntityScopeItemAssignmentConfiguredFieldValue
Type: object
Title: ApiEntityScopeItemAssignmentConfiguredFieldValue
Show Source
Nested Schema : ApiEntityScopeItemAssignmentMilestone
Type: object
Title: ApiEntityScopeItemAssignmentMilestone
Show Source
Nested Schema : milestone
A milestone assigned to a scope assignment.
Match All
Show Source
Nested Schema : ApiEntityRuleOfCreditMilestone
Type: object
Title: ApiEntityRuleOfCreditMilestone
Show Source
Nested Schema : ApiEntityCodeValueScopeItemAssignment
Type: object
Title: ApiEntityCodeValueScopeItemAssignment
Show Source
Nested Schema : ApiEntityScopeItemAssignmentCost
Type: object
Title: ApiEntityScopeItemAssignmentCost
Show Source
  • Minimum Value: 0
    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 actualCostToDateProject field based on the specified exchange rate.
  • Minimum Value: 0
    The actual costs incurred on the scope assignment. This tracks the VOWD (Value of Work Done). This value is based on the project currency.
  • The amount the scope assignment work that is not yet accounted for. For example, you might enter a value to represent pending change requests that are likely to be approved. This field is in base currency and is calculated from adjustedCostProject field based on the specified exchange rate.
  • The amount the scope assignment work that is not yet accounted for. For example, you might enter a value to represent pending change requests that are likely to be approved. This value is based on the project currency.
  • The sum of all approved cost changes in the change records for the scope assignment. This field is in base currency and is calculated from approvedChangedCostProject field based on the specified exchange rate.
  • The sum of all approved cost changes in the change records for the scope assignment. This value is based on the project currency.
  • 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.
  • The total cost at the completion of the scope assignment. Calculated as Revised Cost plus Adjusted Cost. This value is based on the project currency.
  • 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.
  • 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 value is based on the project currency.
  • The Revised Cost at the time the current baseline was set. This field is in base currency and is calculated from baselineCostProject field based on the specified exchange rate.
  • The Revised Cost at the time the current baseline was set. This value is based on the project currency.
  • The Original Cost before the baseline is set. After the baseline is set, Revised Cost equals Original Cost plus Approved Change Cost. This value is based on the project currency. This field is in base currency and is calculated from currentRateProject field based on the specified exchange rate.
  • The Original Cost before the baseline is set. After the baseline is set, Revised Cost equals Original Cost plus Approved Change Cost. This value is based on the project currency. This value is based on the project currency.
  • 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.
  • Calculated as ETC Cost plus Actual Cost to Date. This value is based on the project currency.
  • 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.
  • Calculated as Performance Percent Complete multiplied by BAC Cost. This value is based on the project currency.
  • 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.
  • The estimate of the cost needed to complete the work. Calculated as BAC Cost minus Earned Cost. This value is based on the project currency.
  • 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.
  • 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.
  • Calculated as the sum of all pending cost changes in the change records for the scope assignment. This field is in base currency and is calculated from pendingChangedCostProject field based on the specified exchange rate.
  • Calculated as the sum of all pending cost changes in the change records for the scope assignment. This value is based on the project currency.
  • The original cost of the scope assignment. If Rate By is set to Hours, then Original Cost equals Original Hours multiplied by Original Cost Rate. If this value is entered manually, then Original Cost Rate is recalculated to equal Original Cost divided by Original Hours. If Rate By is set to Quantity, then Original Cost equals Original Quantity multiplied by Original Cost Rate. If this value is entered manually, then Original Cost Rate is recalculated to equal Original Cost divided by Original Quantity. This field is in base currency and is calculated from plannedCostProject field based on the specified exchange rate.
  • The original cost of the scope assignment. If Rate By is set to Hours, then Original Cost equals Original Hours multiplied by Original Cost Rate. If this value is entered manually, then Original Cost Rate is recalculated to equal Original Cost divided by Original Hours. If Rate By is set to Quantity, then Original Cost equals Original Quantity multiplied by Original Cost Rate. If this value is entered manually, then Original Cost Rate is recalculated to equal Original Cost divided by Original Quantity. This value is based on the project currency. This value is based on the project currency.
  • Minimum Value: 0
    The rate for the project. This field is in base currency and is calculated from rateProject field based on the specified exchange rate.
  • Minimum Value: 0
    The rate for the project. This value is based on the project currency.
  • The remaining cost for the project. This field is in base currency and is calculated from remainingCostProject field based on the specified exchange rate.
  • The remaining cost for the project. This value is based on the project currency.
  • The revised cost of the project. This field is in base currency and is calculated from revisedCostProject field based on the specified exchange rate.
  • The revised cost of the project. This value is based on the project currency.
  • The unique identifier for the scope item assigned to the work package.
  • Date when the record was last updated.

204 Response

Successful operation with no content.

404 Response

The requested scope item assignment does not exist, or you do not have access to it.
Back to Top