Arquivo de retorno santander 240

1,339 views
Skip to first unread message

Felipe Gagliazzo

unread,
Jul 14, 2015, 6:22:01 PM7/14/15
to jrimum-c...@googlegroups.com
Olá,

alguém teria o layout correto para mapeamento do arquivo de retorno do santander? eu fiz o em anexo, mas não consigo rodar, sempre da o erro: Erro no processamento de arquivo de retorno: Erro ao tentar ler o registro "RegistroDetalheSegmentoT".

se alguém tiver um arquivo de retorno válido de exemplo também será bem vindo, para comparar com o que estou usando.

obrigado

--


LayoutRetornoSantander240.xml
Message has been deleted

Misael Barreto de Queiroz

unread,
Jul 18, 2015, 12:24:19 PM7/18/15
to jrimum-c...@googlegroups.com
Olá Felipe, tudo beleza?

Tu já chegou a dar uma conferida "manual" no arquivo de retorno, pra ver se o conteúdo tá batendo com o layout?
Se sim, depois manda aí o layout que você tá usando e um arquivo de retorno, pra gente testar.
Ah, manda o log de erro também!

Um abraço.



Misael Barreto
JRimum Developer


http://www.jrimum.org
http://www.blog.jrimum.org

Em 17 de julho de 2015 15:23, Felipe Gagliazzo <felipeg...@gmail.com> escreveu:
Por favor, alguém da equipe poderia ajudar? já tentei de várias maneiras e não consigo processar.

já comentei todo o XML conforme abaixo:

        <!-- Início do arquivo -->
            <Record name="HeaderArquivo">

            <GroupOfFields>
                    <!-- Identificador do registro 0 -->
                    <IdType name="CodigoBancoNaCompensacao" position="3" length="3" value="033"/>
                    <Field name="LoteDeServico" length="4" value="0000"/>
                </GroupOfFields>
            </Record>

        </GroupOfRecords>

e o erro

java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
        at java.util.ArrayList.rangeCheck(Unknown Source)
        at java.util.ArrayList.set(Unknown Source)
        at org.jrimum.texgit.type.AbstractStringOfFields.set(AbstractStringOfFie
lds.java:265)
        at org.jrimum.texgit.engine.RecordBuilder.build(RecordBuilder.java:50)
        at org.jrimum.texgit.engine.RecordFactory.create(RecordFactory.java:64)
        at org.jrimum.texgit.engine.RecordFactory.create(RecordFactory.java:1)
        at org.jrimum.texgit.type.component.FlatFile.read(FlatFile.java:95)
        at org.jrimum.texgit.type.component.FlatFile.read(FlatFile.java:1)
        at org.br.com.tkmailmarketing.pagamento.LeitorRetornoBoleto.processaArqu
ivosRetorno(LeitorRetornoBoleto.java:36)
        at org.br.com.tkmailmarketing.Main.main(Main.java:193)
Houve um erro durante o processamento: Erro no processasmento de arquivo de reto

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
Community" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para
jrimum-c...@googlegroups.com
ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para
jrimum-communi...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR

---
Você recebeu essa mensagem porque está inscrito no grupo "JRimum Community" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jrimum-communi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Felipe Gagliazzo

unread,
Jul 19, 2015, 1:02:30 AM7/19/15
to jrimum-c...@googlegroups.com
Fala misael, blz.

já sim. já olhei o layout x o manual e não encontrei nada, pelo menos acho.

estou usando o seguinte:

Layout CNAB 240 posições padrão Santander Multibanco Agosto 2013 v 2.01-1
jrimum-bopepo-0.2.3-DEV-20150223.025027-58-dep
jrimum-domkee-0.2.3-DEV-20150219.042643-34
jrimum-texgit-0.2.3-DEV-20150219.042748-20
JRimum-Texgit-Utilix-0.2.0-SNAPSHOT-20101207
jrimum-utilix-0.2.3-DEV-20150219.042453-25


o erro:

Index: 7, Size: 7
java.lang.IndexOutOfBoundsException: Index: 7, Size: 7

        at java.util.ArrayList.rangeCheck(Unknown Source)
        at java.util.ArrayList.set(Unknown Source)
        at org.jrimum.texgit.type.AbstractStringOfFields.set(AbstractStringOfFie
lds.java:298)
        at org.jrimum.texgit.engine.RecordBuilder.build(RecordBuilder.java:82)
        at org.jrimum.texgit.engine.RecordFactory.create(RecordFactory.java:96)
        at org.jrimum.texgit.engine.RecordFactory.create(RecordFactory.java:47)
        at org.jrimum.texgit.type.component.FlatFile.read(FlatFile.java:125)
        at org.jrimum.texgit.type.component.FlatFile.read(FlatFile.java:47)
        at org.br.com.tkmailmarketing.pagamento.LeitorRetornoBoleto.processaArqu
