From b2976a96366941b8d5ffb133e79cf63457663a03 Mon Sep 17 00:00:00 2001 From: "igor.rodrigo" Date: Fri, 23 Oct 2015 22:22:47 +0000 Subject: [PATCH] fixes bug 6770 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@49415 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/relatorios/impl/RelatorioAidf.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAidf.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAidf.java index 775197489..0d080682b 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAidf.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioAidf.java @@ -55,16 +55,18 @@ public class RelatorioAidf extends Relatorio { sql.append(" inner join empresa e on e.empresa_id = a.empresa_id "); sql.append(" inner join abasto_boleto ab on a.empresa_id = ab.empresa_id "); sql.append(" inner join det_abasto_boleto dab on dab.abastoboleto_id = ab.abastoboleto_id "); - sql.append(" inner join punto_venta p on p.puntoventa_id = ab.puntoventa_id "); + sql.append(" inner join punto_venta p on p.puntoventa_id = ab.puntoventa_id "); + sql.append("where (case when (length(dab.numseriepreimpresa) < 3) then '0' else substr(dab.numseriepreimpresa,0,3) end) = cast(a.aidf_id as varchar(10))"); if(parametros.get("EMPRESA_ID") != null){ - sql.append(" where a.empresa_id = ").append(parametros.get("EMPRESA_ID")); + sql.append(" and a.empresa_id = ").append(parametros.get("EMPRESA_ID")); } if(parametros.get("SERIE") != null){ - sql.append(" and a.serie = '").append(parametros.get("SERIE")).append("'"); + sql.append(" and a.serie ='").append(parametros.get("SERIE")).append("'"); } sql.append(" group by a.aidf_id, e.nombempresa, p.nombpuntoventa, a.serie, concat(a.forminicial, concat('-',a.formfinal)), "); sql.append(" concat(dab.numfolioinicial,concat('-',dab.numfoliofinal)) "); sql.append(" order by a.aidf_id"); + return sql.toString(); }