From ffa0532fcb65bed7d39ecf2cca4dcdb58733d8fa Mon Sep 17 00:00:00 2001 From: julio Date: Fri, 20 Nov 2015 13:48:54 +0000 Subject: [PATCH] fixes bug #6809 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@50343 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/RelatorioDevolucaoBilhetes.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDevolucaoBilhetes.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDevolucaoBilhetes.java index 9db3c2bad..e6d743e00 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDevolucaoBilhetes.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDevolucaoBilhetes.java @@ -53,6 +53,7 @@ public class RelatorioDevolucaoBilhetes extends Relatorio { } String sql = getSql(empresaId, puntoVentas, estados); + NamedParameterStatement stmt = new NamedParameterStatement(conexao, sql); ResultSet rset = null; @@ -148,6 +149,22 @@ public class RelatorioDevolucaoBilhetes extends Relatorio { sql.append(estados == null ? "" : "AND EST.ESTADO_ID IN (" + estados + ") "); sql.append(puntoVentas == null ? "" : "AND PTV.PUNTOVENTA_ID IN (" + puntoVentas + ") "); sql.append(empresaId == null ? "" : "AND CAJ.MARCA_ID IN (" + empresaId + ") "); + sql.append("GROUP BY AIDF.ACFISCAL, "); + sql.append(" COALESCE(CAJ.NUMFOLIOSISTEMA, NUMOPERACION), "); + sql.append(" CAJ.NUMSERIEPREIMPRESA, "); + sql.append(" CAJ.NUMFOLIOPREIMPRESO, "); + sql.append(" CAJ.PRECIOPAGADO, "); + sql.append(" CAJ.PRECIOBASE, "); + sql.append(" E.NOMBEMPRESA, "); + sql.append(" E.EMPRESA_ID, "); + sql.append(" EST.ESTADO_ID, "); + sql.append(" EST.NOMBESTADO, "); + sql.append(" EST.CVEESTADO, "); + sql.append(" EST.ICMS, "); + sql.append(" TO_CHAR(CAJ.FECHORVENTA, 'DD/MM/YYYY'), "); + sql.append(" (CASE WHEN CO.ESTADO_ID <> CD.ESTADO_ID THEN 1 ELSE 0 END), "); + sql.append(" EI.PORCREDMUNICIPAL, "); + sql.append(" EI.PORCREDESTADUAL "); sql.append("ORDER BY NOMB_EMPRESA, ESTADO, FECHOR_VENTA "); return sql.toString();