From d2d6573a8102f21aba5e0c0fd69d01a3d27e1716 Mon Sep 17 00:00:00 2001 From: "fabio.fbarreto" Date: Wed, 27 Dec 2023 15:52:20 -0300 Subject: [PATCH] =?UTF-8?q?Implementa=C3=A7=C3=A3o=20do=20retorno=20SAFRA?= =?UTF-8?q?=20feat=20bug#AL-3377?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 4 +- .../dao/RemessaCNABBancosDAO.java | 4 + .../RemessaCNABBancosHibernateDAO.java | 70 ++++++++++++++- .../ImportacaoRetornoBancarioService.java | 5 +- .../ImportacaoRetornoBancarioServiceImpl.java | 89 +++++++++++++++---- 5 files changed, 153 insertions(+), 19 deletions(-) diff --git a/pom.xml b/pom.xml index 9fcab2850..6f406515f 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 br.com.rjconsultores ModelWeb - 1.28.0 + 1.29.0 @@ -176,7 +176,7 @@ br.com.rjconsultores GeneradorBoletosCNAB - 1.5.0 + 1.6.0 diff --git a/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java b/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java index ddc2ce1e9..c76de7af1 100644 --- a/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java @@ -38,5 +38,9 @@ public interface RemessaCNABBancosDAO extends GenericDAO public FechamentoBoleto obtenerFechamentoBoletoPorNossoNumero(String nossoNumero, Integer empresaId); public boolean quitarFechamentoBoleto(Long fechamentoboletoId, Integer usuarioId, DetalheRetorno detalhe) throws SQLException; + + public FechamentoBoleto obtenerFechamentoBoletoPorId(Integer idBoletoFechamento); + + public boolean quitarFechamentoBoleto(DetalheRetorno detalhe, Integer usuarioId) throws SQLException; } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java index f02e88bd8..00c3351af 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java @@ -1233,7 +1233,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO