From 08f48a3ddd372f7f21259a1fdcb416f2b9ad7925 Mon Sep 17 00:00:00 2001 From: valdir Date: Mon, 13 Aug 2018 16:59:19 +0000 Subject: [PATCH] =?UTF-8?q?0011694:=20Relat=C3=B3rio=20exporta=C3=A7=C3=A3?= =?UTF-8?q?o=20idoso=20ARTESP=20bug#11694=20dev:alberto=20qua:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit foi adicionado um try-catch com um log no relatório para pegar a excessão e verificar qual erro esta acontecendo no servidor. git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@84170 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../relatorios/impl/RelatorioGratuidadeARTESP.java | 9 +++++++-- .../relatorios/RelatorioGratuidadeARTESPController.java | 6 ++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidadeARTESP.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidadeARTESP.java index abff05498..417b9ebec 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidadeARTESP.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidadeARTESP.java @@ -98,8 +98,11 @@ public class RelatorioGratuidadeARTESP extends Relatorio { lsDadosRelatorio.add(bean); } - + + log.info("TAMANHO == null ? " + lsDadosRelatorio == null); + if (lsDadosRelatorio.size() > 0) { + log.info("TAMANHO DA LISTA: " + lsDadosRelatorio.size()); setLsDadosRelatorio(lsDadosRelatorio); } @@ -113,8 +116,10 @@ public class RelatorioGratuidadeARTESP extends Relatorio { } public void setLsDadosRelatorio(List lsDadosRelatorio) { + log.info("Setando dados do relatorio ARTESP"); this.setCollectionDataSource(new JRBeanCollectionDataSource(lsDadosRelatorio)); this.lsDadosRelatorio = lsDadosRelatorio; + log.info("depois de Setar dados do relatorio ARTESP"); } @Override @@ -145,7 +150,7 @@ public class RelatorioGratuidadeARTESP extends Relatorio { sql.append(" JOIN ORGAO_EMP_PARAM O ON b.EMPRESACORRIDA_ID = O.EMPRESA_ID AND OC.ORGAOCONCEDENTE_ID = O.ORGAOCONCEDENTE_ID "); sql.append(" JOIN TARIFA T ON r.RUTA_ID = T.RUTA_ID AND b.ORIGEN_ID = T.ORIGEN_ID AND b.DESTINO_ID = T.DESTINO_ID AND b.CLASESERVICIO_ID = T.CLASESERVICIO_ID AND T.ACTIVO = 1 "); sql.append(" inner join VIGENCIA_TARIFA vt on vt.VIGENCIATARIFA_ID = t.VIGENCIATARIFA_ID and b.FECHORVIAJE BETWEEN vt.FECINICIOVIGENCIA and vt.FECFINVIGENCIA "); - sql.append(" WHERE b.fechorventa BETWEEN :fecInicioVenda AND :fecFinalVenda "); + sql.append(" WHERE b.MOTIVOCANCELACION_ID IS NULL AND b.fechorventa BETWEEN :fecInicioVenda AND :fecFinalVenda "); if (tipoGratu != null) { sql.append(" AND b.CATEGORIA_ID in (").append(tipoGratu).append(") "); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeARTESPController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeARTESPController.java index e30f2fb3a..e0693de08 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeARTESPController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeARTESPController.java @@ -8,6 +8,7 @@ import java.util.Map; import javax.sql.DataSource; +import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; @@ -65,6 +66,7 @@ public class RelatorioGratuidadeARTESPController extends MyGenericForwardCompose private MyListbox selectedTipoGratuidadeList; private List listSelectedTipoGratuidade; + private static Logger log = Logger.getLogger(RelatorioGratuidadeARTESPController.class); public void onClick$btnRemoveTipoGratuidade(Event ev) throws InterruptedException { Categoria categoria = (Categoria) selectedTipoGratuidadeList.getSelectedItem().getValue(); @@ -129,6 +131,7 @@ public class RelatorioGratuidadeARTESPController extends MyGenericForwardCompose private void executarRelatorio() throws Exception { + log.info("EXECUTANDO RELATORIO ARTESP"); Map parametros = new HashMap(); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); @@ -211,10 +214,13 @@ public class RelatorioGratuidadeARTESPController extends MyGenericForwardCompose parametros.put("TITULO", Labels.getLabel("relatorioGratuidadeARTESPController.window.title")); Relatorio relatorio = new RelatorioGratuidadeARTESP(parametros, dataSourceRead.getConnection()); + + log.info("RELATORIO == NULL ? = " + relatorio == null); Map args = new HashMap(); args.put("relatorio", relatorio); + log.info("ANTES DE ABRIR A TELA DO RELATORIO"); openWindow("/component/reportView.zul", Labels.getLabel("relatorioGratuidadeARTESPController.window.title"), args, MODAL);