Comments (7)
Ola, bom dia.
O banco está querendo o layout CNAB240, e nativamente, e tenho só o CNAB400 por enquanto.
Com os fontes, acho que você deve ter tentado adaptar o layout de outro banco, mas os campos não são todos exatos, e tem que sempre fazer alguns ajustes, mas pelo visto você quase conseguiu.
Recentemente criei um artigo aqui na wiki, explicando como é esse processo, dá uma olhada
https://github.com/impactro/Boleto-Test/wiki/Criando-Layouts
No site do Banco do Brasil, achei o layout, que é de set/2009, o que em geral não costuma mudar:
http://www.bb.com.br/docs/pub/emp/empl/dwn/001IntroEstru.pdf
Vou começar a implantar, e assim que eu tiver pronto, atualizo este post, e você baixa a nova versão para testar, e homologar.
from boleto-test.
Bom dia Fábio
Não, não fiz nenhum alteração na dll.
Vou aguardar a sua atualização.
Att
Jeferson
from boleto-test.
Fábio, qual a função que utilizo para informar o formato de saída da REMESSA?
from boleto-test.
Fábio, o cliente alterou o padrão do banco e está no CNAB 400.
Lembrando que não foi feito nenhuma alteração na dll. Estou utilizando a sua DLL padrão.
cb090501.txt
(O caso da carteira alterei.)
O banco reportou a seguinte mensagem:
Prezado cliente,
Analisamos o Arquivo Remessa "cb090501", conforme convênio abaixo:
Agencia : 2426 0 - PEDREGULHO
Beneficiario : 9406 4 - PALOMA ABRAO SILVA - ME
Cart/Variacao : 17/019 SIMPLES COM REGISTRO
Tipo Convenio : 4 Cliente: Numera, emite e expede
Situacao : 1 Normal com retorno
Nr.Convenio : 2880310
Tipo Retorno : 5 CBR641/643 - Gerenciador Financeiro
Análise Arquivo Remessa
Arquivo Remessa enviado no formato CNAB 400 (CBR 641/643), conforme padrão cadastrado para o convênio 2880310, apresenta inconsistências conforme análise abaixo.
Header do Arquivo
Posições 032 a 039: Preencher com o número da conta corrente do convênio: '00009406'
Informado:[00000000]
Detalhe tipo 7
Posições 023 a 030: Preencher com o número da conta corrente do convênio: '00009406' Informado:[00000000]
Posições 092 a 094: Preencher com a variação da carteira de cobrança. Ou seja: 019
Informado:[017]
Posições 159 a 160: Preencher com um código válido para a instrução codificada 02 (vide leiaute), de acordo com o comando '01'
Arquivo Remessa Não Validado/Homologado
Solicitamos efetuar os ajustes acima indicados e reenviar-nos o arquivo para nova análise.
OBS.: Estamos enviando em anexo o manual “CBR 641 - Leiaute CNAB 400” para convênio de 7 posições, para auxiliar na parametrização do arquivo remessa.
Aguardos instruções
cb090501.txt
CBR 641 - Leiaute CNAB 400.pdf
from boleto-test.
Ola, é preciso montar o "Cedente.CedenteCOD" com o layout abaixo, que pode variar em alguns casos de acordo com o tipo de carteira, mas no seu caso conforme a documentação fornecida é composta por:
9(004) Número da Agência onde está cadastrado o
X(001) D.V. do Prefixo da Agência
9(008) Número da conta onde está
X(001) D.V. do Número da Conta Corrente do Cedente
9(006) Complemento do Registro: “000000”
Já o outro campo, trata-se da instrução, se você informar juros, precisa colocar no campo boleto.intrucao1 o código 1
from boleto-test.
Fábiio, o CedenteCod está sendo passado da seguinte forma:
Agencia: 34912
C/C: 00009406
Carteira: 19
Convenio: 2880310
Modalidade: 21
Com base nesses dados o Número do Cedente (Código do Cedente) está sendo passado da seguinte forma:
349120000940600000
Seria isso?
from boleto-test.
9(004) Número da Agência onde está cadastrado: 3491
X(001) D.V. do Prefixo da Agência: 2
9(008) Número da conta onde está: 00000940
X(001) D.V. do Número da Conta Corrente do Cedente: 6
9(006) Complemento do Registro: “000000”
O numero correto é: 3491-2-00000940-6-000000 => 34912000009406000000
Faltou dois dígitos, um na conta e outro no final
from boleto-test.
Related Issues (20)
- Banco do Brasil Resultado da Homologação Remessa e Boleto HOT 2
- Não gera Impactro.Cobranca.dll.config HOT 1
- Ler retorno sicred HOT 3
- Nosso número com cálculo incorreto + recibo do pagador - Banco do Brasil HOT 3
- Erro Boleto SICOB HOT 1
- CAMPOS 111 A 117 SAO O SEQUENCIAL DA REMESSA, ELES ESTAVAM MANDANDO COMO 24, QUANDO O CORRETO E 0000024, 0000025 ASSIM POR DIANTE HOT 3
- Remessa sicredi CAMPOS 111 A 117 mostrar 0000001, 0000002 HOT 2
- Remessa Banco do Brasil HOT 1
- Erro arquivo de Remessa HOT 2
- Erro arquivo de Remessa BB HOT 3
- Remessa do banco Itaú - Nº DO BANCO NA CAMARA DE COMPENSACAO HOT 2
- urgente, banco do brasil! HOT 5
- Erro da imagem do código de barras HOT 1
- Erro Boleto Santander HOT 5
- Arquivo Retorno Caixa HOT 2
- Ler arquivo de retorno HOT 1
- Dll não lê arquivo de retorno do Banco do Brasil HOT 1
- Dll não lê arquivo de retorno do Banco do Brasil (referencia ao chamado #27) HOT 1
- Arquivo Retorno Santander CNAB400 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from boleto-test.