ivosRetorno(LeitorRetornoBoleto.java:35)
        at org.br.com.tkmailmarketing.Main.main(Main.java:193)

valeu!
COBST_GKEM_02_050514P_MOV.TXT
LayoutRetornoSantander240.xml

Misael Barreto de Queiroz

unread,
Jul 19, 2015, 11:08:18 AM7/19/15
to jrimum-c...@googlegroups.com
Beleza mano. Vou testar aqui e te aviso!
Felipe, tu tem o manual aí?
Abração.

Felipe Gagliazzo

unread,
Jul 19, 2015, 11:24:50 AM7/19/15
to jrimum-c...@googlegroups.com
segue!
Layout CNAB 240 posições padrão Santander Multibanco Agosto 2013 v 2.01-1.pdf

Misael Barreto de Queiroz

unread,
Jul 19, 2015, 8:45:22 PM7/19/15
to jrimum-c...@googlegroups.com
Olá Felipe,

Segue em anexo um projeto eclipse fazendo a leitura do arquivo que você me passou.

Em resumo, estavam errados a propriedade position dos identificadores:
- No caso do HeaderArquivo, HeaderLote, TraillerDeLoteRetorno e TraillerDeArquivoRetorno, o correto é position="3";
- Já no caso de  RegistroDetalheSegmentoT, como ele tem o mesmo "Tipo de Registro" que RegistroDetalheSegmentoU (valor 3), então fiz a identificação através do código "T". O mesmo fiz para RegistroDetalheSegmentoU.

Dá uma sacada no projeto que te mandei e execute a classe "ArquivoRetornoSantander240Reader.java".
O layout ajustado está em:
texgit-example/src/main/resources/LayoutRetornoSantander240.xml


Esperto ter ajudado,
Um abraço.



Misael Barreto
JRimum Developer


http://www.jrimum.org
http://www.blog.jrimum.org

texgit-example.zip

Misael Barreto de Queiroz

unread,
Jul 19, 2015, 8:48:49 PM7/19/15
to jrimum-c...@googlegroups.com
Complementando, abaixo segue um "log" da leitura, feita pela classe "ArquivoRetornoSantander240Reader.java" que tá dentro do projeto exemplo que te mandei.


======================
Header
======================
TipoDeRegistro = (0)
CodigoBancoNaCompensacao = (033)
LoteDeServico = (0000)
ReservadoUsoBanco1 = (        )
TipoDeInscricaoDaEmpresa = (2)
NumeroDeInscricaoDaEmpresa = (12345678898989)
AgenciaDoCedente = (3004)
DigitoAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco2 = (     )
CodigoDoCedente = (6084443)
ReservadoUsoBanco3 = (           )
NomeDaEmpresa = (TESTE DE EMPRESA ABCEFFDDDDFEF)
NomeDoBanco = (BANCO SANTANDER (BRASIL) S/A  )
ReservadoUsoBanco4 = (          )
CodigoRemessaRetorno = (2)
DataDegeracaoDoARquivo = (Fri May 02 00:00:00 BRT 2014)
ReservadoUsoBanco5 = (      )
NumeroSequencialDoArquivo = (197)
NumeroDaVersaoDoLayoutDoArquivo = (40)
ReservadoUsoBanco6 = (                                                                          )


======================
HeaderLote
======================
TipoDeRegistro = (1)
CodigoBancoNaCompensacao = (033)
NumeroDoLoteRetorno = (1366)
TipoDeOperacao = (T)
TipoDeServico = (01)
ReservadoUsoBanco1 = (  )
NumeroDaVersaoDoLayoutDoLote = (40)
ReservadoUsoBanco2 = ( )
TipoDeInscricaoDaEmpresa = (2)
NumeroDeInscricaoDaEmpresa = (15862483000100)
CodigoDoCedente = (6084443)
ReservadoUsoBanco3 = (           )
AgenciaDoCedente = (3004)
DigitoAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco4 = (     )
NomeDaEmpresa = (JOAO PAULO GONCALVES DA CRUZ M)
ReservadoUsoBanco5 = (                                                                                )
NumeroDoRetorno = (197)
DataDaGravacaoRemessaRetorno = (Fri May 02 00:00:00 BRT 2014)
ReservadoUsoBanco6 = (                                         )


