-
Total de ítens
313 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Aggille Sistemas de Gestão postou
-
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
fiz os testes e tudo funcionou.. segue uns pequenos ajustes que tive que fazer ... a unit ACBRBoletoWS.PAS é a mesma que tu enviou acima... as demais fiz pequenos ajustes... ACBrBoleto.pas ACBrBoletoRet_Inter_API.pas ACBrBoletoW_Inter_API.pas ACBrBoletoWS.pas -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
essa era minha segunda opção... Outra coisa.. na unit httpsend, ele inicia MimeType como 'text/html', e adiciona o ContentType como 'application/json', e o banco inter retorna erro dizendo que conteúdo [text/html,application/json] 'é inválido, deveria ir somente 'application/json'... Essa é a mensagem de erro retornada... 'Content Type [text/html,application/json] not allowed. Allowed types: [application/json] de Valor :' -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Adicionei essas linhas.. FBoletoWS.ArquivoCRT := FBoletoWS.FBoleto.Configuracoes.WebService.ArquivoCRT; FBoletoWS.ArquivoKEY := FBoletoWS.FBoleto.Configuracoes.WebService.ArquivoKEY; antes de criar o FOAuth.. e a principio funcionou.. estou testando mais algumas .. não encontrei aonde informar esses campos direto na classe TBoletoW_Inter_API... FOAuth := TOAuth.Create(FHTTPSend, FBoletoWS.FBoleto.Configuracoes.WebService.Ambiente, FBoletoWS.FBoleto.Cedente.CedenteWS.ClientID, FBoletoWS.FBoleto.Cedente.CedenteWS.ClientSecret, FBoletoWS.FBoleto.Cedente.CedenteWS.Scope, FBoletoWS.ArquivoCRT, FBoletoWS.ArquivoKEY); -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Pelo que pude notar, nessa abordagem ,é o método THTTPSend.HTTPMethod que faz a transmissão.. porém não encontrei ali aonde está a informação dos arquivos de certificado... -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Retornando erro 400... provavel erro nos certificados.. vou depurar... -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Bom dia... TBoletoWSClassMetodo Gerar Remessa nao Implementado Esse foi o erro retornado.. -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
perfeito... ficamos no aguardo... -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
bom dia @Victor H. Gonzales - Panda Feliz 2023 pra todos ai no projeto ACBR.. muito sucesso pra todos... Como está o andamento essa demanda ? sds, -
De uns dias pra cá comecei a ter o seguinte erro no registro de duplicatas no BB via API: retorna erro "Para tipo de multa = 0 ( DISPENSADO ) , não informar valor ou percentual" conferi o json gerado e de fato não estava indo percentual, nem valor, porém estava indo a data.. Removi a data e o envio deu certo... Segue fonte com a correção... Aleração efetuada na linha 706.. sds, ACBrBoletoW_BancoBrasil_API.pas
-
Bom dia @Juliana Tamizou... Esse tópico foi fechado... porém, aquela solução que colocamos ali, não foi pro problema do tópico.. foi somente uma configuração que mandei pra outro colega... A questão do tópico estava para ser debatida no sprint da semana passada... creio que aquela questão ainda não está resolvida...
-
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
boa tarde...a configuração é a mesma dos outros bancos.. a diferença é que tem os arquivos dos certificados... minha rotina é assim FACBRBoleto.Configuracoes.WebService.ArquivoCRT := FCarteira.ArquivoCRT;// 'E:\\INTER\\Certificados\\Inter API_Certificado.crt'; FACBRBoleto.Configuracoes.WebService.ArquivoKEY := FCarteira.ArquivoKEY;//'E:\\INTER\\Certificados\\Inter API_Chave.key'; FACBRBoleto.Configuracoes.WebService.SSLHttpLib := httpOpenSSL; FACBRBoleto.Configuracoes.WebService.SSLHttpLib := httpOpenSSL; FACBRBoleto.Configuracoes.WebService.SSLCryptLib := cryOpenSSL; FACBRBoleto.Configuracoes.WebService.SSLXmlSignLib := xsLibXml2; FACBRBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2; FACBRBoleto.Configuracoes.WebService.UseCertificateHTTP := false; FACBRBoleto.Configuracoes.WebService.TimeOut := 10000; FACBRBoleto.Configuracoes.WebService.ArquivoPFX := FCarteira.CERTIFICADO_DIGITAL; FACBRBoleto.Configuracoes.WebService.Senha := FCarteira.SENHA_CERTIFICADO -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
ok... obrigado pelo retorno..sim.. de fato adicionei algumas linhas na unit ACBrDFeHttpOpenSSL ... até agora, aqui no meu sistema não teve interferência nenhuma nas rotinas de documentos fiscais -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
bom dia @Victor H. Gonzales - Panda .. conseguiu dar uma olhada nessas alterações..? Grato;;; -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
bom dia... minha sugestão é que espere se implementação no ACBR... não sei como as alterações que fiz se comportariam no D7... O exemplo do ACBR é bem simples... por ali tenho certeza que tu vais conseguir se encontrar.. -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
@Victor H. Gonzales - Panda -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
na primeira página tem uma postagem aonde eu mandei as primeira alterações. Criei 2 propriedades na classe TDFeSSL para que sejam informados os arquivos CRT e KEY. os arquivos CRT e KEY são informados no sistema durante a configuração do componente... e na Unit ACBrDFeHttpOpenSSL na linha 180 if (FpDFeSSl.ArquivoCRT <> String.Empty ) then FHttp.Sock.SSL.CertificateFile := FpDFeSSl.ArquivoCRT; if (FpDFeSSl.ArquivoKEY <> String.Empty ) then FHttp.Sock.SSL.PrivateKeyFile := FpDFeSSl.ArquivoKEY; -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
eu sou correntista do banco Inter.. fiz os testes aqui com os meus certificados.. todos os endpoints funcionaram.. -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Bom dia.. removidas as dependências do Indy.. no final das contas era bem simples.. mas chega no fim do ano o cérebro só pensa em férias... segue fonte alterado... ACBrBoletoW_Inter_API.pas -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Vou ver se consigo remover a dependência do Indy... dai posto novamente as alterações.. -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
Claro...segue em anexo... ACBrBoleto.zip não tinha lembrado do patch... farei isso.. obrigado... -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
não vou correr esse risco.. não vou atualizar até que essas atualizações estejam no componente... -
API Banco Inter
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
bom dia... não tenho informação sobre o andamento.. não tenho acesso ao andamento.. mas eu estou usando normalmente em produção já em 2 clientes.. quais os erros que você está tendo ? -
ali na mensagem, coloca somente letras e numeros.. tira pontos, barras, traços... tive o mesmo problema..
-
Segue em anexo uma alteação na rotina de envio de boletos pela API do Banco do Brasil. Na geração da multa, pela API não existe o código 3 ( isento ) apesar de constar na documentação do domínio no swagger, no tipo de multa só aceita 0,1 e 2. Fiz o devido ajuste.. Segue em anexo o fonte e a documentação do Swagger... SDS ACBrBoletoW_BancoBrasil_API.pas
