Ir para conteúdo
  • Cadastre-se

dev botao

Banco Do Brasil, Convênio Com 7 Dígitos


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

Recommended Posts

Prezados, bom dia.

Nos convênios com 7 digitos, o BB exige que o nosso número seja no formato de 17 caracteres, quando a carteira for "17" mas

O ACBr está calculando com 10 digitos.

Eu fiz a correção nos meus fontes. Mas toda vez que atualizo, como hoje pela manhã, o problema retorna.

 

Como proceder ? Seguem as mudanças em negrito, no método CalcularTamMaximoNossoNumero:

 

   if (Length(trim(NossoNumero)) > 10) and (wTamConvenio = 6) and
      ((wCarteira = '16') or (wCarteira = '18')) then
      Result:= 17
   else if (wTamConvenio <= 4) then
      Result := 7
   else if (wTamConvenio > 4) and (wTamConvenio <= 6) then
      Result := 5
   else if ((wTamConvenio = 7) and (wCarteira = '17')) then
      Result := 17
   else if (wTamConvenio = 7) then
      Result := 10;
 

Um abraço a todos.

 

Geazi Teles Barbosa Júnior

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

  • Administradores

Bom dia.

 

Favor anexar a unit alterada.

 

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

estou com o mesmo problema, o bb me enviou a seguinte observacao: 

o arquivo enviado está configurado para convênio de 6 dígitos.Seu convênio de cobrança é de 7 dígitos.

 

 

Porem pessoal, nao entendi como devo fazer no componente para passar essa informacao, por favor poderiam me ajudar obrigado

Link para o comentário
Compartilhar em outros sites

Prezados, bom dia.

Nos convênios com 7 digitos, o BB exige que o nosso número seja no formato de 17 caracteres, quando a carteira for "17" mas

O ACBr está calculando com 10 digitos.

Eu fiz a correção nos meus fontes. Mas toda vez que atualizo, como hoje pela manhã, o problema retorna.

 

Como proceder ? Seguem as mudanças em negrito, no método CalcularTamMaximoNossoNumero:

 

   if (Length(trim(NossoNumero)) > 10) and (wTamConvenio = 6) and
      ((wCarteira = '16') or (wCarteira = '18')) then
      Result:= 17
   else if (wTamConvenio <= 4) then
      Result := 7
   else if (wTamConvenio > 4) and (wTamConvenio <= 6) then
      Result := 5
   else if ((wTamConvenio = 7) and (wCarteira = '17')) then
      Result := 17
   else if (wTamConvenio = 7) then
      Result := 10;
 

Um abraço a todos.

 

Boa tarde meu caro.

 

Em que trecho do manual consta essa informação? Pois de acordo com a nota 06 do manual CBR641 (CNAB400) para as carteiras 12, 15 e 17 o nosso número contém 10 posições.

 

PS: Por favor desconsidere meu post, me equivoquei ao observar somente o número sequencial e acabei desconsiderando o número no convênio. Desculpe.

Editado por Jacinto Junior
Link para o comentário
Compartilhar em outros sites

obrigado jacinto, porem estou passando valor pra essa propriedade, porem estou passando da seguinte maneira

 

Cedente.Convenio := '40418';

 

tenho que preencher com zero a esquerda e completar 7 digitos ?

 

abs e mt obrigado

 

Meu caro, seria interessante apurar essa informação com o banco. Acredito que esse não seja o código do seu convênio.

Editado por Jacinto Junior
Link para o comentário
Compartilhar em outros sites

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