Skip to main content

UpdateGeneralAssembly

Stable

Signature​

mutation {
UpdateGeneralAssembly(generalAssemblyId: ...)
}

Retourne : GeneralAssembly

Arguments​

NomTypeRequisDéfautDescription
generalAssemblyIdID!✓——
generalAssemblyNameString——
generalAssemblyTypeGeneralAssemblyType——
generalAssemblyConveningNumberGeneralAssemblyConveningNumber——
quorumFloat——
quorumCalculationStrategyQuorumCalculationStrategy——
conveningDateDate——
generalAssemblyDateDateTime——
votesEndDateDateTime——
mandateDocumentTemplateIdID——
conveningDocumentTemplateIdID——
documents[UploadDocument]—Documents to upload. Without existingDocumentIdsToKeep, they replace all currently associated documents.
With existingDocumentIdsToKeep, they are added to the documents kept.
existingDocumentIdsToKeep[ID!]—Ids of the already associated documents to keep. The associated documents left out are deleted.
Omit this argument to keep the replace-all behaviour of documents.

Exemple​

mutation {
UpdateGeneralAssembly(
generalAssemblyId: $generalAssemblyId
) {
id
name
company {}
quorum
quorumStrategy {}
conveningDate
registerDate
assemblyDate
votesEndDate
mandateDocumentTemplate {}
conveningDocumentTemplate {}
type {}
status {}
attendanceSheetGenerated
accountsWithoutConvocationCount
conveningNumber {}
documents {}
generalAssemblyResolutions {}
generalAssemblyResolutionsForUser(userId: $userId) {}
}
}