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