Ir para conteúdo
  • Cadastre-se

dev botao

Layout Código de Barras


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

Recommended Posts

  • Administradores

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

Link para o comentário
Compartilhar em outros sites

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
Link para o comentário
Compartilhar em outros sites

  • Administradores

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

Link para o comentário
Compartilhar em outros sites

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