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á 1866 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á 1866 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...