Ir para conteúdo
  • Cadastre-se

dev botao

Layout boleto CNAB240+ Banrisul


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

Recommended Posts

  • Membros Pro
Postado

Ola

Estou tentando homologar o boleto no Banrisul CNAB240+, usando o ACBRMonitor 1.4.0.260, mas está dificil lincar o que me pedem com a documentação que achei do layout.

Algumas rejeições que não achei os campos corretos para gerar no INI do cedente:

Se puderem me indicar o link onde encontro a documentação atualizada destes campos ajudaria bastante.

Se for o caso até o codigo usado para facilitar a identificação, agradeço.

Header de Lote: Qual valor afeta esta coluna?
Posições 12 e 13 - Uso exclusivo FEBRABAN/CNAB:
Informado: 00
Esperado: Posições em branco

Segmento P: Qual valor afeta esta coluna?
Posição 58 – Código da carteira:
Informado: 2 – Cobrança vinculada
Esperado: 1 – Cobrança Simples

---
Posição 60 – Tipo de documento: Qual valor afeta esta coluna? (mudei o tipodocumento, mas não mudou nada)
Informado: 0
Esperado: 1 – Tradicional

---

Posição 62 – Identificação da Distribuição: Qual valor afeta esta coluna?
Informado: 0
Esperado: 2 – Cliente distribui

---

Posição 224 – Código para baixa ou devolução do título: Qual valor afeta esta coluna?
Informado: 1 – Baixar/devolver
Esperado: 0  (Campos numéricos (Num) não utilizados: preencher com zeros)
Como há a informação de enviar o título a cartório em 5 dias,  ou o título será pago em cartório ou será protestado, quando há a informação de protesto o título será baixado automaticamente pelo sistema, sendo devolvido ao beneficiário. Este campo deverá ser utilizado apenas quando não há a informação de protesto e caso não tenha sido utilizado o sistema baixa automaticamente o título após 60 dias após a data de vencimento.

---

Posições 230 a 239 – Código da espécie de cobrança: Qual valor afeta esta coluna?
Informado: 0000000000
Esperado: 0000805076 - Cobrança simples com registro

---
Posição 240 – Autorização de pagamento parcial : Qual valor afeta esta coluna?
Informado: posição em branco
Esperado: 1 – Não autoriza pagamento parcial ou 2 – Autoriza pagamentos parciais (para o código 2, é obrigatório incluir segmento Y-53.)

obrigado pela ajuda!

  • Consultores
  • Solution
Postado

Bom dia!

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Header de Lote: Qual valor afeta esta coluna?
Posições 12 e 13 - Uso exclusivo FEBRABAN/CNAB:
Informado: 00
Esperado: Posições em branco

Está coluna não é preenchida com nenhuma informação. Ela é preenchida com brancos.

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Segmento P: Qual valor afeta esta coluna?
Posição 58 – Código da carteira:
Informado: 2 – Cobrança vinculada
Esperado: 1 – Cobrança Simples

A propriedade CaracTitulo é a responsável por preencher esta posição.

Você pode definir esta informação usando o comando Boleto.ConfigurarDados, na seção [Cedente] do arquivo de configuração que é alimentado neste comando

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Posição 60 – Tipo de documento: Qual valor afeta esta coluna? (mudei o tipodocumento, mas não mudou nada)
Informado: 0
Esperado: 1 – Tradicional

Na tela de configurações do ACBrMonitor em Boleto > Remessa/Retorno defina o valor 103 no campo VersaoArquivo. Ele vai gerar o valor 1 nesta posição.

Isso também pode ser feito pelo comando Boleto.ConfigurarDados na seção [Banco] do arquivo de configurações.

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Posição 62 – Identificação da Distribuição: Qual valor afeta esta coluna?
Informado: 0
Esperado: 2 – Cliente distribui

Tela de configurações do ACBrMonitor em Boleto > Conta Bancária Responsável Emissão Boleto.

Ou

Comando Boleto.ConfigurarDados, seção [Cedente], valor de RespEmi.

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Posição 224 – Código para baixa ou devolução do título: Qual valor afeta esta coluna?
Informado: 1 – Baixar/devolver
Esperado: 0  (Campos numéricos (Num) não utilizados: preencher com zeros)
Como há a informação de enviar o título a cartório em 5 dias,  ou o título será pago em cartório ou será protestado, quando há a informação de protesto o título será baixado automaticamente pelo sistema, sendo devolvido ao beneficiário. Este campo deverá ser utilizado apenas quando não há a informação de protesto e caso não tenha sido utilizado o sistema baixa automaticamente o título após 60 dias após a data de vencimento.

Valor de Instrucao2 na seção [Titulo] do arquivo usado para incluir títulos.

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Posições 230 a 239 – Código da espécie de cobrança: Qual valor afeta esta coluna?
Informado: 0000000000
Esperado: 0000805076 - Cobrança simples com registro

Ao definir o CaractTitulo automaticamente vai definir essa informação seguindo a lógica.

Se CaracTitulo equivalente ao valor de Cobrança Simples, assume 805076.
Se CaracTitulo equivalente ao valor de Cobrança Descontada, assume 603015.

On 7/3/2024 at 7:29 PM, A.Gaeta said:

Posição 240 – Autorização de pagamento parcial : Qual valor afeta esta coluna?
Informado: posição em branco
Esperado: 1 – Não autoriza pagamento parcial ou 2 – Autoriza pagamentos parciais (para o código 2, é obrigatório incluir segmento Y-53.)

Alterando a configuração de VersaoArquivo para 103 ele automaticamente gera o valor 1.

Consultor SAC ACBr

Diego Folieni
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 !!

  • Membros Pro
Postado

obrigado Diego,

onde consigo o fonte/mapa/doc que fala qual campo preenche cada coluna? Assim fica mais fácil não ficar amolando os desenvolvedores com as loucuras de cada banco... não era pra ser padrão? rs

O ACBr tinha feito estes preenchimentos errados e por isso a recusa do banco (no caso que era pra sair brancos e sairam zeros, por exemplo).

  • Consultores
Postado
1 hour ago, A.Gaeta said:

obrigado Diego,

onde consigo o fonte/mapa/doc que fala qual campo preenche cada coluna? Assim fica mais fácil não ficar amolando os desenvolvedores com as loucuras de cada banco... não era pra ser padrão? rs

O ACBr tinha feito estes preenchimentos errados e por isso a recusa do banco (no caso que era pra sair brancos e sairam zeros, por exemplo).

Esses são alguns links úteis:

Ademais, eu conferi direto nos fontes do componente nativo.

Sinta se a vontade para questionar. Estamos aqui para ajudar com toda e quaisquer dúvidas.

Consultor SAC ACBr

Diego Folieni
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 !!

  • Membros Pro
Postado

este arquivos eu já tinha feito... duro é saber onde aparecem no layout do banco... o banco fala da posição... mas nem sempre a informação bate com o nome da variável do ACBr.
se eu conseguisse o mapa, pra saber a variavel correta a partir da posição seria excelente... mas vou tentar com as informações que me passou. 
valeu! Se precisar te aciono novamente. Obrigado mais uma vez.

  • Curtir 1
  • Membros Pro
Postado
8 horas atrás, Diego Foliene disse:

Campo CaractTitulo / caractitulo

Este me deu uma surra... no acbrmonitor, só funciona se colocar "caractitulo", com um só T... na documentação tem lugares com 2 T e outros com 1 T... na duvida, joguei no ini com as duas opções e funcionou... mandando pro Banrisul e ver se agora vai... 

obrigado

 

  • Este tópico foi criado há 161 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...