UpdateContractInput
Provides the fields and values to use when updating a contract.
input UpdateContractInput {
id: ID!
parentId: ID
name: String
status: ID
externalCode: String
isNotarized: Boolean
relatedId: ID
signedAt: Date
startAt: Date
dueAt: Date
completedAt: Date
warrantyDueAt: Date
sum: ContractSumInput
filePath: String
filesPath: String
notes: String @deprecated
description: String
members: ContractRelatedMembersInput
contacts: ContractRelatedContactsInput
projects: RelatedProjectsInput
properties: RelatedPropertiesInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
meters: RelatedMetersInput
invoices: RelatedInvoicesInput
expenses: RelatedExpensesInput
quotes: RelatedQuotesInput
tags: RelatedTagsInput
}
Fields
UpdateContractInput.id
● ID!
non-null scalar
Specifies the contract to update.
UpdateContractInput.parentId
● ID
scalar
The contract's parent contract.
UpdateContractInput.name
● String
scalar
The contract's name.
UpdateContractInput.status
● ID
scalar
The contract's status.
UpdateContractInput.externalCode
● String
scalar
The contract's external code.
UpdateContractInput.isNotarized
● Boolean
scalar
Whether the easement has been notarized.
UpdateContractInput.relatedId
● ID
scalar
The contract's related contract.
UpdateContractInput.signedAt
● Date
scalar
Signed date of the contract.
UpdateContractInput.startAt
● Date
scalar
Start date of the contract.
UpdateContractInput.dueAt
● Date
scalar
Due date of the contract.
UpdateContractInput.completedAt
● Date
scalar
Completed date of the contract.
UpdateContractInput.warrantyDueAt
● Date
scalar
Warranty due date of the contract.
UpdateContractInput.sum
● ContractSumInput
input
The contract's sum.
UpdateContractInput.filePath
● String
scalar
The contract's file path.
UpdateContractInput.filesPath
● String
scalar
The contract's files path.
UpdateContractInput.notes
● String
deprecated scalar
Use description
instead
The contract's notes.
UpdateContractInput.description
● String
scalar
The coontract's description.
UpdateContractInput.members
● ContractRelatedMembersInput
input
The contract's members relation.
UpdateContractInput.contacts
● ContractRelatedContactsInput
input
The contract's contacts relation.
UpdateContractInput.projects
● RelatedProjectsInput
input
The contract's projects relation.
UpdateContractInput.properties
● RelatedPropertiesInput
input
The contract's properties relation.
UpdateContractInput.tasks
● RelatedTasksInput
input
The contract's tasks relation.
UpdateContractInput.letters
● RelatedLettersInput
input
The contract's letters relation.
UpdateContractInput.meters
● RelatedMetersInput
input
The contract's meters relation.
UpdateContractInput.invoices
● RelatedInvoicesInput
input
The contract's invoices relation.
UpdateContractInput.expenses
● RelatedExpensesInput
input
The contract's expenses relation.
UpdateContractInput.quotes
● RelatedQuotesInput
input
The contract's quotes relation.
UpdateContractInput.tags
● RelatedTagsInput
input
The contract's tags relation.
Member Of
updateContract
mutation