Ir para conteúdo
  • Cadastre-se

Fenix

Membros
  • Total de ítens

    115
  • Registro em

  • Última visita

  • Days Won

    1

Fenix last won the day on 21 Novembro 2016

Fenix had the most liked content!

1 Seguidor

Últimos Visitantes

1.462 visualizações

Fenix's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done

Recent Badges

20

Reputação

3

Community Answers

  1. Foi o que pensei, vai ter que usar o Indy, estou vendo que não vai ter para onde fugir, vou ter que adaptar minha classe de consumo rest. Valeu por contribuir
  2. Legal, depois posta como implementou o consumo com o certificado. Eu não vou usar o pdf original deles, tem muita propaganda, vou pegar os dados do boleto e gerar a impressão seguindo o padrão dos layouts que uso do acbr
  3. Oi Juliomar, Quando se cadastra a aplicação no banco, precisa gerar um certificado usando o openssl, conforme o anexo: Depois disto é possível baixar o crt pelo portal do banco. Para fazer qualquer comunicação com o banco precisa usar ele, conforme essa configuração no postman, no httpclient ou restclient não encontrei possibilidade de fazer isso, acho que somente com o indy usando algo do tipo: FSSLIOHandlerSocket.SSLOptions.CertFile = "cert-only.crt"; FSSLIOHandlerSocket.SSLOptions.KeyFile = "key-only.key"; Aproveitando, tem um biblioteca que criaram no php, pode ser usado como fonte de estudo também: https://github.com/ctodobom/APInter-PHP
  4. No forum do banco, um usuário fez a documentação no postman, talvez ajude para os que não tem o acesso. Segue o link: https://documenter.getpostman.com/view/316127/T1LFoWF1?version=latest#696d7d52-5d11-4f8b-b184-d83f280fa6ae A API é simples a parte mais chata é fazer o client rest usar o certificado do banco, tive que parar para adiantar um outro projeto, mas pelo que vi, só usando o indy para poder vincular o certificado crt e key, se alguem encontrou outra forma, posta aqui, por favor.
  5. Hoje perdi algumas horas tentando resolver esse erro: Erro ao carregar bibliotecas do OpenSSL Para deixar documentado o que fiz para resolver o problema, tirando a parte padrão que todo mundo que usa o acbr sabe que tem que copiar as dll para o windows ou a pasta da aplicação e se mesmo assim continuar o erro como o meu caso, verifique se o Microsoft Visual C++ 2017 Redistributable (x86 se sua aplicação for 32bit ou x64 se for 64bit) está instalado, isso pode ser causo do seu problema em sua aplicação não conseguir reconhecer o openssl, mesmo copiando as dll.
  6. Oi Juliomar, Vou ver se dá para aproveitar, o banco inter obriga gerar um certificado para poder registrar a aplicação da integração, agora preciso descobrir como vou usar esse certificado para consumir essa api. Estou vendo se consigo fazer todos os testes no postman para depois começar a desenvolver. A API é até simples estou quebrando a cabeça é com essa questão do certificado. Dá para economizar um pouco, são 100 boletos de cobrança gratis por mês e pode adicionar mais com um custo adicional conforme esse print: Qualquer novidade, volto aqui e compartilho.
  7. Boa tarde! Só para deixar registrado o Bco Inter já disponibilizou API de integração através de REST. Como é algo fora do padrão do ACBrBoleto onde se trabalha com remessa e retorno, vou desenvolver a parte essa integração.
  8. A mensagem de erro do sicredi é mal elaborada, mas já informa esses dados, no dia se não me falha memoria deveria ser a sequencia que deveria ter colocado, nesse caso 10 e no seu arquivo está 11. No nosso sistema deixamos a opção do usuario conseguir alterar essa sequencia, pois provavelmente ele gerou uma no seu sistema e por algum motivo não enviou e depois gerou outra.
  9. Olá Moreira, Estive analisando essa rotina, pois também uso este banco, isso só aconteceria se tivesse alterada a data do documento. No nosso sistema essa data é a data da geração do título, imagino que na sua rotina esteja pegando a data do dia e explicaria o problema ocorrido. Abraços
  10. O anexo das alterações. ACBrBoleto.zip
  11. Boa tarde! Segue uma atualização, meu cliente começou a receber os pagamentos e precisava fazer um ajuste no tratamento da verificação da conta no retorno, pois a remessa sai com os dados da conta vinculada ao bradesco, mas o retorno volta com os dados da conta do safra que nesse caso são os dados informado no código do cedente. No zip inclui a ultima modificação no demo com o recurso de ler o retorno. Em anexo segue o print da leitura do retorno do meu cliente comprovando que as alterações estão funcionando corretamente.. Att ACBrBoleto.zip
  12. Bom dia, Na propriedade nossonumero, Informe somente o sequencial. Ex: 000000001 = 09/16 000000001-9 000000002 = 09/16 000000002-7 000000003 = 09/16 000000003-5 000000004 = 09/16 000000004-3 000000005 = 09/16 000000005-1 Inclusive está em produção em um cliente que emite 400 boletos por dia e até o momento não tive relato de nenhum problema.
  13. Bom dia. Juliana, me desculpe, mas você está errada, você está olhando o calculo para o boleto Safra e não o do Safra com correspondente bradesco, que está o calculo na pagina 27. O print que te enviei é da mesa de homologação que bate com a pagina 27. A cada teste eram enviado 10 boletos com dados aleatórios para homologação. Att,
  14. Boa tarde Juliana, Mas conforme o arquivo a composição ficou: Modulo.Documento := ACBrTitulo.Carteira + FormatDateTime('yy', ACBrTitulo.DataDocumento) + ACBrTitulo.NossoNumero; Acho que com a imagem abaixo, esclarece a solução aplicada ou não entendi a sua dúvida. Att,
  15. Olá Paulo, Só consegui vê a mensagem agora. Vejo que já conseguiu com a orientação do Juliomar. Qualquer coisa, me avisa. Abraços
×
×
  • 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.