Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Disparada ao clicar no botão processar irá criar um job para cada curso marcado na grid. Se o curso selecionado estiver com o status de aguardando processamento ou em processamento não de demanda aguardando processamento, demanda em processamento, geração da oferta aguardando processamento, geração da oferta em processamento, geração da oferta processada ou geração da oferta processada com erro não será feita o processamento deste curso. Para os demais status será feito o processamento, porém vale ressaltar que um curso já processado com sucesso for processado novamente o mesmo será sobreposto, não será gravado nenhum histórico de processamento anteriores. O mesmo vale para cursos que estão com o status status demanda processado com erro.

A regra de processamento da demanda funciona da seguinte maneira, o período letivo de planejamento selecionado tem vinculado a ele um período letivo, e este possui um período letivo anterior. Dado esta informações, o processo irá buscar todos os alunos devidamente matriculados no período letivo anterior e no curso selecionado para o processamento. Uma informação obrigatória e que deverá estar devidamente preenchida é o campo período na matrícula do período letivo do aluno, sem este campo preenchido o processamento dará erro e este aluno não será considerado na contagem da demanda. Para cada aluno matriculado será buscado todas as disciplinas obrigatórias concluídas, pendentes e em andamento, e a cada disciplina da grade é verificado se aluno não cursou a disciplina, caso afirmativo, é verificado se o período da disciplina é menor ou igual ao período do aluno, se sim soma 1 de vaga devedora, se não soma 1 de vaga regular. Isso acontece até o período da disciplina da grade for menor que o período do aluno + 2.

...