Merge pull request 'fixes bug #AL-2734' (!255) from AL-2734 into master
Reviewed-on: http://18.235.188.113:3000/adm/VentaBoletosAdm/pulls/255 Reviewed-by: Valdir Cordeiro <valdir.cordeiro@totvs.com.br>master 1.14.1
commit
3aa5025335
4
pom.xml
4
pom.xml
|
@ -4,11 +4,11 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.14.0</version>
|
||||
<version>1.14.1</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.11.0</modelWeb.version>
|
||||
<modelWeb.version>1.11.1</modelWeb.version>
|
||||
<flyway.version>1.8.2</flyway.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
|
|
|
@ -1000,11 +1000,11 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
continue;
|
||||
}
|
||||
//Valida e apaga corrida piso extra caso exista
|
||||
if(Boolean.TRUE.equals(esquemaCorrida.getIndCorridaExtra()) && esquemaCorrida.getNumCorridaPisoExtra()!=null)
|
||||
tarefaErro= validaApagaCorridaAgerar(esquemaCorrida.getNumCorridaPisoExtra(), dataIter);
|
||||
if(tarefaErro !=null) {
|
||||
tarefaErros.add(tarefaErro);
|
||||
continue;
|
||||
if(esquemaCorrida.getNumCorridaPisoExtra()!=null) {
|
||||
tarefaErro= validaApagaCorridaAgerar(esquemaCorrida.getNumCorridaPisoExtra(), dataIter);
|
||||
if(tarefaErro !=null) {
|
||||
tarefaErros.add(tarefaErro);
|
||||
}
|
||||
}
|
||||
|
||||
// Gerar corrida novamente.
|
||||
|
@ -1045,7 +1045,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
Corrida corrida = corridaService.buscarCorridaAtivaPorId(id);
|
||||
|
||||
if(corrida==null) {
|
||||
String msgErro = "Não econtrado corrida:" + esquemaCorrida.getNumCorrida() + " para a data:" + DateUtil.getStringDate(dataIter);
|
||||
String msgErro = "Não econtrado corrida ativa e habilitada:" + esquemaCorrida.getNumCorrida() + " para a data:" + DateUtil.getStringDate(dataIter);
|
||||
log.error("Geração de corrida via Conf. " + msgErro);
|
||||
return new TarefaGeracaoCorridaVO(msgErro, "ERRO", "ERRO");
|
||||
}
|
||||
|
@ -1054,14 +1054,17 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
corridaService.borrar(corrida);
|
||||
}catch (DataIntegrityViolationException e) {
|
||||
if(e.getRootCause()!=null && e.getRootCause().getLocalizedMessage() !=null && e.getRootCause().getLocalizedMessage().contains("SYS_C004956867")) {
|
||||
String msgErro = "Existe uma ocupação para esta corrida nesta data (tabela Disponibilidade). Corrida:" + esquemaCorrida.getNumCorrida() + " data:" + DateUtil.getStringDate(dataIter);
|
||||
String msgErro = "Existe uma ocupação para esta corrida nesta data (tabela Disponibilidade). Corrida:" + corridaId + " data:" + DateUtil.getStringDate(dataIter);
|
||||
return new TarefaGeracaoCorridaVO(msgErro, "ERRO", "ERRO");
|
||||
//log.error("Geração de corrida via Conf. " + msgErro, e);
|
||||
}else if (e.getRootCause()!=null && e.getRootCause().getLocalizedMessage() !=null && e.getRootCause().getLocalizedMessage().contains("SYS_C004957483")) {
|
||||
String msgErro = "Existe um assento exclusivo para esta corrida nesta data (tabela ASIENTO_EXCLUSIVO). Corrida:" + esquemaCorrida.getNumCorrida() + " data:" + DateUtil.getStringDate(dataIter);
|
||||
String msgErro = "Existe um assento exclusivo para esta corrida nesta data (tabela ASIENTO_EXCLUSIVO). Corrida:" + corridaId + " data:" + DateUtil.getStringDate(dataIter);
|
||||
return new TarefaGeracaoCorridaVO(msgErro, "ERRO", "ERRO");
|
||||
//log.error("Geração de corrida via Conf. " + msgErro, e);
|
||||
|
||||
}else if(e.getRootCause()!=null && e.getRootCause().getLocalizedMessage() !=null && e.getRootCause().getLocalizedMessage().contains("FK_CORR_INFO")){
|
||||
String msgErro = "Existe uma informação de corrida por trecho para esta corrida nesta data (tabela CORRIDA_INFO). Corrida:" + corridaId + " data:" + DateUtil.getStringDate(dataIter);
|
||||
return new TarefaGeracaoCorridaVO(msgErro, "ERRO", "ERRO");
|
||||
}else{
|
||||
String msgErro = "Alguma restrição de integridade foi violada. Favor verificar ";
|
||||
log.error("Geração de corrida via Conf. " + msgErro, e);
|
||||
|
@ -1214,14 +1217,20 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
try{
|
||||
if(DateUtil.diferencaEntreDatasEmdias(dataInicialFiltroCorridaExistente, dataFinalFiltroCorridaExistente) > PERIODO_MAXIMO_90_DIAS) {
|
||||
String msg = Labels.getLabel("MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo");
|
||||
Messagebox.show(msg, Labels.getLabel("editarConfiguracionCorridaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);;
|
||||
}
|
||||
Datebox fecInicial = (Datebox) dialog.getFellow("fecInicio");
|
||||
dataInicialFiltroCorridaExistente = fecInicial.getValue();
|
||||
Datebox fecFinal = (Datebox) dialog.getFellow("fecFinal");
|
||||
dataFinalFiltroCorridaExistente = fecFinal.getValue();
|
||||
if(DateUtil.diferencaEntreDatasEmdias(dataInicialFiltroCorridaExistente, dataFinalFiltroCorridaExistente) > PERIODO_MAXIMO_90_DIAS) {
|
||||
String msg = Labels.getLabel("MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo");
|
||||
Messagebox.show(msg, Labels.getLabel("editarConfiguracionCorridaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);;
|
||||
return;
|
||||
}
|
||||
if(DateUtil.isMenor(dataFinalFiltroCorridaExistente, dataInicialFiltroCorridaExistente)) {
|
||||
String msg = Labels.getLabel("MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataFinalMenorDataInicial");
|
||||
Messagebox.show(msg, Labels.getLabel("editarConfiguracionCorridaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);;
|
||||
return;
|
||||
}
|
||||
isAlteraCorridaJaGerada = Boolean.TRUE;
|
||||
}catch(Exception e){
|
||||
log.error("Erro ao obter data", e);
|
||||
|
|
|
@ -3469,7 +3469,7 @@ editarConfiguracionCorridaController.MSG.desejaCancelarCorrida= Depois de cancel
|
|||
editarConfiguracionCorridaController.lbOcupacaoAtual.value=Ocupação Atual
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoCorridaExistentes=Não foi possível carrgegar a data, não será alterado as corridas já existentes
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo= Período máximo para alteração de corridas é de 90 dias
|
||||
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataFinalMenorDataInicial=Data inicial deve ser menor que a data final
|
||||
|
||||
editarConfiguracionCorridaController.lbAutomatizacaoHorarioExtra.value= Automatização Horário Extra
|
||||
editarConfiguracionCorridaController.lbHabilitaCorridaExtraAutomatica.value= Habilita Automatização
|
||||
|
|
|
@ -3397,6 +3397,7 @@ editarConfiguracionCorridaController.MSG.desejaCancelarCorrida=Una vez que se ca
|
|||
editarConfiguracionCorridaController.lbOcupacaoAtual.value=Ocupación actual
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoCorridaExistentes=Não foi possível carrgegar a data, não será alterado as corridas já existentes
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo= Período máximo para alteração de corridas é de 90 dias
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataFinalMenorDataInicial=Data inicial deve ser menor que a data final
|
||||
|
||||
editarEmpresaController.habilitaVendaEmAbertoMovimentoCaixa= Habilite la venta abierta con movimiento de efectivo.
|
||||
editarEmpresaController.naoImprimeCupomDeEmbarqueVendaEmAberto=Não Imprime Cupom de Embarque na Venda em aberto
|
||||
|
|
|
@ -3479,6 +3479,7 @@ editarConfiguracionCorridaController.MSG.desejaCancelarCorrida= Depois de cancel
|
|||
editarConfiguracionCorridaController.lbOcupacaoAtual.value=Ocupação Atual
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoCorridaExistentes=Não foi possível carrgegar a data, não será alterado as corridas já existentes
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo= Período máximo para alteração de corridas é de 90 dias
|
||||
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataFinalMenorDataInicial=Data inicial deve ser menor que a data final
|
||||
label.editarConfiguracionCorridaController.inserirFiltroDataCorrida=Insira o filtro de data das corridas a serem alteradas
|
||||
logGeracaoCorridaViaConfServicosController.btnFechar.tooltiptext=Fechar
|
||||
logGeracaoCorridaViaConfServicosController.tabCorrida=Sucessos
|
||||
|
|
Loading…
Reference in New Issue