From 6ccb6e894c21351826a7ecdc1abd676ee762b311 Mon Sep 17 00:00:00 2001 From: leonardo Date: Mon, 11 Jan 2016 20:04:05 +0000 Subject: [PATCH] fixes bug #7006 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@51824 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/RelatorioReceitaDiariaAgencia.java | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java index 697503059..b9febace9 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java @@ -276,9 +276,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { row.put("RECEITA_BAGAGEM", receitaBagagem); } - } - } return row; } @@ -362,7 +360,6 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { // } } - } this.dados = new ArrayList>(this.mapDados.values()); } @@ -392,19 +389,14 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { sql.append(" PC.TARIFARECEITA, PC.SEGURORECEITA, PC.TAXARECEITA, PC.PEDAGIORECEITA, TP.CVEPTOVTA TIPO_AGENCIA, "); sql.append(" PC.TARIFADEV, PC.SEGURO_DEV, PC.TAXADEV, PC.PEDAGIODEV, PV.PUNTOVENTA_ID, PV.NUMPUNTOVENTA, PV.NOMBPUNTOVENTA, "); sql.append(" ES.CVEESTADO, ES.ESTADO_ID "); - sql.append(" FROM PTOVTA_COMISSAO PC, "); - sql.append(" PUNTO_VENTA PV, "); - sql.append(" PARADA PR, "); - sql.append(" CIUDAD CD, "); - sql.append(" ESTADO ES, "); - sql.append(" TIPO_PTOVTA TP "); + sql.append(" FROM PTOVTA_COMISSAO PC "); + sql.append(" INNER JOIN PUNTO_VENTA PV ON PV.PUNTOVENTA_ID = PC.PUNTOVENTA_ID AND PC.PTOVTADESCOMISSAO_ID = PV.PUNTOVENTA_ID "); + sql.append(" INNER JOIN PARADA PR ON PR.PARADA_ID = PV.PARADA_ID "); + 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(" AND PC.PUNTOVENTA_ID = :PUNTOVENTA_ID "); - sql.append(" AND PC.PTOVTADESCOMISSAO_ID = PV.PUNTOVENTA_ID(+) "); - sql.append(" AND PV.PARADA_ID = PR.PARADA_ID(+) "); - sql.append(" AND PR.CIUDAD_ID = CD.CIUDAD_ID(+) "); - sql.append(" AND CD.ESTADO_ID = ES.ESTADO_ID(+) "); - sql.append(" AND PV.TIPOPTOVTA_ID = TP.TIPOPTOVTA_ID(+) "); NamedParameterStatement stmt = new NamedParameterStatement(this.getConexao(), sql.toString()); stmt.setInt("PUNTOVENTA_ID", puntoVentaId);