A partir da versão 12.1.31 foi disponibilizado a funcionalidade que 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.


Contabilização Automática

A partir das versões 12.1.31.258, 12.1.32.201, 12.1.33.126 e 12.1.34 (release) o Totvs Educacional, passa a ter esta contabilização de forma automática, por meio da execução de processo. Para isso é necessário estar em umas das versões citadas anteriormente e com todos os scripts executados.

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.

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. 

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