EditChangeOrderLineItemInput
InputAutogenerated input type of EditChangeOrderLineItem
mutation { organization(id: $organizationId) { project(id: $projectId) { editChangeOrderLineItem } } }
Example
mutation EditChangeOrderLineItem(
$organizationId: ID!
$projectId: ID!
$input: EditChangeOrderLineItemInput!
) {
organization(id: $organizationId) {
project(id: $projectId) {
editChangeOrderLineItem(input: $input) {
changeOrderLineItem
errors
}
}
}
}Fields
| Field | Type | Description |
|---|---|---|
| amountCents | BigInt! | — |
| clientMutationId | String | A unique identifier for the client performing the mutation. |
| costCents | BigInt | — |
| costCodeId | ID! | — |
| costTypeId | ID | — |
| createMembershipId | ID | — |
| createSovBillableType | String | — |
| createSovLineItemId | ID | Client-generated id for a new $0 original-contract SOV line to create inline on a prime commitment when revenue codes are enabled and the chosen revenue code does not already have a contract SOV line. Do not use for vendor/subcontractor commitments; omit this and related createSov* / newRevenueCode* arguments and edit the change order line item normally instead. |
| createSovMarkupId | ID | — |
| createSovRevenueCodeId | ID | — |
| description | String! | — |
| id | ID! | — |
| mutationMetadata | JSON | — |
| newRevenueCodeId | ID | — |
| newRevenueCodeSegment | String | — |
| newRevenueCodeTitle | String | — |
| now | ISO8601DateTime | — |
| quantity | Float | — |
| retentionRate | Float! | — |
| sourceSovLineItemId | ID | — |
| subProjectId | ID | — |
| unit | String | — |
| unitPriceCents | BigInt | — |