From f5fb9891e1cd05f11f6c198c92653f55db1fea96 Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Wed, 31 Jul 2024 10:50:05 -0300 Subject: [PATCH 1/2] fixes bug#AL-4682 --- pom.xml | 2 +- .../integracaoreceitadespesa/BGMApplication.java | 1 + .../integracaoreceitadespesa/dao/Totalbus.java | 14 ++++++++++---- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index ede6579cb..2ed0661eb 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 br.com.rjconsultores IntegracaoReceitaDespesa - 1.6.0 + 1.6.1 diff --git a/src/com/rjconsultores/integracaoreceitadespesa/BGMApplication.java b/src/com/rjconsultores/integracaoreceitadespesa/BGMApplication.java index 3bbac3977..e2c4140eb 100644 --- a/src/com/rjconsultores/integracaoreceitadespesa/BGMApplication.java +++ b/src/com/rjconsultores/integracaoreceitadespesa/BGMApplication.java @@ -81,6 +81,7 @@ public class BGMApplication { public String executaExportacao(Date dataInicio, Date dataFinal, String diretorio, Integer empresaId, Integer puntoVentaId, Connection con,String pathGravacaoExternaArquivos, boolean incluiTipoPagamentoTurismoBGM, boolean isReceitasDespesasComporte,boolean isCodReceitaFixoBgm, boolean isReceitasDespesasOuroPrata, boolean layoutNovo) throws IllegalArgumentException, IntegracaoReceitaDespesaException{ this.isCodReceitaFixoBgm = isCodReceitaFixoBgm; + this.isReceitasDespesasComporte = isReceitasDespesasComporte; this.isReceitasDespesasOuroPrata = isReceitasDespesasOuroPrata; return executaExportacao(dataInicio, dataFinal, diretorio, empresaId, puntoVentaId, con, pathGravacaoExternaArquivos, incluiTipoPagamentoTurismoBGM, layoutNovo); } diff --git a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java index a1932efcb..4b31a43f8 100644 --- a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java +++ b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java @@ -22,6 +22,8 @@ import com.rjconsultores.integracaoreceitadespesa.entidades.DespesaReceita; import com.rjconsultores.integracaoreceitadespesa.entidades.DespesaReceitaComporte; import com.rjconsultores.integracaoreceitadespesa.entidades.Empresa; import com.rjconsultores.integracaoreceitadespesa.entidades.PuntoVenta; +import java.math.MathContext; +import java.math.RoundingMode; public class Totalbus { @@ -604,6 +606,7 @@ public class Totalbus { PreparedStatement stmt = null; ResultSet rs = null; + String formaPagoCieloLinkStr = Integer.toString(formaPagoCieloLink); Date fecha = fechaParam; if (fechaParam == null) { @@ -639,7 +642,7 @@ public class Totalbus { } despesa.setFormaPagamentoId(rs.getString("formapagoId")); - if( despesa.getFormaPagamentoId().equals("2") || despesa.getFormaPagamentoId().equals("3") || despesa.getFormaPagamentoId().equals(formaPagoCieloLink)) { + if( despesa.getFormaPagamentoId().equals("2") || despesa.getFormaPagamentoId().equals("3") || despesa.getFormaPagamentoId().equals(formaPagoCieloLinkStr)) { despesa.setCodigoAutorizacao(rs.getString("numautorizacion")); despesa.setNumeroEstabelecimento(rs.getString("numeroEstabelecimento")); }else { @@ -817,8 +820,9 @@ public class Totalbus { PreparedStatement stmt = null; ResultSet rs = null; - + String formaPagoCieloLinkStr = Integer.toString(formaPagoCieloLink); Date fecha = fechaParam; + if (fechaParam == null) { fecha = getData(); } @@ -855,9 +859,9 @@ public class Totalbus { } receita.setFormaPagamentoId(rs.getString("formapagoId")); - if( receita.getFormaPagamentoId().equals("2") || receita.getFormaPagamentoId().equals("3")) { + if( receita.getFormaPagamentoId().equals("2") || receita.getFormaPagamentoId().equals("3") || receita.getFormaPagamentoId().equals(formaPagoCieloLinkStr)) { receita.setCodigoAutorizacao(rs.getString("numautorizacion")); - receita.setNumeroEstabelecimento(rs.getString("numeroEstabelecimento")); + receita.setNumeroEstabelecimento(rs.getString("numeroestabelecimento")); }else { receita.setCodigoAutorizacao(""); receita.setNumeroEstabelecimento(""); @@ -1446,5 +1450,7 @@ public class Totalbus { } } } + + } From 4cf93d412ac470301c6d9e39289c0e65c578b1e2 Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Wed, 31 Jul 2024 10:52:27 -0300 Subject: [PATCH 2/2] fixes bug#AL-4682 --- .../rjconsultores/integracaoreceitadespesa/dao/Totalbus.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java index 4b31a43f8..662445be7 100644 --- a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java +++ b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java @@ -22,8 +22,7 @@ import com.rjconsultores.integracaoreceitadespesa.entidades.DespesaReceita; import com.rjconsultores.integracaoreceitadespesa.entidades.DespesaReceitaComporte; import com.rjconsultores.integracaoreceitadespesa.entidades.Empresa; import com.rjconsultores.integracaoreceitadespesa.entidades.PuntoVenta; -import java.math.MathContext; -import java.math.RoundingMode; + public class Totalbus {