From 09637e409f5623b657f9485e6e6274daa772fe9b Mon Sep 17 00:00:00 2001 From: fabio Date: Tue, 13 Apr 2021 12:51:29 +0000 Subject: [PATCH] fixes bug#22020 dev: Valdir qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/GeneradorBoletosCNAB/trunk@106194 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/blocos/itau/ArquivoRemessaItau.java | 5 +---- src/com/rjconsultores/ventaboletos/layouts/ItauFlatFile.java | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/blocos/itau/ArquivoRemessaItau.java b/src/com/rjconsultores/ventaboletos/blocos/itau/ArquivoRemessaItau.java index 0302f3992..fb34d9c1c 100644 --- a/src/com/rjconsultores/ventaboletos/blocos/itau/ArquivoRemessaItau.java +++ b/src/com/rjconsultores/ventaboletos/blocos/itau/ArquivoRemessaItau.java @@ -26,9 +26,6 @@ public class ArquivoRemessaItau extends ArquivoRemessaItem { } if(titulo instanceof DetalheObrigatorioItau){ - - titulo.setNumeroSequencialRegistro(titulos.size() + 1); - this.titulos.add(titulo); }else{ throw new ClassCastException("Somente cabecalho tipo: " + DetalheObrigatorioItau.class.getName()); @@ -38,7 +35,7 @@ public class ArquivoRemessaItau extends ArquivoRemessaItem { @Override public RodapeRemessa getRodapeRemessa() { this.rodapeRemessa = this.rodapeRemessa == null ? new RodapeRemessaPadrao() : this.rodapeRemessa; - rodapeRemessa.setNumeroSequencialRegistro(titulos.size()); + rodapeRemessa.setNumeroSequencialRegistro(titulos.size()+2); return rodapeRemessa; } } diff --git a/src/com/rjconsultores/ventaboletos/layouts/ItauFlatFile.java b/src/com/rjconsultores/ventaboletos/layouts/ItauFlatFile.java index c814cd76f..4d3882269 100644 --- a/src/com/rjconsultores/ventaboletos/layouts/ItauFlatFile.java +++ b/src/com/rjconsultores/ventaboletos/layouts/ItauFlatFile.java @@ -59,7 +59,7 @@ public class ItauFlatFile extends AbstractFlatFile implements RemessaInterface { DetalheObrigatorioItau titulo = (DetalheObrigatorioItau) tituloParam; //transacaoTitulos.setValue("CodigoInscricao", FormataUtil.formatarValorPorTamanho(titulo.getCodigoInscricao().toString(), 2)); - transacaoTitulos.setValue("NumeroInscricao", FormataUtil.formatarValorPorTamanho(titulo.getNumeroInscricao().toString(), 14)); + transacaoTitulos.setValue("NumeroInscricao", FormataUtil.formatarValorPorTamanho(titulo.getNumeroInscricaoSacado().toString(), 14)); transacaoTitulos.setValue("Agencia", FormataUtil.formatarValorPorTamanho(titulo.getAgencia().toString(), 4)); transacaoTitulos.setValue("Zeros", "00"); transacaoTitulos.setValue("Conta", FormataUtil.formatarValorPorTamanho(titulo.getConta().toString(), 5));