From 21fc38ddf5f7e6a69f7d3ae29309be7702e65cb5 Mon Sep 17 00:00:00 2001 From: leonardo Date: Tue, 22 Dec 2015 12:24:41 +0000 Subject: [PATCH] fixes bug #6938 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/Integracion/IntegracaoReceitaDespesa/trunk/IntegracaoReceitaDespesa@51468 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../integracaoreceitadespesa/dao/Totalbus.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java index 77e09818b..2015b6721 100644 --- a/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java +++ b/src/com/rjconsultores/integracaoreceitadespesa/dao/Totalbus.java @@ -281,7 +281,7 @@ public class Totalbus { String numDep = " Dep: " + rs.getString(3); String valor = " R$ " + df.format(rs.getBigDecimal(2)); String ref = " Ref: "; - + Integer codRecDesp = null; Boolean podeAdicionar = false; while (rsFechamentos.next()){ @@ -292,7 +292,7 @@ public class Totalbus { if (agencia.isEmpty()){ agencia = " Ag: " + rsFechamentos.getString(5); } if (contaCorrente.isEmpty()){ contaCorrente = " C/C: " + rsFechamentos.getString(6); } ref += ref.length() <= 6 ? sdf.format(rsFechamentos.getDate(1)) : ", " + sdf.format(rsFechamentos.getDate(1)); - + if (codRecDesp == null){ codRecDesp = rsFechamentos.getInt(8); } } if (podeAdicionar){ // se não tiver dados da subquery não é um depósito válido. @@ -303,7 +303,7 @@ public class Totalbus { deposito.setLocalArrecadação(pvId); deposito.setValorLançamento(rs.getBigDecimal(2).toString()); deposito.setIdentificadorReceitaDespesa("D"); - deposito.setCodigoReceitaDespesa(Integer.parseInt(rs.getString(8))); + deposito.setCodigoReceitaDespesa(codRecDesp); deposito.setDescricaoDetalhada(banco + agencia + contaCorrente + numDep + valor + ref); depositos.add(deposito); }