Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia,estou implementando o boleto para Banco da Amazonia, estou com uma dificuldade em relação ao código de barras, alguém poderia me indicar o caminho a seguir? Qual documento devo ler, já que o manual do banco não me informa nada.

  • Administradores
Postado

Bom dia.

Além dos manuais do banco, você se basear em outros bancos já implementados, porém qual seria a sua dificuldade?

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

Postado (editado)

Juliana, estou me baseando em outros bancos, mas ele esta gerando com informações erradas.

O manual do banco da amazonia não contem esta informação,

Minha geração:

ANossoNumero := OnlyNumber(MontarCampoNossoNumero(ACBrTitulo));   // precisa passar nosso numero + digito

   with ACBrTitulo do
   begin

      Parte1 := '003' + '9';

         Parte2 := CalcularFatorVencimento(Vencimento) +
                   IntToStrZero(Round(ValorDocumento * 100), 10) +
                   RightStr(PadLeft(ANossoNumero, 13, '0'),11) +       // precisa passar nosso numero + digito
                   PadLeft(OnlyNumber(ACBrBoleto.Cedente.Agencia), 4, '0') +
                   PadLeft(OnlyNumber(ACBrBoleto.Cedente.Conta), 6, '0' ) +
                   PadLeft(OnlyNumber(ACBrBoleto.Cedente.ContaDigito), 1, '0' ) +
                   '00';

      Parte2 := Parte2 + ACarteira;

      CodigoBarras    := Parte1 + Parte2;
      DigitoCodBarras := CalcularDigitoCodigoBarras(CodigoBarras);
  end;

  Result := Parte1 + DigitoCodBarras + Parte2;

 

Grato pela resposta.

Manual_Cliente_CNAB_240.pdf

Editado por diogerafael
  • Administradores
Postado

Boa tarde.

Cada banco tem suas próprias regras para montagem do código de barras.

3 horas atrás, diogerafael disse:

// precisa passar nosso numero + digito

Se no caso do Banco da Amazonia estas informações são necessárias, basta fazer a alteração para atender as regras do mesmo.

Att.

  • Curtir 1
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 !!

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