Ir para conteúdo
  • Cadastre-se

dev botao

Erro na Remessa do Boleto


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 1781 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado
3 minutos atrás, José M. S. Junior disse:

O tamanho dos arquivos estão ok. Bradesco 240 posições. Itaú 400 posições...

Os CNABs que está gerando para cada banco estão corretos?

sim

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado

ate onde usava o ACBrMonitor a remessa funcionava, mais retirei todas as linhas de programação voltadas para o Monitor....

passando usar somente a LibBoleto, não tendo assim como comparar.

 

 

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado
16 horas atrás, José M. S. Junior disse:

Chegou a comparar com o arquivo gerado pelo ACBrMonitor? Aparentemente o tamanho e os dados do arquivo estão ok.

bom dia, @José M. S. Junior

a informação que recebi hoje do Atendimento Bradesco ( SAC ), é que a linha 1 está com 401 onde deveria ser 400

esta mesma resposta tive hoje do banco Itau...

 

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Moderadores
Postado

Bom dia

Se abrir o seu arquivo anexo, pode notar que tem 240 e 400 colunas respectivamente. Mas o problema pode estar na quebra de linha gerada pelo Linux... Experimente abrir o arquivo no NotePad++ e Converter para formato Windows, tente exportar após essa alteração.

  • Curtir 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
52 minutos atrás, José M. S. Junior disse:

Bom dia

Se abrir o seu arquivo anexo, pode notar que tem 240 e 400 colunas respectivamente. Mas o problema pode estar na quebra de linha gerada pelo Linux... Experimente abrir o arquivo no NotePad++ e Converter para formato Windows, tente exportar após essa alteração.

@José M. S. Junior

não deu certo,

antes da ultima atualização da LibBoleto, estava enviando a remessa normalmente para o banco sem nenhum problema, quando atualizei é que começou acontecer isso

 

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Moderadores
Postado
30 minutos atrás, jamil disse:

antes da ultima atualização da LibBoleto, estava enviando a remessa normalmente para o banco sem nenhum problema, quando atualizei é que começou acontecer isso

A geração do arquivo esta relacionado diretamente ao componente e não a lib, mesmo assim não ouve alterações quanto a isso, tanto que o pessoal está utilizando estes bancos e não tem relatos desse tipo de problema.

Se possível anexe o seu arquivo .ini com os dados que está gerando o arquivo. Assim posso gerar por aqui e comparar.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
48 minutos atrás, José M. S. Junior disse:

A geração do arquivo esta relacionado diretamente ao componente e não a lib, mesmo assim não ouve alterações quanto a isso, tanto que o pessoal está utilizando estes bancos e não tem relatos desse tipo de problema.

Se possível anexe o seu arquivo .ini com os dados que está gerando o arquivo. Assim posso gerar por aqui e comparar.

em anexo segue o arquivo de remessa gerado antes de Eu atualizar a Lib, o qual o banco aceitou

cb121101.rem

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado
21 horas atrás, José M. S. Junior disse:

Bom dia

Se abrir o seu arquivo anexo, pode notar que tem 240 e 400 colunas respectivamente. Mas o problema pode estar na quebra de linha gerada pelo Linux... Experimente abrir o arquivo no NotePad++ e Converter para formato Windows, tente exportar após essa alteração.

@José M. S. Junior

usei um comando do linux unix2dos no arquivo remessa, e resolveu o problema, consegui enviar para o banco

obrigado pela ajuda...

  • Curtir 1
Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Moderadores
  • Solution
Postado
18 horas atrás, jamil disse:

@José M. S. Junior

o arquivo gerado em linux esta vindo sem chr(13)+chr(10)  no final de cada linha, o que traz o problema da leitura pelo banco...

 

Sim, isso que mencionei acima, no Linux por padrão gera quebra de linha como chr(10) - "LF" no Windows gera como chr(13)+chr(10)  "CR+LF". O Sistema do banco está aceitando apenas padrão CR+LF.

Estranho que antes você estava conseguindo exportar a Remessa no site e não houve alteração no ACBr quanto a isso...

2 minutos atrás, jamil disse:

usei um comando do linux unix2dos no arquivo remessa, e resolveu o problema, consegui enviar para o banco

Ok, vamos realizar um alteração validando a geração em Linux também, para já gerar no formato correto.

  • Curtir 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
Em 10/01/2020 at 07:53, José M. S. Junior disse:

Sim, isso que mencionei acima, no Linux por padrão gera quebra de linha como chr(10) - "LF" no Windows gera como chr(13)+chr(10)  "CR+LF". O Sistema do banco está aceitando apenas padrão CR+LF.

Estranho que antes você estava conseguindo exportar a Remessa no site e não houve alteração no ACBr quanto a isso...

Ok, vamos realizar um alteração validando a geração em Linux também, para já gerar no formato correto.

@José M. S. Junior

Boa tarde,

já baixei a nova LibBoleto, e vi que foram feitas as alterações, testei e ficou show

obrigado a equipe.....

  • Curtir 1
Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Este tópico foi criado há 1781 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.