ConveneGeneralAssembly
Convenes the assembly: switches it to Called and optionally sends the convening emails. The attendance sheet must already exist (generate it with GenerateGeneralAssemblyAttendanceSheet). Convocations are not generated here; pre-generate them with GenerateGeneralAssemblyConvocations. Accounts left without a convocation are convened without one.
Signature
mutation {
ConveneGeneralAssembly(generalAssemblyId: ..., conveningDate: ..., votesEndDate: ...)
}
Retourne : GeneralAssembly
Arguments
| Nom | Type | Requis | Défaut | Description |
|---|---|---|---|---|
generalAssemblyId | ID! | ✓ | — | — |
conveningDate | Date! | ✓ | — | — |
registerDate | Date | — | Deprecated and inoperative: the record date is set when generating the attendance sheet (GenerateGeneralAssemblyAttendanceSheet). Kept for backward compatibility; sending it raises a deprecation warning and is otherwise ignored. | |
votesEndDate | DateTime! | ✓ | — | — |
conveningDocumentTemplateId | ID | — | Deprecated and inoperative: the convening template is only edited through the assembly settings (UpdateGeneralAssembly). Kept for backward compatibility; sending it raises a deprecation warning and is otherwise ignored. | |
withEmail | Boolean | — | — |
Exemple
mutation {
ConveneGeneralAssembly(
generalAssemblyId: $generalAssemblyId
conveningDate: $conveningDate
votesEndDate: $votesEndDate
) {
id
name
company {}
quorum
quorumStrategy {}
conveningDate
registerDate
assemblyDate
votesEndDate
mandateDocumentTemplate {}
conveningDocumentTemplate {}
type {}
status {}
attendanceSheetGenerated
accountsWithoutConvocationCount
conveningNumber {}
documents {}
generalAssemblyResolutions {}
generalAssemblyResolutionsForUser(userId: $userId) {}
}
}