Ir para conteúdo
  • Cadastre-se

dev botao

Boleto BB com Carteira 18 e Convenio de 6 posicoes


geazi
  • Este tópico foi criado há 4468 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Prezados,

Ao tentar usar o boleto para o banco do Brasil, notei algumas diferenças, quando se utiliza a carteira 18 e convênio de 6 posições.

Após quebrar a cabeça o dia inteiro, recebi a informação do setor técnico do banco:

No intuito de ajudar aos amigos, segue o relato do setor:

Conforme análise, identificamos alguns itens que necessitam de correção:

1- O nosso-número está desconfigurado. Para convênios de 6 posições, a regra a ser obedecida é a seguinte:

CCCCCCNNNNN-X, onde C=número do convênio, N=numeração livre para a empresa e X=dígito verificador.

2- O código de barras e a linha digitável estão desconfigurados. Para convênios de 6 posições, seguem abaixo as instruções:

Convênio 6 posições com nosso número de 11 posições.

Código de barras:

0019dVVVV$$$$$$$$$$nnnnnnnnnnnaaaa&&&&&&&&cc

linha digitável:

0019n.nnnnd nnnnn.naaaad &&&&&.&&&ccd D VVVV$$$$$$$$$$

Onde:

C : Número do convênio n: nosso número

D : Dv geral d: dígito verificador

c : Carteira a: Agência

$ : valor V: fator de vencimento.

& : Conta corrente.

Geazi Teles Barbosa Júnior

Software Engineer
User Experience Designer
Business Administrator
Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Vc efetuou essas implementações? Caso tenha efetuado e puder, anexe os fontes no fórum.

Veja oque diz o anexo V do manual do BB

ANEXO 5 -COMPOSIÇÃO DO CÓDIGO DE BARRAS PARA EMISSÃO DE BLOQUETOS DE COBRANÇA

COM 17 POSIÇÕES LIVRES (EXCLUSIVO PARA COBRANÇA SEM REGISTRO)

A utilização do campo “Nosso-Número” com 17 posições livres somente pode ser utilizada por

clientes cadastrados com convênio de cobrança de 6 posições, nas Modalidades de Cobrança

Sem Registro – Carteira 16 e 18.

O “Nosso-Número”, neste caso, não possui dígito verificador.

É obrigatório a impostação do Código “21” na posição 43 a 44 do Código de Barras para indicar

a utilização do “Nosso-Número” com 17 posições livres.

Se o código “21” não for informado, o Sistema de Cobrança interpretará o Código de

Barras/Linha Digitável como “nosso-número” de 11 posições

Agora veja oque diz o Anexo III

ANEXO 3

COMPOSIÇÃO DO CAMPO “NOSSO NÚMERO” – CONVÊNIO DE 6 POSIÇÕES

O nosso-número do bloqueto deve estar de acordo com as normas estabelecidas pelo Banco do

Brasil.

· FORMATO “NOSSO-NÚMERO” COM 11 POSIÇÕES: A composição do “Nosso-Número”

deve obedecer as seguintes regras:

CCCCCCNNNNN-X convênios com 6 posições, onde:

"C" - número do convênio fornecido pelo Banco (número fixo e não pode ser alterado)

"N" - seqüencial atribuído pelo cliente

"X" - dígito verificador do “Nosso-Número”

Seria interessante saber, quando será usado a situação do anexo 3 e quando será utilizada a situação do anexo 5, algo que identifique a opção a ser utilizada, para outros bancos utilizamos a Carteira.

Att

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

Olá Pessoal,

Sou desenvolvedor .Net, estou criando o nosso primeiro ERP, e estou pasmo com as facilidades do ACBR, estou atualmente implantando a

solução de boletos, e justamente com o BB estou tendo problemas, estou com a ultima versao do ACBR mas o sistema não grava

a opção Nr. Convenio, Modalidade ou o campo Cod do Cliente no banco, alguem poderia me dar uma força? Não desenvolvo em Delphi para resolver isso.

Att

Jeferson

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia Jeferson.

