Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

erro na geração da linha digitavel


sergio_api
Go to solution Solved by Juliana Tamizou,
  • Este tópico foi criado há 2348 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

quando eu gero o boleto nao esta saindo a carteira isso com o boleto santander algem ja passou por isso 

eu vi na codigo do acbr que ele nao passa a carteira 

function TACBrBancoSantander.MontarCodigoBarras ( const ACBrTitulo: TACBrTitulo) : String;
var
  CodigoBarras, FatorVencimento, DigitoCodBarras, DigitoNossoNumero:String;
begin

   with ACBrTitulo.ACBrBoleto do
   begin
      DigitoNossoNumero := CalcularDigitoVerificador(ACBrTitulo);
      FatorVencimento   := CalcularFatorVencimento(ACBrTitulo.Vencimento);

      CodigoBarras := '033'+'9'+ FatorVencimento +
                       IntToStrZero(Round(ACBrTitulo.ValorDocumento*100),10) +
                       '9'+ PadLeft(trim(Cedente.CodigoCedente),7,'0') +
                       PadLeft(ACBrTitulo.NossoNumero + DigitoNossoNumero, 13,'0') +
                       '0'+ PadLeft(trim(Cedente.Modalidade),3,'0');

      DigitoCodBarras := CalcularDigitoCodigoBarras(CodigoBarras);
   end;

   Result:= '033' + '9'+ DigitoCodBarras + Copy(CodigoBarras,5,39);

www.apisystems.com.br

Link to comment
Share on other sites

  • Administradores

Boa tarde.

Por qual motivo você precisa que a carteira faça parte do código de barras? Você está informando todos os campos que compõe o código de barras corretamente?

Att.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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 to comment
Share on other sites

  • Membros Pro

erro meu seria  LINHA DIGITÁVEL: teria que aparecer a carteira,  ai fui vendo no código do acbr como ele gera essa linha aonde eu vi esse detalhe, parece que não esta passando a carteira. ou eu estou fazendo algo de errado.   

gerado pelo acbr 03399.38425 31200.000003 06044.500004 1 66800000001700

oque realmente deveria se gerado com o valor da carteira  03399.38425 31200.000003 06044.501014 1 66800000001700

 

fiz um teste pelo demo e também não gerou com a carteira 

Edited by sergio_api

www.apisystems.com.br

Link to comment
Share on other sites

  • Administradores
  • Solution

Boa tarde.

Tente enviar este valor no campo Modalidade.

Att.

  • Like 1
Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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 to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.