======================
RegistroDetalheSegmentoT
======================
CodigoSegmentoDoRegistroDetalhe = (T)
CodigoBancoNaCompensacao = (033)
NumeroDoLoteDeRetorno = (1366)
TipoDeRegistro = (3)
NumeroSequencialRegistroDoRegistroNoLote = (1)
ReservadoUsoBanco1 = ( )
CodigoMovimento = (06)
AgenciaDoCedente = (3004)
DigitoDaAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco2 = (        )
IdentificacaoDoTituloNoBanco = (5223)
CodigoDaCarteira = (2)
NumeroDoDocumentoDeCobranca = (140029         )
DataDoVencimentoDoTitulo = (Fri Apr 25 00:00:00 BRT 2014)
ValorNominalDoTitulo = (79.90)
NumeroBancoCobradorRecebedor = (033)
AgenciaCobradoraRecebedora = (3342)
DigitoDaAgenciaDoCedente = (0)
IdentificacaoDoTituloNaEmpresa = (                         )
CodigoDaMoeda = (00)
TipoDeInscricaoSacado = (2)
NumeroInscricaoSacado = (12345679989896)
NomeDoSacado = (EMPRESA                                 )
ContaCobranca = (0130059474)
ValorTarifaCustas = (000000000000000)
IdentificacaoParaRejeicao = (0300000000)
ReservadoUsoBanco3 = (                      )


    ======================
    RegistroDetalheSegmentoU
    ======================
    CodigoSegmentoDoRegistroDetalhe = (U)
    CodigoBancoNaCompensacao = (033)
    LoteDeServico = (1366)
    TipoDeRegistro = (3)
    NumeroSequencialRegistroNoLote = (2)
    ReservadoUsoBanco1 = ( )
    CodigoMovimentoOcorrencia = (6)
    JurosMultaEncargos = (12.73)
    ValorDoDescontoConcedidoCancelado = (000000000000000)
    ValorDoAbantimentoConcedidoCancelado = (0.00)
    ValorDoIOFRecolhido = (000000000000000)
    ValorPagoPeloSacado = (92.63)
    ValorLiquidoASerCreditado = (92.63)
    ValorDeOutrasDespesas = (000000000000000)
    ValorDeOutrosCredito = (000000000000000)
    DataDaOcorrencia = (Fri May 02 00:00:00 BRT 2014)
    DataDaEfetivacaoDoCredito = (Mon May 05 00:00:00 BRT 2014)
    CodigoDaOcorrenciaDoSacado = (0)
    DataDaOcorrenciaDoSacado = (Sun Nov 30 00:00:00 BRT 2)
    ValorDaOcorrenciaDoSacado = (0.00)
    ComplementoDaOcorrenciaDoSacado = (                              )
    CodigoBancoCorrespondenteCompensacao = (000)
    ReservadoUsoBanco2 = (                           )


======================
RegistroDetalheSegmentoT
======================
CodigoSegmentoDoRegistroDetalhe = (T)
CodigoBancoNaCompensacao = (033)
NumeroDoLoteDeRetorno = (1366)
TipoDeRegistro = (3)
NumeroSequencialRegistroDoRegistroNoLote = (3)
ReservadoUsoBanco1 = ( )
CodigoMovimento = (06)
AgenciaDoCedente = (3004)
DigitoDaAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco2 = (        )
IdentificacaoDoTituloNoBanco = (5436)
CodigoDaCarteira = (2)
NumeroDoDocumentoDeCobranca = (130002         )
DataDoVencimentoDoTitulo = (Fri May 02 00:00:00 BRT 2014)
ValorNominalDoTitulo = (79.90)
NumeroBancoCobradorRecebedor = (084)
AgenciaCobradoraRecebedora = (0000)
DigitoDaAgenciaDoCedente = (0)
IdentificacaoDoTituloNaEmpresa = (                         )
CodigoDaMoeda = (00)
TipoDeInscricaoSacado = (2)
NumeroInscricaoSacado = (12345679989896)
NomeDoSacado = (EMPRESA                                 )
ContaCobranca = (0130059474)
ValorTarifaCustas = (000000000000000)
IdentificacaoParaRejeicao = (0400000000)
ReservadoUsoBanco3 = (                      )


    ======================
    RegistroDetalheSegmentoU
    ======================
    CodigoSegmentoDoRegistroDetalhe = (U)
    CodigoBancoNaCompensacao = (033)
    LoteDeServico = (1366)
    TipoDeRegistro = (3)
    NumeroSequencialRegistroNoLote = (4)
    ReservadoUsoBanco1 = ( )
    CodigoMovimentoOcorrencia = (6)
    JurosMultaEncargos = (0.00)
    ValorDoDescontoConcedidoCancelado = (000000000000000)
    ValorDoAbantimentoConcedidoCancelado = (0.00)
    ValorDoIOFRecolhido = (000000000000000)
    ValorPagoPeloSacado = (79.90)
    ValorLiquidoASerCreditado = (79.90)
    ValorDeOutrasDespesas = (000000000000000)
    ValorDeOutrosCredito = (000000000000000)
    DataDaOcorrencia = (Fri May 02 00:00:00 BRT 2014)
    DataDaEfetivacaoDoCredito = (Mon May 05 00:00:00 BRT 2014)
    CodigoDaOcorrenciaDoSacado = (0)
    DataDaOcorrenciaDoSacado = (Sun Nov 30 00:00:00 BRT 2)
    ValorDaOcorrenciaDoSacado = (0.00)
    ComplementoDaOcorrenciaDoSacado = (                              )
    CodigoBancoCorrespondenteCompensacao = (000)
    ReservadoUsoBanco2 = (                           )