Qual é exatamente seu problema? Vc não tem estas informações gravadas no BD ou não está conseguindo atribuir ao componente?

Att.

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

  • Administradores

Bom dia Jeferson.

Qual é exatamente seu problema? Vc não tem estas informações gravadas no BD ou não está conseguindo atribuir ao componente?

Att.

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

Me falaram mesmo que o pessoal era 10 e respondia rapidamente, assim Juliana, eu não desenvolvo em delphi, por isso uso o instalador do Acbr para

minha aplicação, os campos Nr. Convenio e Modalidade, eu salvo no Acbr mas ele não grava as informações, já tentei setar manualmente no .ini mas

eu não sei os parâmetros, com esse problema, não consigo configurar alguns bancos como o BB com carteira 18-019 por exemplo. Penso que futuramente

contratarei um programador Delphi para fazer algumas alterações. Mas por equanto recorro ao forum.

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Realmente o componente não salva as informações nele, mas vc está utilizando o ACBrMonitor ?

Att.

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

Bom dia.

Realmente o componente não salva as informações nele, mas vc está utilizando o ACBrMonitor ?

Att.

Sim Juliana, utilizo o ACBrMonitor, quais os parâmetros para estes campos no arquivo de configuração

.ini? Todas as informações serão criadas no .ini pelo meu sistema, eu não usarei o salvar do ACBrMonitor, mas preciso saber os nomes

dos parâtros no arquivo .ini para que tudo corra certo.

Obrigado por enquanto

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Na pasta do ACBrMonitor tem o manual de comandos, Boleto.COnfigurarDados, tem um exemplo detalhado, abaixo está um trecho retirado do manual...

Exemplo de Ini com os dados do Cendente\Conta\Banco

[Cedente]

Nome=São João LTDA.

CNPJCPF= 99.999.999/9999-99

Logradouro=Rua Evaristo Mendes

Numero=200

Bairro=Centro

Cidade=Tatui

CEP=18.270-000

Complemento=Sala 10

UF=SP

RespEmis=0

TipoPessoa=1

CodigoCedente=123456

[Conta]

Conta=99999

DigitoConta=9

Agencia=9999

DigitoAgencia=9

[banco]

Numero=237

CNAB=1

IndiceACBr=5

Att.

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

  • Administradores

Bom dia Brinaldi.

Dentro da chave Cedente, vc deve colocar, por exemplo:

[Cedente]

...

Modalidade: 01

CodigoCedente: 1234567

...

Tanto o Código do Cedente, quanto o número do Convênio são fornecidos pelo Banco, sendo que alguns possuem apenas uma das informações.

Att.

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

Olá Juliana,

Resolvi o problema da seguinte forma:

Criei um arquivo de configuração e enviei o comando Boleto.ConfigurarDados assim:

[Cedente]

Nome=São João LTDA.

CNPJCPF= 11.195.514/0001-66

Logradouro=Rua Evaristo Mendes

Numero=200

Bairro=Centro

Cidade=Tatui

CEP=18.270-000

Complemento=Sala 10

UF=SP

RespEmis=0

TipoPessoa=1

CodigoCedente=

Modalidade=19

Convenio=1031767

[Conta]

Conta=37879

DigitoConta=8

Agencia=712

DigitoAgencia=9

[banco]

CNAB=1

IndiceACBr=1

Com isso ficou certinho, mas só se colocar a carteira como 18, se colocar 18-019 não funciona, outra coisa, porque não consigo mudar a EspecieDoc, só fica DM não importa o que coloque na inclusão... o que pode ser?

Abraço

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia Brinaldi.

Com relação a carteira, o 019 é a variação, que no ACBrBoleto utilizamos o campo modalidade.

Com relação a Especie, vc diz na impressão do Boleto?

Att.

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

  • Administradores

Bom dia Brinaldi.

Realmente o problema está ocorrendo, vc precisa passar o campo ESPECIEDOC, apenas como ESPECIE ai o campo será lido corretamente.

Att.

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

  • Este tópico foi criado há 4468 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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