From 294d9ff5b056092bbc4bf0d65bad80abe286956e Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Fri, 14 Jul 2023 12:00:29 -0300 Subject: [PATCH] fixes bug#AL-2760 --- pom.xml | 2 +- .../impl/RelatorioReceitaDiariaAgencia.java | 18 ++++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 7def9ceb7..cff9e9ead 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.9.1 + 1.9.2 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java index ea14dc871..880dfccc1 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java @@ -546,13 +546,14 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { sql.append(" INNER JOIN CIUDAD CD ON CD.CIUDAD_ID = PR.CIUDAD_ID "); sql.append(" INNER JOIN ESTADO ES ON ES.ESTADO_ID = CD.ESTADO_ID "); sql.append(" INNER JOIN TIPO_PTOVTA TP ON TP.TIPOPTOVTA_ID = PV.TIPOPTOVTA_ID"); - sql.append(" WHERE PC.EMPRESA_ID = :EMPRESA_ID "); + sql.append(" WHERE PC.ACTIVO = 1 "); sql.append(" AND PC.PUNTOVENTA_ID = :PUNTOVENTA_ID "); - sql.append(" AND PC.ACTIVO = 1 "); - + if (empresaId > 0) + sql.append(" AND PC.EMPRESA_ID = :EMPRESA_ID "); NamedParameterStatement stmt = new NamedParameterStatement(this.getConexao(), sql.toString()); stmt.setInt("PUNTOVENTA_ID", puntoVentaId); - stmt.setInt("EMPRESA_ID", empresaId); + if (empresaId > 0) + stmt.setInt("EMPRESA_ID", empresaId); ResultSet rs = stmt.executeQuery(); @@ -599,12 +600,13 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { sqlParam.append(" SELECT EM.NOMBEMPRESA, PV.NOMBPUNTOVENTA, PV.PUNTOVENTA_ID, PV.NUMPUNTOVENTA "); sqlParam.append(" FROM EMPRESA EM, "); sqlParam.append(" PUNTO_VENTA PV "); - sqlParam.append(" WHERE EM.EMPRESA_ID = :EMPRESA_ID "); - sqlParam.append(" AND PV.PUNTOVENTA_ID = :PUNTOVENTA_ID "); - + sqlParam.append(" WHERE PV.PUNTOVENTA_ID = :PUNTOVENTA_ID "); + if (empresaId > 0) + sqlParam.append(" AND EM.EMPRESA_ID = :EMPRESA_ID "); NamedParameterStatement stmtParam = new NamedParameterStatement(this.getConexao(), sqlParam.toString()); stmtParam.setInt("PUNTOVENTA_ID", puntoVentaId); - stmtParam.setInt("EMPRESA_ID", empresaId); + if (empresaId > 0) + stmtParam.setInt("EMPRESA_ID", empresaId); ResultSet rsParam = stmtParam.executeQuery();