Skip to main content

UpdateSpecificationInput

Provides the fields and values to use when updating a specification.

input UpdateSpecificationInput {
id: ID!
name: String
status: ID
startAt: Date
receivedAt: Date
agreedAt: Date
dueAt: Date
typeId: ID
processingPeriod: Int
filesPath: String
description: String
terms: String
geometry: JSON
members: SpecificationRelatedMembersInput
properties: RelatedPropertiesInput
contacts: RelatedContactsInput
projects: RelatedProjectsInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
submissions: RelatedSubmissionsInput
invoices: RelatedInvoicesInput
coordinations: RelatedCoordinationsInput
meters: RelatedMetersInput
tags: RelatedTagsInput
}

Fields​

UpdateSpecificationInput.id ● ID! non-null scalar​

Specifies the specification to update.

UpdateSpecificationInput.name ● String scalar​

The specification's name.

UpdateSpecificationInput.status ● ID scalar​

The specification's status.

UpdateSpecificationInput.startAt ● Date scalar​

Start date of the specification.

UpdateSpecificationInput.receivedAt ● Date scalar​

Received date of the specification.

UpdateSpecificationInput.agreedAt ● Date scalar​

Agreed date of the specification.

UpdateSpecificationInput.dueAt ● Date scalar​

Due date of the specification.

UpdateSpecificationInput.typeId ● ID scalar​

The specification's type. Only allowed when the new type belongs to the same numbering series as the current one. Cannot be cleared on numbered records; once the document is numbered this field is required.

UpdateSpecificationInput.processingPeriod ● Int scalar​

The specification's processing period (in days).

UpdateSpecificationInput.filesPath ● String scalar​

The specification's files path.

UpdateSpecificationInput.description ● String scalar​

The specification's description.

UpdateSpecificationInput.terms ● String scalar​

The specification's terms.

UpdateSpecificationInput.geometry ● JSON scalar​

The specification's geometry as GeoJSON. Optional top-level "color" (hex bg/line), "iconColor" (hex glyph) and "icon" (Iconify id) keys provide map styling.

UpdateSpecificationInput.members ● SpecificationRelatedMembersInput input​

The specification's members relation.

UpdateSpecificationInput.properties ● RelatedPropertiesInput input​

The specification's properties relation.

UpdateSpecificationInput.contacts ● RelatedContactsInput input​

The specification's contacts relation.

UpdateSpecificationInput.projects ● RelatedProjectsInput input​

The specification's projects relation.

UpdateSpecificationInput.tasks ● RelatedTasksInput input​

The specification's tasks relation.

UpdateSpecificationInput.letters ● RelatedLettersInput input​

The specification's letters relation.

UpdateSpecificationInput.submissions ● RelatedSubmissionsInput input​

The specification's submissions relation.

UpdateSpecificationInput.invoices ● RelatedInvoicesInput input​

The specification's invoices relation.

UpdateSpecificationInput.coordinations ● RelatedCoordinationsInput input​

The specification's coordinations relation.

UpdateSpecificationInput.meters ● RelatedMetersInput input​

The specification's meters relation.

UpdateSpecificationInput.tags ● RelatedTagsInput input​

The specification's tags relation.

Member Of​

updateSpecification mutation