======================
RegistroDetalheSegmentoT
======================
CodigoSegmentoDoRegistroDetalhe = (T)
CodigoBancoNaCompensacao = (033)
NumeroDoLoteDeRetorno = (1366)
TipoDeRegistro = (3)
NumeroSequencialRegistroDoRegistroNoLote = (5)
ReservadoUsoBanco1 = ( )
CodigoMovimento = (06)
AgenciaDoCedente = (3004)
DigitoDaAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco2 = (        )
IdentificacaoDoTituloNoBanco = (5460)
CodigoDaCarteira = (2)
NumeroDoDocumentoDeCobranca = (130019         )
DataDoVencimentoDoTitulo = (Fri May 02 00:00:00 BRT 2014)
ValorNominalDoTitulo = (159.80)
NumeroBancoCobradorRecebedor = (341)
AgenciaCobradoraRecebedora = (0483)
DigitoDaAgenciaDoCedente = (0)
IdentificacaoDoTituloNaEmpresa = (                         )
CodigoDaMoeda = (00)
TipoDeInscricaoSacado = (2)
NumeroInscricaoSacado = (12345679989896)
NomeDoSacado = (EMPRESA                                 )
ContaCobranca = (0130059474)
ValorTarifaCustas = (000000000000000)
IdentificacaoParaRejeicao = (0400000000)
ReservadoUsoBanco3 = (                      )


    ======================
    RegistroDetalheSegmentoU
    ======================
    CodigoSegmentoDoRegistroDetalhe = (U)
    CodigoBancoNaCompensacao = (033)
    LoteDeServico = (1366)
    TipoDeRegistro = (3)
    NumeroSequencialRegistroNoLote = (6)
    ReservadoUsoBanco1 = ( )
    CodigoMovimentoOcorrencia = (6)
    JurosMultaEncargos = (0.00)
    ValorDoDescontoConcedidoCancelado = (000000000000000)
    ValorDoAbantimentoConcedidoCancelado = (0.00)
    ValorDoIOFRecolhido = (000000000000000)
    ValorPagoPeloSacado = (159.80)
    ValorLiquidoASerCreditado = (159.80)
    ValorDeOutrasDespesas = (000000000000000)
    ValorDeOutrosCredito = (000000000000000)
    DataDaOcorrencia = (Fri May 02 00:00:00 BRT 2014)
    DataDaEfetivacaoDoCredito = (Mon May 05 00:00:00 BRT 2014)
    CodigoDaOcorrenciaDoSacado = (0)
    DataDaOcorrenciaDoSacado = (Sun Nov 30 00:00:00 BRT 2)
    ValorDaOcorrenciaDoSacado = (0.00)
    ComplementoDaOcorrenciaDoSacado = (                              )
    CodigoBancoCorrespondenteCompensacao = (000)
    ReservadoUsoBanco2 = (                           )


