Esta funcionalidade permite verificar quantos alunos estão ativos no sistema e enviar para o license Server. Os registros são contabilizados na tabela SALUNOSATIVOS.

Para configurar o trace do license server acesse: habilitar tag traceLS

Regra de Contabilização

Para que um aluno seja considerado ativo é necessário que esteja matriculado em pelo menos uma disciplina que contenha na situação de matrícula um dos parâmetros marcados: conta como aluno matriculado ou é uma disciplina em curso.

Além disso, o período letivo deste aluno precisa estar ativo, com data de previsão de término maior ou igual a data atual da geração da contabilização.

 

Matrícula na disciplina.


Contabilização Manual

Para que seja feita a contabilização de forma manual acesse: Atividades acadêmicas | Assistentes | Contabilização de Alunos Ativos e clique no botão calcular total de alunos.


Anteriormente nas versões 



Contabilização Automática

Nativamente no Totvs Educacional, esta contabilização é feita de forma automática, por meio da execução de processo.

Por padrão a execução deste fluxo está habilitada, não sendo possível desabilitar.

Segue abaixo a imagem do fluxo de execução automática.

Ações

Carregar menu Educacional

Referente a qualquer carregamento do menu do TOTVS Educacional | Educacional ou troca de contexto dentro do módulo Educacional.

Excluir agendamentos existentes do processo

Esta ação exclui todos os processos existentes no gerenciamento de jobs apenas para a classe deste processo que é a EduAlunosAtivosProcData.

Criar novo agendamento

Nesta ação é criado um novo agendamento para a classe de processo EduAlunosAtivosProcData, sendo para iniciar no dia 01 do próximo mês às 01:00 com recorrência mensal.

Decisões

Cache de execução de fluxo

Existe um cache de 3 dias (por host) que indica se é para iniciar todo o fluxo do automatismo da métrica, ou seja, toda vez que algum usuário recarrega o menu Educacional é verificado o cache, se ele existir ele retorna se é para iniciar o fluxo ou não, caso ele não exista o fluxo é iniciado. Este cache tem por objetivo deixar o fluxo performático, ou seja, garante que fluxo não execute a todo momento que o usuário troque de contexto.

Verificação de agendamento válido

Nesta ação é verificado se existe algum agendamento deste processo com recorrência mensal apto para execução ou se o processo está sendo executado neste instante. Se algum dos dois itens mencionados anteriormente forem verdadeiros indica que existe agendamento válido, caso contrário se os dois forem falso, não existe agendamento válido. 

Verificação de três camadas

Esta ação é verificado se o ambiente está configurado em três camadas.

Existe registro

Nesta ação é verificado se existe ao menos um registro na tabela SALUNOSATIVOS.

Existe registro no mês atual

Esta ação é verificado se existe ao menos um registro na tabela SALUNOSATIVOS para o mês atual.