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);