======================
RegistroDetalheSegmentoT
======================
CodigoSegmentoDoRegistroDetalhe = (T)
CodigoBancoNaCompensacao = (033)
NumeroDoLoteDeRetorno = (1366)
TipoDeRegistro = (3)
NumeroSequencialRegistroDoRegistroNoLote = (7)
ReservadoUsoBanco1 = ( )
CodigoMovimento = (02)
AgenciaDoCedente = (3004)
DigitoDaAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco2 = (        )
IdentificacaoDoTituloNoBanco = (5517)
CodigoDaCarteira = (2)
NumeroDoDocumentoDeCobranca = (140057         )
DataDoVencimentoDoTitulo = (Mon May 05 00:00:00 BRT 2014)
ValorNominalDoTitulo = (339.80)
NumeroBancoCobradorRecebedor = (033)
AgenciaCobradoraRecebedora = (2005)
DigitoDaAgenciaDoCedente = (0)
IdentificacaoDoTituloNaEmpresa = (                         )
CodigoDaMoeda = (00)
TipoDeInscricaoSacado = (2)
NumeroInscricaoSacado = (12345679989896)
NomeDoSacado = (EMPRESA                                 )
ContaCobranca = (0130059474)
ValorTarifaCustas = (000000000000327)
IdentificacaoParaRejeicao = (0000000000)
ReservadoUsoBanco3 = (                      )


    ======================
    RegistroDetalheSegmentoU
    ======================
    CodigoSegmentoDoRegistroDetalhe = (U)
    CodigoBancoNaCompensacao = (033)
    LoteDeServico = (1366)
    TipoDeRegistro = (3)
    NumeroSequencialRegistroNoLote = (8)
    ReservadoUsoBanco1 = ( )
    CodigoMovimentoOcorrencia = (2)
    JurosMultaEncargos = (0.00)
    ValorDoDescontoConcedidoCancelado = (000000000000000)
    ValorDoAbantimentoConcedidoCancelado = (0.00)
    ValorDoIOFRecolhido = (000000000000000)
    ValorPagoPeloSacado = (0.00)
    ValorLiquidoASerCreditado = (0.00)
    ValorDeOutrasDespesas = (000000000000000)
    ValorDeOutrosCredito = (000000000000000)
    DataDaOcorrencia = (Fri May 02 00:00:00 BRT 2014)
    DataDaEfetivacaoDoCredito = (Fri May 02 00:00:00 BRT 2014)
    CodigoDaOcorrenciaDoSacado = (0)
    DataDaOcorrenciaDoSacado = (Sun Nov 30 00:00:00 BRT 2)
    ValorDaOcorrenciaDoSacado = (0.00)
    ComplementoDaOcorrenciaDoSacado = (                              )
    CodigoBancoCorrespondenteCompensacao = (000)
    ReservadoUsoBanco2 = (                           )


======================
RegistroDetalheSegmentoT
======================
CodigoSegmentoDoRegistroDetalhe = (T)
CodigoBancoNaCompensacao = (033)
NumeroDoLoteDeRetorno = (1366)
TipoDeRegistro = (3)
NumeroSequencialRegistroDoRegistroNoLote = (9)
ReservadoUsoBanco1 = ( )
CodigoMovimento = (02)
AgenciaDoCedente = (3004)
DigitoDaAgenciaDoCedente = (0)
NumeroDaContaCorrente = (13005947)
DigitoVerificadorDaConta = (4)
ReservadoUsoBanco2 = (        )
IdentificacaoDoTituloNoBanco = (5525)
CodigoDaCarteira = (2)
NumeroDoDocumentoDeCobranca = (140020         )
DataDoVencimentoDoTitulo = (Mon May 05 00:00:00 BRT 2014)
ValorNominalDoTitulo = (158.49)
NumeroBancoCobradorRecebedor = (033)
AgenciaCobradoraRecebedora = (2005)
DigitoDaAgenciaDoCedente = (0)
IdentificacaoDoTituloNaEmpresa = (                         )
CodigoDaMoeda = (00)
TipoDeInscricaoSacado = (2)
NumeroInscricaoSacado = (12345679989896)
NomeDoSacado = (EMPRESA                                 )
ContaCobranca = (0130059474)
ValorTarifaCustas = (000000000000327)
IdentificacaoParaRejeicao = (0000000000)
ReservadoUsoBanco3 = (                      )


    ======================
    RegistroDetalheSegmentoU
    ======================
    CodigoSegmentoDoRegistroDetalhe = (U)
    CodigoBancoNaCompensacao = (033)
    LoteDeServico = (1366)
    TipoDeRegistro = (3)
    NumeroSequencialRegistroNoLote = (10)
    ReservadoUsoBanco1 = ( )
    CodigoMovimentoOcorrencia = (2)
    JurosMultaEncargos = (0.00)
    ValorDoDescontoConcedidoCancelado = (000000000000000)
    ValorDoAbantimentoConcedidoCancelado = (0.00)
    ValorDoIOFRecolhido = (000000000000000)
    ValorPagoPeloSacado = (0.00)
    ValorLiquidoASerCreditado = (0.00)
    ValorDeOutrasDespesas = (000000000000000)
    ValorDeOutrosCredito = (000000000000000)
    DataDaOcorrencia = (Fri May 02 00:00:00 BRT 2014)
    DataDaEfetivacaoDoCredito = (Fri May 02 00:00:00 BRT 2014)
    CodigoDaOcorrenciaDoSacado = (0)
    DataDaOcorrenciaDoSacado = (Sun Nov 30 00:00:00 BRT 2)
    ValorDaOcorrenciaDoSacado = (0.00)
    ComplementoDaOcorrenciaDoSacado = (                              )
    CodigoBancoCorrespondenteCompensacao = (000)
    ReservadoUsoBanco2 = (                           )


