Ir para conteúdo
  • Cadastre-se

Jeff Marc

Membros
  • Total de ítens

    21
  • Registro em

  • Última visita

Tudo que Jeff Marc postou

  1. Olá Daniel, eu fiz a atualização do svn, reconstruí o lazarus, recompilei a aplicação, observei que o fonte foi atualizado em 29/03/2024, mas continua da mesma forma. Segue os exemplos: com a conta sem alterações codigo_carteira=109&id_beneficiario=452200000175&nosso_numero=00000017 (neste o boleto inexixtente) com a conta acrescida de '000' 3 zeros ao final codigo_carteira=109&id_beneficiario=452200178005&nosso_numero=00000017 (neste a consulta foi sucesso)
  2. boa tarde Daniel, após varias reunioes com o pessoal do banco Itaú, consegui resolver o problema da consulta detalhada de boletos pela API. só ficou faltando mesmo o deslocamento do numero da conta do beneficiario. Conta: 18900 (cinco digitos mesmo) sem o dv. id_beneficiario=452200001895&codigo_carteira=109&nosso_numero=00001234 fica assim. Então estou acrescentando 3 zeros a direita no numero da conta para sair certo na url id_beneficiario=452200189005&codigo_carteira=109&nosso_numero=00001234
  3. Daniel para que eu conseguisse enviar um boleto via API Itau, tive que alterar o numero da conta adicionando tres zeros no final, por exempo: numero da conta: 12345 numero no cadastro: 12345000 dessa forma consegui enviar o titulo, porém, não funcionou para consulta-lo. Segue em anexo o log em txt. Estou enviando agora o boleto enviado pela nossa aplicação e impresso pelo banco. Agradeço sua atenção, fico no aguardo... logs_I.txt
  4. o correto deveria ser: ?id_beneficiario=452212345675&codigo_carteira=109&nosso_numero=00000008
  5. se eu colocar diretamente como foi gerao dará erro, pois o id_beneficiario nao fica correto.
  6. Sim Daniel, foi passado conforme o manual. BeneficiarioWS.Scope : boletoscash-boletos-consulta_titulo
  7. Estou utilizando as seguintes configurações: WebService.Ambiente := False; WebService.VersaoDF := 'V2'; WebService.SSLHTTPLib := httpOpenSSL; WebService.SSLCryptLib := cryOpenSSL; WebService.SSLType := LT_TLSv1_2; WebService.TimeOut := 30000; WebService.UseCertificateHTTP := False; WebService.ArquivoCRT := WPATHAC+'ITAU\Certificado.crt'; WebService.ArquivoKEY := WPATHAC+'ITAU\ARQUIVO_CHAVE_PRIVADA.key';
  8. Exatamente, só não sei porque funciona no postman e na aplicação não, conferi tudo dezenas de vezes, será que esse erro não se refere a parametros de headers? Será que alguém já aplicou o componente em produção?
  9. Sim fizemos ate uma reuniao online com o pessoal do itau,jah fizemos os teste em produção atravez do postman, esta tudo funcionando entre as informaçoes do cliente com o banco, atraves da minha aplicação, consigo enviar um boleto com o componente acbr, falta apenas a consulta, pois apresenta esse erro 400, bad request, ou seja, erro em parametros.
  10. Boa tarde Juliomar, seria disso que voce se refere? ------------------------------------------------------------------------------------- Itau //Campos para homologacao de acordo com dados fornecidos pelo banco ACBrBoleto1.Cedente.CedenteWS.ClientID:= .... ACBrBoleto1.Cedente.CedenteWS.ClientSecret:= ..... ACBrBoleto1.Cedente.CedenteWS.Scope:= 'readonly'; ACBrBoleto1.Cedente.CedenteWS.KeyUser:= ....; //Campos devem ser preenchidos conforme dados do Banco ACBrBoleto1.Cedente.CodigoCedente:= ...... ACBrBoleto1.Cedente.Modalidade:= '19'; ------------------------------------------------------------------------------------- eu sigo isso sim, inclusive eu fiz um teste dos meus dados usando o postman, e com ele obtenho o resultado positvo, ou seja, consigo consultar normalmente, porem dentro da minha aplicação, devido ao exposto acima, da erro 400.
  11. Olá pessoal, estou tentando consultar um boleto no banco Itaú pelo componente ACBrBoleto, e notei que o numero da conta na URL do GET está deslocada 3 digitos, por exemplo com a conta 1234567 a propriedade (ACBrBoleto.Cedente.Conta) formata a conta assim: 0001234567 tornando o conteúdo sempre com 10 digitos com zeros à esquerda, porém na url fica asim: URL: [GET] https://secure.api.cloud.itau.com.br/boletoscash/v2/boletos?id_beneficiario=452200012345&codigo_carteira=109&nosso_numero=00001234 sendo 4522 a agencia e 5 o digito. outrosim, informo que para a nova funcionalidade: // 0 1 2 3 4 // TNivelLog = (logNenhum, logSimples, logNormal, logCompleto, logParanoico); Boleto.Configuracoes.Arquivos.LogNivel := TNivelLog(3); Boleto.Configuracoes.Arquivos.NomeArquivoLog := WPATHAC+'ITAU\Logs\logs.txt'; Não faz diferença em qualquer nivel, sempre mostra informações simples. Por gentileza, poderiam verificar esse detalhe? gratidão eterna...
  12. Descobri que o problema estava no arquivo lfm do lazarus o qual matinha a versao antiga do acbrboleto, sendo assim, descobri também que nao bastou atualizar o svn, tive tambem que desintalar o pacote e instalar novamente para aí então o lazarus reconhecer a nova versao do acbrboleto. E assim termina uma fase, agora começaremos a próxima que eh consultar um boleto no banco Itau em produção via API. Que Deus nos ajude! Obrigado pessoal.
  13. A propósito, estou testando em modo de produção, a consulta de boletos pela API do banco Itau, e so falta resolver o problema dessa propriedade excluída (LogRegistro). No aguardo de alguma luz, obrigado.
  14. Jeff Marc

    ACBrBoleto Atualização

    Após a última atualização pelo svn, percebi a exclusão da propriedade LogRegistro, então, a substituí pela LogNivel e NomeArquivoLog, muito bem compilou certinho. Porém quando executo o programa, ainda aparece a mensagem: Unknown property: "LogRegistro". Fiz uma varredura em todos os programas do projeto e apenas o que alterei essa propriedade foi o que continha essa propriedade excluída. Bem, se apareceu este erro é porque encontrou em algum lugar, mas onde poderia estar essa propriedade excluída? agradeço antecipadamente a todos pelo grandioso trabalho.
  15. Eh que no exemplo do svn as propriedades nao veem preenchidas, algumas são intuitivas mas outras não são, tipo prefeitura, aqui coloco o cnpj da prefeitura? entre outras, obrigado por responder Juliomar
×
×
  • 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.

The popup will be closed in 10 segundos...