From 6e88de3e51749bcc7710c6f630eff0116213687a Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Thu, 20 Oct 2022 19:17:25 +0000 Subject: [PATCH] fixes bug#56182 AL-1488 qua:Juliane dev:Aristides git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@114881 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/RelatorioEstornoCartao.java | 25 +++---------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java index 3c3313c87..78a802cbc 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java @@ -19,12 +19,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement; */ public class RelatorioEstornoCartao extends Relatorio { - private final int CODIGO_TROCA_PASSAGEM_ID = 10; - private final int CODIGO_TRANSFERENCIA_PASSAGEM_ID = 23; - private final int CODIGO_CANCELAMENTO_ID = 31; - private final int CODIGO_DEVOLUCAO_ID = 32; - private final int CODIGO_GERACAOOCD_ID = 34; - private final int CODIGO_GERACAOOCDNEW_ID = 99; protected RelatorioEstornoCartao(Map parametros, Connection conexao) throws Exception { super(parametros, conexao); @@ -58,15 +52,6 @@ public class RelatorioEstornoCartao extends Relatorio { stmt.setString("cartao", parametros.get("CARTAO").toString()); } - stmt.setInt("trocaPassagem", CODIGO_TROCA_PASSAGEM_ID); - stmt.setInt("transferenciaPassagem", CODIGO_TRANSFERENCIA_PASSAGEM_ID); - stmt.setInt("cancelamento", CODIGO_CANCELAMENTO_ID); - stmt.setInt("devolucao", CODIGO_DEVOLUCAO_ID); - stmt.setInt("geracaoocd", CODIGO_GERACAOOCD_ID); - stmt.setInt("geracaoocdnew", CODIGO_GERACAOOCDNEW_ID); - - - ResultSet rset = stmt.executeQuery(); while (rset.next()) { @@ -158,18 +143,16 @@ public class RelatorioEstornoCartao extends Relatorio { sql.append(" JOIN EMPRESA e "); sql.append(" ON "); sql.append(" e.EMPRESA_ID = m.EMPRESA_ID "); - sql.append("JOIN caja c ON c.NUMOPERACION = dec.NUMOPERACION and"); + sql.append(" JOIN caja c ON c.NUMOPERACION = dec.NUMOPERACION and"); sql.append(" c.origen_id = dec.origen_id and"); sql.append(" c.destino_id = dec.destino_id and"); sql.append(" c.corrida_id = dec.corrida_id and"); - sql.append(" (c.motivocancelacion_id in "); - sql.append(" (:trocaPassagem, :transferenciaPassagem, :cancelamento, "); - sql.append(" :devolucao, :geracaoocd, :geracaoocdnew)) "); - sql.append("left OUTER JOIN motivo_cancelacion mc "); + sql.append(" c.numfoliosistema = dec.numfoliosistema"); + sql.append(" left OUTER JOIN motivo_cancelacion mc "); sql.append("ON "); sql.append(" c.motivocancelacion_id = mc.motivocancelacion_id "); sql.append(" WHERE "); - sql.append(" dec.activo = 1 "); + sql.append(" dec.activo = 1 and c.indreimpresion=1 "); if (parametros.get("NUMPUNTOVENTA") != null && !parametros.get("NUMPUNTOVENTA").equals("-1")) { sql.append(" AND dec.PUNTOVENTA_ID IN(" + parametros.get("NUMPUNTOVENTA") + ") ");