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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...