Ir para conteúdo
  • Cadastre-se

Jeff Marc

Membros
  • Total de ítens

    21
  • Registro em

  • Última visita

Posts postados por Jeff Marc

  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. On 3/16/2024 at 11:41 AM, Jeff Marc said:

    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.

    o correto deveria ser:  ?id_beneficiario=452212345675&codigo_carteira=109&nosso_numero=00000008

  5. 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';
     

  6. 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.

     

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

     

  8. 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...


     

  9. 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.

     

  10. 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.

     

  11. 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.

  12. Bom dia, estou começando a desenvolver um sistema para emissão de notas fiscais de serviços para as prefeituras de Araçoiaba de Serra e Sorocaba, portanto, não encontrei um manual para efetuar as devidas configurações, as quais não são poucas, sendo assim, gostaria de saber como faço para obter esse manual.  Fico no aguardo de um pronunciamento ansiosamente.  Gratidão, Jeff Marc 

×
×
  • 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...