From 6f77f1f6c5637b5abfed39ad02eb285b2166f41b Mon Sep 17 00:00:00 2001 From: gleimar Date: Wed, 22 Sep 2021 19:13:50 +0000 Subject: [PATCH] fixes bug#23301 dev: lucas qua: wally git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/Integracion/IntegracaoReceitaDespesa/trunk/IntegracaoReceitaDespesa@108789 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../dao/Totalbus.java | 37 ++++++++++++------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java index 98addab5b..76293c95e 100644 --- a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java +++ b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java @@ -226,9 +226,9 @@ public class Totalbus { } String desc =rs.getString(8); - if(StringUtils.isNotBlank(desc) && desc.contains("\t")){ - desc = desc.replaceAll("\t", ""); - } + + desc = this.removerQuebraDeLinha(desc); + receita.setDescricaoDetalhada(desc); if (incluiTipoPagamentoTurismoBGM) { receita.setTipoPagamentoTurismo(rs.getString("tipoEventoExtra")); @@ -689,9 +689,9 @@ public class Totalbus { } String desc =rs.getString(7); - if(StringUtils.isNotBlank(desc) && desc.contains("\t")){ - desc = desc.replaceAll("\t", ""); - } + + desc = this.removerQuebraDeLinha(desc); + receita.setDescricaoDetalhada(desc); if (incluiTipoPagamentoTurismoBGM) { receita.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id")); @@ -780,9 +780,9 @@ public class Totalbus { } String desc =rs.getString(7); - if(StringUtils.isNotBlank(desc) && desc.contains("\t")){ - desc = desc.replaceAll("\t", ""); - } + + desc = this.removerQuebraDeLinha(desc); + receita.setDescricaoDetalhada(desc); if (incluiTipoPagamentoTurismoBGM) { receita.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id")); @@ -870,12 +870,9 @@ public class Totalbus { despesa.setValorLancamento(df.format(rs.getBigDecimal(4).doubleValue() * -1)); despesa.setIdentificadorReceitaDespesa("D"); String desc =rs.getString(6); - if(StringUtils.isNotBlank(desc) && desc.contains("\t")){ - desc = desc.replaceAll("\t", ""); - }else if(StringUtils.isNotBlank(desc) && desc.contains("\n")){ - desc = desc.replaceAll("\n", ""); - } + desc = this.removerQuebraDeLinha(desc); + despesa.setDescricaoDetalhada(desc); if (incluiTipoPagamentoTurismoBGM) { despesa.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id")); @@ -901,6 +898,18 @@ public class Totalbus { return despesas; } + private String removerQuebraDeLinha(String desc) { + if(StringUtils.isBlank(desc)){ + return desc; + } + + desc = desc.replaceAll("\t", " "); + + desc = desc.replaceAll("\n", " "); + + return desc; + } + public List getDepositos(Integer puntoventaId, Integer empresaId, Date fechaParam, boolean incluiTipoPagamentoTurismoBGM) throws IntegracaoReceitaDespesaException { List depositos = new ArrayList();