Jump to content

AcbrBoleto via pix Banco do Brasil - erro


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

Recommended Posts

  • Membros Pro

Bom dia pessoal,

quando chamo o metodo enviarboleto, apresenta a msg, cai nessa function e diz que método não está implementado, isso acontece tanto com o tipoCobranca : cobBancodoBrasilWS e 

tipoCobranca : cobBancodoBrasilAPI. Fiz tudo conforme explicado no link https://www.projetoacbr.com.br/forum/topic/62937-boleto-híbrido-acbrboleto-via-api-com-pix/

 

cai nesse metodo

function TBoletoWSClass.GerarRemessa: String;
begin
  Result := '';
  raise EACBrBoletoWSException.Create(ClassName + Format( S_METODO_NAO_IMPLEMENTADO, [C_GERAR_REMESSA] ));
end;

 

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

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

boa tarde

3 horas atrás, José M. S. Junior disse:

Bom dia,

Certifique-se de que todos os fontes estão atualizados, e se o tipo cobrança não está sendo alterado em algum momento...
Chegou a realizar testes com o aplicativo ACBrBoleto Demo?

boa tarde

então, pelo demo, deu essa msg ai de autenticação quando clico em registrar online, e onde pude depurar é na chamada desse metodo :

function TOAuth.GerarToken: Boolean;
begin

  if ( Token <> '' ) and ( CompareDateTime( Expire, Now ) = 1 ) then                                        //Token ja gerado e ainda válido
    Result := True
  else                                                                                                      //Converte Basic da Autenticação em Base64
    Result := Executar( 'Basic ' + String(EncodeBase64(AnsiString(FClientID + ':' + FClientSecret))) );

end;

image.png.b712637a87beab4335c3bdc3e96aab3c.png

 

Link to comment
Share on other sites

  • Consultores

Está utilizando tls1.2 ?

 

 

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link to comment
Share on other sites

  • Membros Pro
15 horas atrás, José M. S. Junior disse:

Parece ser algum problema de autenticação mesmo... Os dados estão corretos, conforme disponibilizado no Cadastro de Aplicativo do BB?

bom dia, 

sim, segui as instruções de autenticação, dá essa msg aí quando tento autorizar a api no sandbox :

image.thumb.png.c0632cd506494d4d125837c10c2b9bda.png

13 horas atrás, Victor H. Gonzales - Panda disse:

Está utilizando tls1.2 ?

 

 

sim

Link to comment
Share on other sites

  • Membros Pro
  • Solution

bom dia

Consegui autorizar, tive que ir no sandbox, excluir a app e fazer tudo de novo, autorizar as apis, aí envia sem erros!

Outra duvida : após envio, como obtenho o retorno do qrCode.emv para add ao boleto que será impresso?

Obrigado pessoal.

  • Like 1
Link to comment
Share on other sites

  • Consultores

Após o retorno é vinculado automaticamente ao título. pode acessar pela classe QRCode, no demo tem um exemplo de como passar valor de forma manual( Titulo.QrCode.emv ).

Se obter exito no retorno, basta setar para imprimir o Boleto com Layout PadraoPIX.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

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.