8.1 Introdução
AcademicYear
é um objeto que representa um período acadêmico específico dentro de um sistema educacional. Ele encapsula informações essenciais sobre o ano letivo, como seus níveis acadêmicos associados, status de ativação, histórico de alterações, e dados da escola à qual pertence.
Campo | Tipo | Descrição |
---|---|---|
active | Boolean! | Indica se o ano letivo está ativo. |
academicLevels | [AcademicLevel!]! | Lista de níveis acadêmicos associados ao ano letivo. |
changes | [LogHistory!]! | Histórico de alterações do ano letivo. |
company | Company! | Objeto representando a empresa relacionada ao ano letivo. |
companyId | Int! | Identificador único da empresa. |
creationDate | DateTime! | Data e hora de criação do ano letivo. |
deleted | Boolean! | Indica se o ano letivo foi deletado. |
externalId | Int | Identificador externo opcional. |
id | Int! | Identificador único do ano letivo. |
lastUpdateDate | DateTime | Data e hora da última atualização. |
order | [AcademicLevelSortInput!] | Define a ordem de classificação dos níveis acadêmicos. |
refId | UUID! | Identificador único universal (UUID). |
where | AcademicLevelFilterInput | Filtro para refinar a lista de níveis acadêmicos. |
year | String! | Ano letivo em formato textual. |