Jeff Marc
-
Total de ítens
21 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Jeff Marc
-
-
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
-
17 minutes ago, Daniel InfoCotidiano said:
consegue emitir um pelo proprio software do banco por favor.
Email enviado para [email protected]
- 1
-
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...
-
sim posso sim,
-
sao 7 digitos Daniel
-
Maravilha Daniel, fico no aguardo...
-
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
-
se eu colocar diretamente como foi gerao dará erro, pois o id_beneficiario nao fica correto.
-
bate sim, mas vou ate conferir novamente.
-
Sim Daniel, foi passado conforme o manual.
BeneficiarioWS.Scope : boletoscash-boletos-consulta_titulo
-
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';
-
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?
-
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.
-
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.
-
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...
-
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.
-
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.
-
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.
-
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
-
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
ACBrBoleto Banco Itaú - Consulta detalhada de boletos por API
em ACBrBoleto
Postado
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)