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



  1. Executar a aplicação “Mentor Agendador” (Falcon);
  2. No menu “Processo” do Falcon, clicar no botão “Novo”;
  3. Cadastrar um título e uma descrição para esse processo;
  4. Na combo “Tipo” informar “PROCESSO BATCH”;
  5. 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”);
  6. Deve-se informar o título, descrição e o cronograma do processo.

Aba Agendamento



  1. Cadastrar um agendamento inicial para esse processo com a hora que será executada e uma data fixa inicial.

Aba Processo Batch



  1. Na aba “Processo Batch”, marcar a opção “URLs”;
  2. Informar Usuário e Senha de administrador para logar no sistema Mentor Web;
  3. 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. :-)


Voltar

  • (edição externa)