Cadastro de processos agendados (rotinas de grande processamento) |
Top Previous Next |
Para cadastrar um processo agendado deve-se seguir o roteiro abaixo:
a) Executar a aplicação "Mentor Agendador" (Falcon); b) No menu “Processo” do Falcon, clicar no botão “Novo”; c) Cadastrar um título e uma descrição para esse processo; d) Cadastrar um agendamento inicial para esse processo com a hora que será executada e uma data fixa inicial; e) Na combo “Tipo” informar “PROCESSO BATCH”; f) 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"); g) Deve-se informar o título, descrição e o cronograma do processo;
h) Na aba “Processo Batch”, marcar a opção “Urls”; i) Informar Usuário e Senha de administrador para logar no sistema Mentor Web; g) Informar a url para execução do processo. Nesse caso, deve-se inserir todas as url's que são chamadas até chegar numa 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:
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
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: Cada parâmetro inserido na URL deve possuir valor S e sendo separados cada parâmetro por & (e comercial)
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
|