Ir para conteúdo
  • Cadastre-se

Daniel InfoCotidiano

Consultores
  • Total de ítens

    5.362
  • Registro em

  • Última visita

  • Days Won

    58

Tudo que Daniel InfoCotidiano postou

  1. @Antonio Gomes e @Gabriel Mororó Subimos para nossos repositorios
  2. @ActioSistemas Obrigado pela contribuição, subimos para o svn:
  3. Para você que está querendo introduzir as soluções do Projeto ACBr nos seus projetos em Python, agora dentro do pacote de cursos exclusivos para os assinantes ACBr Pro temos um Mini Curso para te ajudar e dar seu pontapé inicial. Como nosso objetivo é mostrar como utilizar as bibliotecas, vamos começar pela ACBrLibCEP. É uma biblioteca de poucos comandos ótimo para iniciar seu aprendizado, com os métodos desta biblioteca. Com ela é possível consultar em diversos provedores (lembrando que alguns precisam de autenticação do usuário e outros são pagos). São 07 (Sete) aulas de aproximadamente 10 minutos que vai explicar como utilizar o programa exemplo de uma forma correta. As aulas englobam os seguintes conteúdos: Desde como baixar o exemplo em python e ACBrLibCEP Demo Criar variáveis globais, os caminhos da dll, dependências e logs Tratando erros para evitar quebras na execução do programa Entendendo funções para tratar o buffer de reposta e validar as repostas json configurar webservice gravando no ini através do metodo CEP_ConfigGravarValor Vamos consultar através do CEP e também através do Logradouro. Como tratar os erros das respostas. Para este Mini Curso você precisa ter Python instalado no seu computador e saber os comandos básicos dele Publicação do curso entre 07 e 08/05/2024 Ainda NÃO é assinante ACBr Pro? Aproveite mais esta vantagem e se torne assinante antes do reajuste de valores!
  4. A solução ACBrBoleto já tem suporte a cobrança API com PIX no Banco INTER. Recebemos a contribuição inicial do amigo @ActioSistemas, (a partir da qual fizemos as devidas adequações para a implementação da unit para integrar as soluções ACBr) Para utilizar endpoint pix, basta marcar a propriedade IndicadorPix como true igual aos outros bancos. Inter tem 2 API's: - boletos normais - boletos com QrCode PIX O que vai definir em qual incluir, baixar ou consultar é a propriedade IndicadorPIX: Quando falso, ele utiliza API Boleto Normais Quando true, ele utiliza API Boleto com QrCodePIx * Uma não devolve boleto registrado na outra! Atenção: Uma das informações que deve ser armazenada do retorno da inclusão é a propriedade “NossoNumeroCorrespondente” pois toda operação de alteração, baixa e consulta você vai precisar informar esta propriedade. (é um código UUID de identificação do boleto) Somente a API Cobrança com PIX retorna UUID. Quando API Pix não está devolvendo NossoNumero: Existem relatos que após a inclusão , a API não está devolvendo o campo nossoNumero, neste cado se olhar o log, o banco esta devolvendo: "situacao": "EM_PROCESSAMENTO"; Então deve aguardar alguns minutinhos e realizar a consulta detalhe utilizando a propriedade NossoNumeroCorrepondente Como utilizar: Após inclusão guardar o GUUID devolvido na propriedade NossoNumeroCorrepondente; Para ConsultarDetalhe, ALTERAR e BAIXAR, informar o GUUID (retornado na inclusão) na propriedade NossoNumeroCorrespondente; (carregar o titulo) Como passar esta informação via componente (Delphi/lazarus): Titulo.NossoNumeroCorrespondente := '4cac8ea0-a960-4ac4-af55-c6b05728f3x0'; Como passar esta informação via INI do titulo (ACBrLibBoleto, ACBrMonitorPlus): [Titulo1] .. NossoNumeroCorrespondente=24d5fdcd-608d-40b9-ad42-52e4af8eb7f1 Consulta Lista: Vamos ter agora as situacao isbAberto isbBaixado isbCancelado Baixado e cancelado, filtro dataMovimento isbAberto: filtro dataVencimento ele tbm vai usar a opcao Filtro.boletoVencido ibvSim/ibvNao (ele procura por data de vencimento boletos a receber ou vencidos) isbAberto: filtro dataRegistro ele consulta por data emissao os boletos em aberto Como o banco Inter não tem ambiente de homologação, cuidado com seus testes, após executar, baixar o boleto para ele não ficar pendente no sistema do banco de cobrança. Quer saber como funciona nos bastidores ?: Para quem leu a documentação da cobrança pix do Inter, sabe que é diferente a forma que é realizada a inclusão, tanto a resposta como o endpoint de cobrança PIX. Após a inclusão do boleto, recebemos um codigoSolicitacao (UUID) caso tenha registrado o boleto com sucesso (HttpResultCode 200); Este código UUID é devolvido pela solução ACBrBoleto na propriedade “NossoNumeroCorrespondente”. Ele não nos devolve as informações do boleto como no endpoint convencional. Sendo assim, após inclusão é realizada uma consulta passando este UUID para que seja retornado os dados do boleto e qrcode na propriedade EMV como nos outros bancos. Lembrando que esta consulta ocorre de forma transparente, ou seja, a solução acbr abstrai isso para você, ou seja, realizando a inclusão no TpInclui com o indicadorPix como true, a solução realiza uma consulta da UUID logo após a inclusão e devolve todas as informações do boleto. Agradecimento também para @Antonio Gomes, @Gabriel Mororó por terem efetuados alguns testes e ao @ralty por ter cedido credenciais.
  5. Bom dia ! Aqui não é possivel abrir os links das imagens
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  7. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  8. @RobertoMello Bom dia ! Não tivemos retorno, em análise, já que vc trabalha com o componente, vc pode no tratamento do retorno, incluir esta linha(vc pode utilizar o programa exemplo p testar): Boleto.ListadeBoletos[i].NossoNumero vai ficar desta forma: Vou anexar o retorno dos meus testes aqui. mesmo qdo existe rejeição (nosso numero incluso anteriormente propositalmente) ele retorna corretamente as informações da lista. RetornoRegistro2024.04.29.10.34.48.835.txt
  9. Sim as margens foram feitas para isso é diferente um boleto convencional de um carne q contem mais informações. margem superior deixe 2 por exemplo FACBrBoleto.ACBrBoletoFC.MargemSuperior := 2; FACBrBoleto.ACBrBoletoFC.MargemInferior := 0; FACBrBoleto.ACBrBoletoFC.MargemEsquerda := 5; FACBrBoleto.ACBrBoletoFC.MargemDireita := 3;
  10. Bom dia ! Na realidade fiz a alteração apos um usuario pro reportar no discord, ele testou e aprovou. nos meus testes tbm deu certo. dai vi q vc tbm passava por isso e te notifiquei. lembre-se de ajustar as margens do seu boleto.
  11. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  12. @Antonio Gomes Boa tarde! Fizemos um ajuste para tratamento do retorno automatico API-InterQrCODE18042024.zip
  13. Fizemos um ajuste para tratamento do retorno automatico. API-InterQrCODE18042024.zip
  14. Bom dia ! Segue anexo a alteração API com boleto híbrido para testes. Para V3( cobranca pix) Informar o IndicadorPIX. Ele vai alimentar a propriedade NossoNumeroCorrespondente (titulo.NossoNumeroCorrespondente) com o codigodeSolicitação devolvida pelo banco. Guarde o valor desta propriedade NossoNumeroCorrespondente para futuras consultas e cancelamento da versao PIX; Quando vc realiza a inclusão com indicador PIX, ele identifica codigodeSolicitação e consulta utilizando NossoNumeroCorrespondente e devolve a consulta detalhe do titulo. lembrando, como existem 2 APIS, qdo estiver marcada Indicador pix, Inclusao e consulta vai ser realizada na API PIX. desmarcada permenece a original, sem pix. InterAPIQrCode.zip
  15. Segue anexo a alteração API com boleto híbrido para testes. Para V3( cobranca pix) Informar o IndicadorPIX. Ele vai alimentar a propriedade NossoNumeroCorrespondente (titulo.NossoNumeroCorrespondente) com o codigodeSolicitação devolvida pelo banco. Guarde o valor deste NossoNumeroCorrespondente para futuras consultas e cancelamento da versao PIX; Quando vc realiza a inclusão com indicador PIX, ele identifica e consulta utilizando NossoNumeroCorrespondente e devolve a consulta detalhe do titulo. lembrando, como existem 2 APIS, qdo estiver marcada Indicador pix, Inclusao e consulta vai ser realizada na API PIX. desmarcada permenece a original, sem pix. InterAPIQrCode.zip
  16. Bom dia @Renan Freitas Existe uma tarefa para analise deste caso. Será reportado aqui assim que concluído. Lembrando que as futuras mensagens que for postar no forum utilizar seu login de usuário PRO, pois se eu mover este post para SAC você não terá mais acesso ele e nem as respostas. Quando você usa perfil de usuário comum é atendido pela comunidade.
  17. Obrigado pela contribuição Criado a Tarefa para analise do time TK-5351
  18. Estou trabalhando nele neste exato momento. assim q subir ja te aviso
  19. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  20. Verificando com o time, existem estados que ainda não estão disponíveis o envio síncrono NFe. Por exemplo, SP não permite Sincrono.
  21. Isso depende muito da situação. Quem precisa emitir boleto com QrCode (Hibrido) é necessário enviar os titulos para o banco, o banco vai devolver as informações do QrCODE, ou seja, vc nao consegue imprimir com QrCode sem este retorno. (nao importa se estiver em CNAB (troca de arquivo) ou API. tem q esperar o retorno. A vantagem da API e o retorno é apos o envio , praticamente instantâneo. Mas qdo o volume é muito alto de boletos, as vezes é mais rapido enviar por CNAB que é um TXT do que o envio via api q depende de velocidade de envio processamento e retorno. Mesmo vc enviando uma lista de "n" boletos, o envio processado e recebido é individual.
  22. Boa tarde @xim.logan Obrigado por reportar, criado a TK-5331 para análise
  23. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
  24. Bom dia @ANDERSON JUNIOR GADO DA SILVA Vou testar impressão em meu ambiente Qual distro vc está utilizando?
  25. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
×
×
  • 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.