From a423641baab284644b8c9aeddd6582b4dbd154be Mon Sep 17 00:00:00 2001 From: "alexandre.lima" Date: Tue, 24 Oct 2017 19:17:53 +0000 Subject: [PATCH] Fixes Bug #0009997 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@75641 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../relatorios/impl/RelatorioFormaPagamentoAgencia.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioFormaPagamentoAgencia.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioFormaPagamentoAgencia.java index e6c7b9732..709afbfa2 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioFormaPagamentoAgencia.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioFormaPagamentoAgencia.java @@ -42,21 +42,21 @@ public class RelatorioFormaPagamentoAgencia extends RelatorioDemandas { where.append(" WHERE 1 = 1 "); if (dataIncial != null) { - where.append(" AND c.fechorventa >= to_date('" + format.format(dataIncial) + "','dd/MM/yyyy') "); + where.append(" AND c.fechorventa >= to_date('" + format.format(dataIncial) + " 00:00:00','dd/MM/yyyy hh24:mi:ss') "); } if (dataFinal != null) { - where.append(" AND c.fechorventa <= to_date('" + format.format(dataFinal) + "','dd/MM/yyyy') "); + where.append(" AND c.fechorventa <= to_date('" + format.format(dataFinal) + " 23:59:59','dd/MM/yyyy hh24:mi:ss') "); } if (empresa != null) { - where.append(" AND c.EMPRESAPUNTOVENTA_ID = " + empresa + " "); + where.append(" AND m.EMPRESA_ID = " + empresa + " "); } if (agencia != null) { where.append(" AND pv.PUNTOVENTA_ID = " + agencia + " "); } - + StringBuilder sql = new StringBuilder(); sql.append(" select to_char(c.fechorventa, 'dd/MM/yyyy') as data, "); sql.append(" pv.NOMBPUNTOVENTA as agencia, "); @@ -71,6 +71,7 @@ public class RelatorioFormaPagamentoAgencia extends RelatorioDemandas { sql.append(" join caja_formapago cfp on c.caja_id = cfp.caja_id "); sql.append(" join forma_pago fp on cfp.formapago_id = fp.formapago_id "); sql.append(" join punto_venta pv on pv.PUNTOVENTA_ID = c.PUNTOVENTA_ID "); + sql.append(" join marca m on m.MARCA_ID = c.MARCA_ID and m.activo = 1 "); sql.append(where); sql.append(" group by to_char(c.fechorventa, 'dd/MM/yyyy'), pv.NOMBPUNTOVENTA, fp.DESCPAGO, c.EMPRESAPUNTOVENTA_ID "); sql.append(" order by data, agencia, forma_pagamento");