Ir para conteúdo
  • Cadastre-se

Aggille Sistemas de Gestão

Membros
  • Total de ítens

    289
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Aggille Sistemas de Gestão postou

  1. 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..
  2. @Victor H. Gonzales - Panda
  3. 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;
  4. eu sou correntista do banco Inter.. fiz os testes aqui com os meus certificados.. todos os endpoints funcionaram..
  5. 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
  6. Vou ver se consigo remover a dependência do Indy... dai posto novamente as alterações..
  7. Claro...segue em anexo... ACBrBoleto.zip não tinha lembrado do patch... farei isso.. obrigado...
  8. não vou correr esse risco.. não vou atualizar até que essas atualizações estejam no componente...
  9. 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 ?
  10. ali na mensagem, coloca somente letras e numeros.. tira pontos, barras, traços... tive o mesmo problema..
  11. 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
  12. na API, só aceita letras e numeros.. não aceita caracteres especiais...
  13. Segue mais uma correção.. fiz um ajuste na geração a multa e juros.. confirmei os boletos no banco.. deu tudo certo.. ACBrBoletoW_Inter_API.pas
  14. Bom dia... minha empresa tem conta no banco inter.. estou usando normalmente aqui.. mas pra clientes, vou esperar o pessoa do acbr liberar no componente..
  15. Segue mais uma alteração na api do banco Inter.. Não estava lendo as mensagens de erro da forma correta quando retornava codigo 400.. ACBrBoletoRet_Inter_API.pas
  16. vem sim.. a api do banco inter esta em analise pelo pessoal do acbr e deve ser adicionada em breve.. mas na api, na consulta dos titulos pagos, vem o valor pago e o valor de multa e juros tambem.. sds,
  17. Bom dia... quando se utiliza o envio de arquivos de forma tradicional no banco inter, sim.. vem um arquivo de retorno padrao cnab 240, com todas as informações de registro de pagamento do dia.. sds,
  18. Alteração na geração dos juros,ACBrBoletoW_Inter_API.pas para utilizar a propriedade CodigoMoraJuros quando nao for informada a propriedade CodigoMora
  19. Boa tarde... Passei a usar a propriedade CodigoMoraJuros ao invés da propriedade CodigoMora na geração dos boletos do ACBR.. porém na API do BB, o componente utiliza a propriedade CodigoMora. Então fiz a seguinte alteração no método GeraJuros.. fiz a mesma alteração em oujros bancos.. seguem as unit alteraras.. No BB, foi testado e está funcionando.. if ATitulo.CodigoMora = '' then begin case aTitulo.CodigoMoraJuros of cjValorDia: aTitulo.CodigoMora := '1'; cjTaxaMensal: aTitulo.CodigoMora := '2'; cjIsento: aTitulo.CodigoMora := '3'; end; end; ACBrBoletoW_BancoBrasil_API.pas ACBrBoletoW_PenseBank_API.pas ACBrBoletoW_Sicredi_API.pas
  20. já fiz a implementação da api do Inter no acbr.. só aguardando o pessoal analisar e se der tudo certo, subir poro trunk..
  21. Obrigado pelos fontes.. foram muito úteis.. já disponibilizei os fontes ali no outro tópico... agora vamos esperar o pessoal revisar e colocar no trunk...
  22. Boa tarde... Seguem os fontes alterados com a inclusão da API do banco Inter.. Pra pegar o token, tive que utilizar IDHTTP, pois não consegui fazer a consulta com as classes do ACBR, pos sempre dava erro 500. Criei 2 propriedades na classe TDFeSSL para que sejam informados os arquivos CRT e KEY, necessários em todas as consultas, e na classe TDFeHttpOpenSSL, coloquei as respectivas linhas para adicionar esses arquivos, no método ConfigSection; if (FpDFeSSl.ArquivoCRT <> String.Empty ) then FHttp.Sock.SSL.CertificateFile := FpDFeSSl.ArquivoCRT; if (FpDFeSSl.ArquivoKEY <> String.Empty ) then FHttp.Sock.SSL.PrivateKeyFile := FpDFeSSl.ArquivoKEY; Tenho conta o Banco Inter..fiz testes de inclusão, cancelamento, e consultas.. e todos funcionaram. Não fiz a opção de download do Boleto, pois o ACBRBoleto ainda não comtempla. eu, particularmente uso o proprio compopente pra impressão dos Mesmos... sds, ACBrBoleto.pas ACBrBoletoWS.pas ACBrBoletoRet_Inter_API.pas ACBrBoletoW_Inter_API.pas ACBrDFeHttpOpenSSL.pas ACBrDFeSSL.pas ACBrDFeUtil.pas
  23. Envio e cancelamento dos boletos já está pronto.. amanhã devo terminar as consultas e submeter os fontes pra analise do pessoal do ACBR sds,
  24. Estou adicionado o a API do Banco Inter ao ACBR Boleto.. o banco utiliza 2 arquivos, contendo as chaves publicas e privadas (.crt e .key ) Como informar esses arquivos na configuração do TDFESSL ? sds,
  25. bom dia... Estou adaptando a cobrança do banco Inter via API no ACBRBoleto.. Posso usar teus alguns codigos pra fazer a implementação ? Coloco o devido crédito nos fontes.. sds,
×
×
  • 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.