From 6e12e657bc886558f086ea2ef3c01441ad61286e Mon Sep 17 00:00:00 2001 From: walace Date: Fri, 13 Jul 2018 21:20:58 +0000 Subject: [PATCH] bug#10939 dev: julio qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@83379 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../relatorios/impl/RelatorioDocumentosFiscais.java | 2 +- .../RelatorioDocumentosFiscaisAgrupadoPorLocalidade.java | 2 +- .../relatorios/RelatorioDocumentosFiscaisController.java | 5 ++++- web/gui/relatorios/filtroRelatorioDocumentosFiscais.zul | 1 - 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscais.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscais.java index eb4783d90..d54d13618 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscais.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscais.java @@ -183,7 +183,7 @@ public class RelatorioDocumentosFiscais extends Relatorio { sql.append(" WHERE c.feccreacion between :DATA_INICIAL and :DATA_FINAL "); sql.append("AND c.EMPRESACORRIDA_ID =" + empresaId + " "); sql.append(somenteCancelado == true ? " AND c.INDCANCELACION = 1" : " "); - sql.append("AND a.AIDF_ID = " + aidf.getAidfId() + " "); + sql.append(aidf != null ? " AND a.AIDF_ID = " + aidf.getAidfId() + " " : " "); sql.append("AND coalesce(eos.estado_id, eo.estado_id) IN (" + estadoId + ") "); sql.append(")tabela "); sql.append(tipoLinha.equals("INTERMUNICIPAL") ? " where tabela.isInterEstadual = 1" : tipoLinha.equals("INTERESTADUAL") ? " where tabela.isInterEstadual = 0" : " "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscaisAgrupadoPorLocalidade.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscaisAgrupadoPorLocalidade.java index 0a277d2bf..b4b1c6b80 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscaisAgrupadoPorLocalidade.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDocumentosFiscaisAgrupadoPorLocalidade.java @@ -183,7 +183,7 @@ public class RelatorioDocumentosFiscaisAgrupadoPorLocalidade extends Relatorio { sql.append(" WHERE c.feccreacion between :DATA_INICIAL and :DATA_FINAL "); sql.append("AND c.EMPRESACORRIDA_ID =" + empresaId + " "); sql.append(somenteCancelado == true ? " AND c.INDCANCELACION = 1" : " "); - sql.append("AND a.AIDF_ID = " + aidf.getAidfId() + " "); + sql.append(aidf != null ? " AND a.AIDF_ID = " + aidf.getAidfId() + " " : " "); sql.append(")TABELA "); sql.append(tipoLinha.equals("INTERMUNICIPAL") ? " where TABELA.isInterEstadual = 1" : tipoLinha.equals("INTERESTADUAL") ? " where TABELA.isInterEstadual = 0" : " "); sql.append("GROUP BY TABELA.numAidf,TABELA.formInicial, "); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDocumentosFiscaisController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDocumentosFiscaisController.java index 51cfb3dcf..b1afae4bf 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDocumentosFiscaisController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDocumentosFiscaisController.java @@ -87,7 +87,10 @@ public class RelatorioDocumentosFiscaisController extends MyGenericForwardCompos Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); Estado estado = (Estado) cmbEstado.getSelectedItem().getValue(); - Aidf aidf = (Aidf) cmbAidf.getSelectedItem().getValue(); + Aidf aidf = null; + if( cmbAidf.getSelectedItem() != null){ + aidf = (Aidf) cmbAidf.getSelectedItem().getValue(); + } Boolean somenteCancelado = ckbSomenteCancelado.isChecked(); Radio radio = rdgInterestadualMunicial.getSelectedItem(); diff --git a/web/gui/relatorios/filtroRelatorioDocumentosFiscais.zul b/web/gui/relatorios/filtroRelatorioDocumentosFiscais.zul index 3c9231851..441aaa8ab 100644 --- a/web/gui/relatorios/filtroRelatorioDocumentosFiscais.zul +++ b/web/gui/relatorios/filtroRelatorioDocumentosFiscais.zul @@ -106,7 +106,6 @@