CreateContractInput
Provides the fields and values to use when creating a contract.
input CreateContractInput {
parentId: ID
name: String
status: ID
externalCode: String
isNotarized: Boolean
relatedId: ID
signedAt: Date
startAt: Date
dueAt: Date
completedAt: Date
warrantyDueAt: Date
typeId: ID
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
copyRelations: CopyRelationsInput
}
Fields
CreateContractInput.parentId
● ID
scalar
The contract's parent contract.
CreateContractInput.name
● String
scalar
The contract's name.
CreateContractInput.status
● ID
scalar
The contract's status.
CreateContractInput.externalCode
● String
scalar
The contract's external code.
CreateContractInput.isNotarized
● Boolean
scalar
Whether the easement has been notarized.
CreateContractInput.relatedId
● ID
scalar
The contract's related contract.
CreateContractInput.signedAt
● Date
scalar
Signed date of the contract.
CreateContractInput.startAt
● Date
scalar
Start date of the contract.
CreateContractInput.dueAt
● Date
scalar
Due date of the contract.
CreateContractInput.completedAt
● Date
scalar
Completed date of the contract.
CreateContractInput.warrantyDueAt
● Date
scalar
Warranty due date of the contract.
CreateContractInput.typeId
● ID
scalar
The contract's type.
CreateContractInput.sum
● ContractSumInput
input
The contract's sum.
CreateContractInput.filePath
● String
scalar
The contract's file path.
CreateContractInput.filesPath
● String
scalar
The contract's files path.
CreateContractInput.notes
● String
deprecated scalar
Use description
instead
The contract's notes.
CreateContractInput.description
● String
scalar
The coontract's description.
CreateContractInput.members
● ContractRelatedMembersInput
input
The contract's members relation.
CreateContractInput.contacts
● ContractRelatedContactsInput
input
The contract's contacts relation.
CreateContractInput.projects
● RelatedProjectsInput
input
The contract's projects relation.
CreateContractInput.properties
● RelatedPropertiesInput
input
The contract's properties relation.
CreateContractInput.tasks
● RelatedTasksInput
input
The contract's tasks relation.
CreateContractInput.letters
● RelatedLettersInput
input
The contract's letters relation.
CreateContractInput.meters
● RelatedMetersInput
input
The contract's meters relation.
CreateContractInput.invoices
● RelatedInvoicesInput
input
The contract's invoices relation.
CreateContractInput.expenses
● RelatedExpensesInput
input
The contract's expenses relation.
CreateContractInput.quotes
● RelatedQuotesInput
input
The contract's quotes relation.
CreateContractInput.tags
● RelatedTagsInput
input
The contract's tags relation.
CreateContractInput.copyRelations
● CopyRelationsInput
input
The relations that should be copied from another entity.
Member Of
createContract
mutation