======================
TraillerDeLoteRetorno
======================
TipoRegistro = (5)
CodigoDoBancoNaCompensacao = (033)
LoteDeServico = (1366)
ReservadoUsoBanco1 = (         )
QuantidadeDeRegistrosDoLote = (10)
QuantidadeTitulosCobrancaSimples = (15)
ValorTotalDosTitulosCobrancaSimples = (1963.57)
QuantidadeTitulosCobrancaVinculada = (0)
ValorTotalDosTitulosCobrancaVinculada = (0.00)
QuantidadeTitulosCobrancaCaucionada = (0)
ValorTotalDosTitulosCobrancaCaucionada = (0.00)
QuantidadeTitulosCobrancaDescontada = (0)
ValorTotalDosTitulosCobrancaDescontada = (0.00)
NumeroDoAvisoDeLancamento = (00000198)
ReservadoUsoBanco2 = (                                                                                                                     )


======================
TraillerDeArquivoRetorno
======================
TipoRegistro = (9)
CodigoDoBancoNaCompensacao = (033)
NumeroDoLoteRemessa = (1366)
ReservadoUsoBanco1 = (         )
QuantidadeDeLotesDoArquivo = (1)
QuantidadeDeRegistrosDoArquivo = (14)
ReservadoUsoBanco2 = (                                                                                                                                                                                                                   )

Um abraço.



Misael Barreto
JRimum Developer


http://www.jrimum.org
http://www.blog.jrimum.org



Felipe Gagliazzo

unread,
Jul 19, 2015, 9:50:56 PM7/19/15
to jrimum-c...@googlegroups.com
Obrigado, consegui sanar minhas dúvidas e a como usar a lib corretamente.

abs!


Em terça-feira, 14 de julho de 2015 19:22:01 UTC-3, Felipe Gagliazzo escreveu:

Henrique Amorim

unread,
Jul 19, 2015, 9:56:04 PM7/19/15
to jrimum-c...@googlegroups.com
Muito importante isso. Agradeço pelo felipe também

Misael Barreto de Queiroz

unread,
Jul 20, 2015, 7:35:28 AM7/20/15
to jrimum-c...@googlegroups.com
Valeu Henrique e Felipe! :)
Precisando pode contar conosco!

Um abraço.



Misael Barreto
JRimum Developer


http://www.jrimum.org
http://www.blog.jrimum.org

Rodrigo Nascimento

unread,
Jul 19, 2016, 6:44:31 PM7/19/16
to JRimum Community
Mizael 
você teria um projeto exemplo para ler o arquivo de retorno no layout do cnab 400 do santander?

Welington Santos

unread,
May 22, 2017, 11:31:44 PM5/22/17
to JRimum Community
Boa tarde Galera,

Tenho o projeto de Geração de Arquivo de remessa, e tenho o programa de recepção de arquivo retorno para os Bancos Caixa, Santander, Itau e Bradesco, posso ajuda-los caso precisem ok.

Posso ajudar tanto para geração dos Arquivos no Layout CNAB 400 quanto no Layout CNAB 240 . . .  

Tenho tudo em PHP e esta bem fácil de usar, inclusive nos retornos eu gero uma critica mostrando o que esta retornando em cada arquivo.






Em terça-feira, 14 de julho de 2015 19:22:01 UTC-3, Felipe Gagliazzo escreveu:
Reply all
Reply to author
Forward
0 new messages