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;

 

Cadastro_processo_geral

 

 

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

 

Cadastro_processo_batch

 

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