Cadastro de processos agendados - Processo Batch (rotinas de grande processamento)
Deve-se utilizar a aplicação Mentor Agendador para cadastrar um processo agendado para executar uma funcionalidade (URL) do sistema. Neste cadastro, deve-se definir o que será executado e quando será executado. Para cadastrar um processo, siga o roteiro abaixo:
No menu, deve-se acessar a opção Processo:
Ao clicar na opção de menu, serão listados todos os processos já configurados. Para configurar um novo processo, deve-se clicar no botão F7-Novo, e então, realizar as configurações em todas as abas do cadastro, conforme orientações a seguir:
Aba Geral
- Executar a aplicação “Mentor Agendador” (Falcon);
- No menu “Processo” do Falcon, clicar no botão “Novo”;
- Cadastrar um título e uma descrição para esse processo;
- Na combo “Tipo” informar “PROCESSO BATCH”;
- Na combo “Configuração” deve-se informar a configuração que contenha a conexão com o banco de dados do sistema (ver opção de menu “Configuração”);
- Deve-se informar o título, descrição e o cronograma do processo.
Aba Agendamento
- Cadastrar um agendamento inicial para esse processo com a hora que será executada e uma data fixa inicial.
Aba Processo Batch
- Na aba “Processo Batch”, marcar a opção “URLs”;
- Informar Usuário e Senha de administrador para logar no sistema Mentor Web;
- Informar a URL para execução do processo. Nesse caso, deve-se inserir todas as URLs que são chamadas até chegar em uma determinada opção de menu do sistema, desde a chamada do sistema, seleção do módulo até a chamada da rotina que se deseja executar, passando parâmetros para a execução da mesma.
Exemplo de URL:
Notas:
1. Os itens em vermelho devem ser alterados conforme ambiente instalado. O parâmetro moduloID é o ID do módulo acadêmico.
2. Parâmetros que podem ser utilizados no processo de atualização de situação acadêmica:
perLetID: ID do período letivo (obrigatório): O valor do parâmetro será substituído pelo valor do período letivo informado no calendário acadêmico.
atualizaProvaveisParaJubilamento: Atualiza prováveis para jubilamento.
atualizaProvaveisFormandos: Atualiza prováveis formandos.
verificaDisciplinasOferecidasSemProfessor: Verifica disciplinas oferecidas sem professor.
verificaDisciplinasOferecidasSemCargaHoraria: Verifica disciplinas oferecidas sem carga horária.
atualizaCHJaConcluida: Atualiza carga horária já concluída.
atualizaNroCreditosJaConcluidos: Atualiza número de créditos já concluídos.
verificaTurmasDisciplinasSemDiarioFechado: Verifica disciplinas oferecidas sem diário fechado.
desligaAlunosPorReprovacoes: Efetua desligamento de matrículas por reprovações.
atualizaAbandonoPorFaltas: Realiza abandono de alunos por faltas.
atualizaIngressosJubilados: Atualiza ingressos jubilados.
atualizaAptoColacao: Atualiza aptos a colar grau.
atualizaAptoMatricula: Atualiza aptos a se matricular.
removeDisciplinasCanceladas: Remove matrículas de alunos em disciplinas canceladas.
Link para copiar:
http://SERVIDOR:PORTA/APLICACAO/inicial.do?evento=cookie; http://SERVIDOR:PORTA/APLICACAO/trocaModulo.do?evento=trocaModulo&moduloID=32; http://SERVIDOR:PORTA/APLICACAO/aca/atualizasituacaoacademica.do?eduAud=S; http://SERVIDOR:PORTA/APLICACAO/aca/atualizasituacaoacademica.do?evento=atualizaSituacaoAcademica&processoFalcon=S&perLetID=2003051&atualizaProvaveisParaJubilamento=S
Ainda há dúvidas? Se você preferir retire suas dúvidas com o nosso suporte, clique aqui e abra um chamado para atendimento.