Ir para conteúdo
  • Cadastre-se

dev botao

Boleto Banrisul Código de Baixa/Devolução informado incorretamente


Ver Solução Respondido por Victor H. Gonzales - Panda,
  • Este tópico foi criado há 743 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia, Estou tentando gerar a Remessa do Banrisul no CNAB240, que quando enviei para homologação do banrisul, me falaram que será a unica forma de transmissão.

No momento que eu gero a transmissão recebo a mensagem "Código de Baixa/Devolução informado incorretamente"

Segue o INI com os boletos e a configuração do banco

BoletoINI_Rem.txt ACBrLibBAL-20220304.log

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde,

Logo um dos consultores lhe retorna, mas notei que vc anexou o log da ACBrLibBAL ao invés do log ACBrLibBoleto...

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

você não está informando o OcorrenciaOriginal.TipoOcorrencia no seu ini, por padrão deveria ser 0, registrar!

corrige o seu ini e verifica a geração do arquivo

ou se essa mensagem é um campo especifico, informe a coluna e segmento que pertence a informação que eles estão criticando

por exemplo 224 do segmento P deve ser informado o codigo na Instrucao2

lembrando que esse banco tem 2 layout de geração do cnab240 e você não está informando as informações de versão de lote e arquivo, então pegará o padrão da classe que pode não ser o mesmo que vocês estão validando, portanto, necessário tanto informar na configuração.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

correto é OcorrenciaOriginal.TipoOcorrencia=0 e não OcorrenciaOriginal=0

estão sem valores as propriedades, esse banco tem vários layouts no cnab240

VersaoArquivo=
VersaoLote=

e você também não informou o código na Instrucao2 desejado conforme a solicitação do banco

veja as propriedades do INI

https://acbr.sourceforge.io/ACBrMonitor/ModeloTituloArquivoINI.html

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

Consegui Submeter para Homologação, faltava Instrucao2=0

Esse foi o retorno que recebi do banrisul, e me preocupei com esse primeiro posição 33-52 e 34-53 se vai ser corrigido com esse ajuste de versão?

Registro header de arquivo

 

·         Incluir nas posições 33-52, código do beneficiário com 13 dígitos, iniciando na posição 33. Código 0343750515058;

·         Alterar nas posições 164-166 ,número da versão do leiaute do arquivo, de 040 para 103.

 

 

Registro header de lote

 

·         Incluir nas posições 34-53, código do beneficiário com 13 dígitos, iniciando na posição 34. Código 0343750515058;

·         Alterar nas posições 14- 16 ,número da versão do leiaute do lote , de 020 para 060

 

 

Segmento P

 

·         Incluir na posição 60-60 para tipo de documento, código 1 pra tradicional ou código 2 para escritural;

·         Incluir na posição 62-62 para identificação de dsitribuição , código 2 (cliente distribui);

·         Informar o código “0000805076” nas posições 230-239 do segmento P. Esse código significa carteira de cobrança simples com registro. Para outras carteiras, favor consultar o leiaute;

·         Informar código "1" na posição 240 do segmento P. Esse código significa "não autoriza pagamento parcial ". Caso prefira utilizar código "2" , que significa  "autoriza pagamentos parciais" , é necessário incluir segmento do tipo Y-53 nas remessas. Nesse caso, favor consultar o leiaute para verificar orientações de preenchimento  desse segmento;

 

Segmento Q

 

Existem posições deslocadas nesse segmento, desformatando o arquivo.

 

·         Na posição 18-18, para tipo de inscrição utilize código 1 para CPF ou código 2 para CNPJ;

·         Incluir na posição 19-33 número de inscrição do pagador;

·         Incluir nome do pagador nas posições 34-73;

·         Incluir endereço do pagador nas posições 74-113;

·         Incluir bairro nas posições 114-128;

·         Incluir CEP nas posições 129-133;

·         Incluir sufixo do CEP nas posições 134-136;

·         Incluir cidade do pafador nas posições 137-151;

·         Incluir unidade da federação nas posições 152-153.

 

