69,6 → 69,7 |
int turmasComCodigoNullRemovidas = 0; |
int unidadesSoComAlunosExtra = 0; |
int turmasVindasANullDoSIGES = 0; |
int turmasVindasANullDoSIGESEncontradasNoutroCampo = 0; |
|
|
|
275,6 → 276,10 |
{ |
serviceLogError("######!!!!!Turmas a NULL NO SIGES " + turmasVindasANullDoSIGES + " - POSSIVEL CAMPO DE TURMA diferente de TURMA_T na tabela T_INSCR, procure no LOG pela frase: (turmasVindasANullDoSIGES) "); |
} |
if(turmasVindasANullDoSIGESEncontradasNoutroCampo > 0) |
{ |
serviceLogInfo("######!!!!!Foram no entanto encontradas noutro campo P L TP O C S E: " + turmasVindasANullDoSIGESEncontradasNoutroCampo + " turmas ver mais info no LOG"); |
} |
if(alunosSemTurmaParaAUnidades > 0) |
{ |
serviceLogError("######!!!!!Alunos com Unidade mas sem Turma: " + alunosSemTurmaParaAUnidades + " -> verificar situação junto da administração de software do PAE - procure no LOG pela frase:(alunosSemTurmaParaAUnidades)"); |
344,6 → 349,10 |
{ |
logger.error("######!!!!!Turmas a NULL NO SIGES " + turmasVindasANullDoSIGES + " - POSSIVEL CAMPO DE TURMA diferente de TURMA_T na tabela T_INSCR procure no LOG pela frase: (turmasVindasANullDoSIGES) "); |
} |
if(turmasVindasANullDoSIGESEncontradasNoutroCampo > 0) |
{ |
logger.info("######!!!!!Foram no entanto encontradas noutro campo P L TP O C S E: " + turmasVindasANullDoSIGESEncontradasNoutroCampo + " turmas ver mais info no LOG"); |
} |
if(alunosSemTurmaParaAUnidades > 0) |
{ |
logger.error("######!!!!!Alunos com Unidade mas sem Turma: " + alunosSemTurmaParaAUnidades + " -> verificar situação junto da administração de software do PAE - procure no LOG pela frase:(alunosSemTurmaParaAUnidades)"); |
537,7 → 546,8 |
while(rs.next()) |
{ |
longs.add(rs.getInt("sigesCode")); |
}alunosSemTurmaParaAUnidades = longs.size(); |
} |
alunosSemTurmaParaAUnidades = longs.size(); |
rs.close(); |
ps.close(); |
|
1126,6 → 1136,22 |
Set<CourseUnit> unitsFromSigesPersistentInBaco = new HashSet<CourseUnit>(); |
for (Disciplina disciplina : alunoSiges.getDisciplinasInscrito()) |
{ |
if(disciplina.getCdTurma() == null) |
{ |
turmasVindasANullDoSIGES++; |
String msg = "(turmasVindasANullDoSIGES) ATENÇÃO ERRO: Existe uma turma a null numa inscrição vinda do SIGES, procurar razão: unidade:" + disciplina.getCodigo() + " estudante:" + student.getSigesCode() + " possivelmente campo de turma em uso é errado, Vamos tentar usar o campo de outra TURMA P, L, TP, P, O, C, E, S"; |
serviceLogWarn(msg); |
logger.warn(msg); |
if(disciplina.getOutraTurma() != null) |
{ |
turmasVindasANullDoSIGESEncontradasNoutroCampo++; |
disciplina.setCdTurma(disciplina.getOutraTurma()); |
msg = "Encontrada Outra Turma: Atenção vai ser usada a turma " + disciplina.getOutraTurmaCode(); |
serviceLogWarn(msg); |
logger.warn(msg); |
} |
} |
|
boolean cursoFicticio = isCursoFicticio(disciplina.getCodigoCurso().intValue()); |
Integer codigoDoCurso = disciplina.getCodigoCurso().intValue(); |
|
1236,14 → 1262,8 |
{ |
for(CourseUnit found: courseUnits) |
{ |
if(disciplina.getCdTurma() == null) |
{ |
turmasVindasANullDoSIGES++; |
String msg = "(turmasVindasANullDoSIGES) ATENÇÃO ERRO: Existe uma turma a null numa inscrição vinda do SIGES, procurar razão: unidade:" + disciplina.getCodigo() + " estudante:" + student.getSigesCode() + " possivelmente campo de turma em uso é errado"; |
serviceLogWarn(msg); |
logger.warn(msg); |
} |
map_CourseUnit_x_Turma.put(found,disciplina.getCdTurma()); |
String turma = disciplina.getCdTurma(); |
map_CourseUnit_x_Turma.put(found, turma); |
} |
|
unitsFromSigesPersistentInBaco.addAll(courseUnits); |