Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Bom dia. Estou usando o Acbr boleto para fazer a impressão e remessa dos arquivos.

O Nosso número ele retorna com 8 dígitos, e o correto deveria ser 7, ocasionando erro na geração da remessa.

Ao informar 6 dígitos no nosso numero, ele completa com (0) e calcula o dígito de forma errada.

Como proceder ?

  • Administradores
Postado

Boa tarde.

Qual é o valor setado para a propriedade TipoCobranca

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

  • Administradores
Postado

Boa tarde.

De acordo com o manual disponível no svn, o nosso número para este banco possui 7 dígitos livres + o digito verificador.

 

3.13. Nosso número: Código de controle que permite ao Sicoob e à empresa identificar os dados da cobrança que deu origem ao boleto.

Para o cálculo do dígito verificador do nosso número, deverá ser utilizada a fórmula abaixo:
Número da Cooperativa    9(4) – vide planilha "Capa" deste arquivo 
Código do Cliente   9(10) – vide planilha "Capa" deste arquivo
Nosso Número   9(7) – Iniciado em 1

Constante para cálculo  = 3197

a) Concatenar na seqüência completando com zero à esquerda. 
     Ex.:Número da Cooperativa  = 0001
           Número do Cliente  = 1-9
           Nosso Número  = 21
           000100000000190000021

B) Alinhar a constante com a seqüência repetindo de traz para frente.
     Ex.: 000100000000190000021
            319731973197319731973

c) Multiplicar cada componente da seqüência com o seu correspondente da constante e somar os resultados.
     Ex.: 1*7 + 1*3 + 9*1 + 2*7 + 1*3 = 36

d) Calcular o Resto através do Módulo 11.
     Ex.: 36/11 = 3, resto = 3

e) O resto da divisão deverá ser subtraído de 11 achando assim o DV (Se o Resto for igual a 0 ou 1 então o DV é igual a 0).
     Ex.: 11 – 3 = 8, então Nosso Número + DV = 21-8

 

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

  • Membros Pro
Postado (editado)

OK, Entendi que o nosso número é gerado com 8 dígitos, mas ao gerar o arquivo de remessa ele fala que não pode gerar o arquivo por possuir mais de 7 dígitos.

Pelo que entendi deverá ser excluído o dígito verificador ao passar o nosso número ao componente ao gerar remessa. Está correto ?

 

Editado por brajan
  • Administradores
Postado

Boa tarde.

Você nunca deve informar o digito verificador, pois tanto para a remessa quanto para a impressão, o próprio componente irá calcular.

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

  • Membros Pro
Postado
Agora, Juliana Tamizou disse:

Boa tarde.

Você nunca deve informar o digito verificador, pois tanto para a remessa quanto para a impressão, o próprio componente irá calcular.

Att.

Só estava indo o dígito verificado na remessa, na impressão estava OK. Arquivo gerado, vou homologar com o banco. Agradeço a atenção.

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