0?ui=2&ik=176075744a&attid=0.0.1&permmsgid=msg-f:1727374839076696934&th=17f8de439d1d3366&view=fimg&fur=ip&sz=s0-l75-ft&attbid=ANGjdJ-n3pWi-fLBxpyfGVg06lNdCFtH4pihAb_z7lKO9AGkD6DDrJt9Uhv6GZrXk5qFtDdgWfqDYfM02iG2XBuPx9PVeB9MFJGa8B9gSb_iClI9efPe8Med40UVrXg&disp=emb

 

OBS: Nos campos alfanuméricos do arquivo remessa, evitar a utilização de acentuação gráfica, pontuação, parênteses, tabulações e caracteres especiais pois podem deslocar campos dos registros e provocar a rejeição da remessa. Por exemplo, o ponto no nome do beneficiário informado no registro  header de arquivo e de lote, também o  caractere "&" informado no segmento Q,

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

marque para remover acentuação, pode ser referente a critica que ele te fez, que está sendo passado & e acentuação para a geração do arquivo.

verifique o código que você digitou se está realmente o correto.

alterar a versão de layout para 103 como já instruído na conversa acima que você não estava informando.

como layout 040 e 103 são diferente, pode ser erros subsequentes ao layout, primeiro resolva acentuação e layout, faça a conferencia dos dados, gere o arquivo e confira no arquivo gerado as posições se os dados estão conforme o esperado

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

Bom dia, estive avaliando 

Registro header de arquivo

·         Alterar nas posições 164-166 ,número da versão do leiaute do arquivo, de 040 para 103.

Fontes, ACBrBancoBanrisul: Linha 495 '040'+                                             // 164 - 166   Número da versão do layout do arquivo

Registro header de lote

·         Alterar nas posições 14- 16 ,número da versão do leiaute do lote , de 020 para 060

Fontes, ACBrBancoBanrisul: Linha 506 '020'+                                             //  14 -  16   Número da versão do layout do lote

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
2 horas atrás, sandro-mateus disse:

Bom dia, estive avaliando 

Registro header de arquivo

·         Alterar nas posições 164-166 ,número da versão do leiaute do arquivo, de 040 para 103.

Fontes, ACBrBancoBanrisul: Linha 495 '040'+                                             // 164 - 166   Número da versão do layout do arquivo

Registro header de lote

·         Alterar nas posições 14- 16 ,número da versão do leiaute do lote , de 020 para 060

Fontes, ACBrBancoBanrisul: Linha 506 '020'+                                             //  14 -  16   Número da versão do layout do lote

 

 

 

Boa tarde,

Seu componente deve estar bem desatualizado e não da suporte para o leiaute 10.3 ou você está olhando para o fragmento de código errado.

A pelo menos 1 ano existe suporte a versão 10.3 no cobBanrisul no ACBrBoleto

 

Verifique por favor os parametros passados, como informado acima, você não estava passando as configurações então estão pegando do construtor da classe

 

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

Boa tarde, percebo que no código fonte está setado corretamente a informação, para garatir, peguei agora a dll da última compilação

ela permanece gerando com as versões incorretas, consegue-se verificar a geração da DLL? Estou usando a última versão agora nesse último arquivo que gerei e permanece gerando para a versão antiga.

ACBrLibBoleto-20220316__.log BoletoINI_Rem.txt 20220316_151333_Remessa.txt

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
1 hora atrás, sandro-mateus disse:

Boa tarde, percebo que no código fonte está setado corretamente a informação, para garatir, peguei agora a dll da última compilação

ela permanece gerando com as versões incorretas, consegue-se verificar a geração da DLL? Estou usando a última versão agora nesse último arquivo que gerei e permanece gerando para a versão antiga.

ACBrLibBoleto-20220316__.log 7 kB · 0 downloads BoletoINI_Rem.txt 5 kB · 0 downloads 20220316_151333_Remessa.txt 5 kB · 0 downloads

Boa tarde,

já informei isso acima para você, você não está configurando corretamente o componente, falta informação, veja seu INI

image.png

image.png

Verifique sua rotina de geração do INI por favor.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.