diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioObservacaoConferenciaMovimento.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioObservacaoConferenciaMovimento.java index 1a922c5b4..d808cc82b 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioObservacaoConferenciaMovimento.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioObservacaoConferenciaMovimento.java @@ -61,11 +61,20 @@ public class RelatorioObservacaoConferenciaMovimento extends Relatorio { .append("LEFT JOIN EVENTO_EXTRA EE ON EE.EVENTOEXTRA_ID = LOG.EVENTOEXTRA_ID ") .append("LEFT JOIN TIPO_EVENTO_EXTRA TEE ON TEE.TIPOEVENTOEXTRA_ID = EE.TIPOEVENTOEXTRA_ID ") .append("WHERE LOG.ACTIVO = 1 ") - .append("AND C.DATAMOVIMENTO BETWEEN :dataInicial AND :dataFinal ") - .append("AND LOG.STATUS = :pendencia ") - .append("AND B.IMPORTETAXAEMBARQUE = :taxaEmbarque ") - .append("AND B.IMPORTEOUTROS = :outros "); + .append("AND C.DATAMOVIMENTO BETWEEN :dataInicial AND :dataFinal "); + if(pendencia){ + sQuery.append("AND LOG.STATUS = 1 "); + } + + if (taxaEmbarque) { + sQuery.append("AND B.IMPORTETAXAEMBARQUE > 0 "); + } + + if (outros) { + sQuery.append("AND B.IMPORTEOUTROS > 0 "); + } + if (credito != null){ sQuery.append("AND LOG.INDCREDITO = :credito "); } @@ -92,9 +101,6 @@ public class RelatorioObservacaoConferenciaMovimento extends Relatorio { } stmt.setDate("dataInicial", new java.sql.Date(dataInicial.getTime())); stmt.setDate("dataFinal", new java.sql.Date(dataFinal.getTime())); - stmt.setBoolean("pendencia", pendencia); - stmt.setBoolean("taxaEmbarque", taxaEmbarque); - stmt.setBoolean("outros", outros); if (credito != null){ stmt.setBoolean("credito", credito); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jasper index 9c0766e86..8ad39ae65 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jrxml index 30e680ff0..2a81f468f 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioObservacaoConferenciaMovimento.jrxml @@ -1,7 +1,7 @@ - - + +