Ir para conteúdo
  • Cadastre-se

Júlio Cavalcanti

Consultores
  • Total de ítens

    922
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Júlio Cavalcanti postou

  1. Para alterar, usamos o mesmo método de envio: Com o código de operação tpAltera e o tipo de ocorrência como 7. Alimentando o ini com os dados do boleto e alterando a data. Esse vídeo detalha melhor: https://acbr.nutror.com/curso/c365775961fb6232c2b06ceee9d39be343e339cd/aula/8280161
  2. Perceba o tipo de ocorrência que está informando: https://acbr.sourceforge.io/ACBrLib/IndicedeCodigosTituloINI.html
  3. Vamos analisar. Aproveitando, atualize para a última versão e faça um teste.
  4. Olá, pessoal. Temos o prazer de anunciar que o novo pacote ACBrBaas já está disponível no SVN! Este pacote foi criado para facilitar a integração de sistemas com serviços bancários e APIs de pagamento, atendendo à crescente demanda por soluções de automação financeira. ACBrExtratoAPI: Primeira Solução Disponível O primeiro componente disponível neste pacote é o ACBrExtratoAPI. Este componente permite a consulta de transações do extrato de uma conta corrente, ideal para quem precisa automatizar o acompanhamento e controle financeiro diretamente em seu software. Atualmente, o ACBrExtratoAPI oferece suporte para dois bancos: Banco do Brasil Banco Inter A proposta é expandir o suporte para outros bancos, conforme a demanda dos usuários. Então, caso seu banco de interesse ainda não esteja incluído, fique à vontade para sugerir a inclusão! Futuros Componentes no Pacote ACBrBaas Além do ACBrExtratoAPI, estamos trabalhando na inclusão de novos componentes ao pacote ACBrBaas, que irão ampliar ainda mais suas funcionalidades, entre eles: ACBrPagamentosAPI: Voltado para a integração com APIs de pagamento, facilitando transações financeiras diretamente pelo software. ACBrBBPay: Um componente específico para a plataforma BBPay, do Banco do Brasil, que permitirá realizar transações de forma simplificada. Estamos atentos às necessidades dos usuários e planejamos adicionar mais APIs bancárias e de pagamento, tornando o ACBrBaas uma ferramenta essencial para desenvolvedores que buscam eficiência e automação no setor financeiro. Disponível em: https://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrBaaS/ Fiquem atentos às próximas atualizações!
      • 13
      • Curtir
      • Obrigado
  5. Olá, pessoal! Gostaria de informar que foi disponibilizada uma nova classe InfNFeSupl no pacote ACBrLib.NFe para a linguagem C#, na Rev-35220. Esta classe é responsável pela seção InfNFeSupl do XML da NF-e. Aqui está um trecho da classe com suas propriedades: namespace ACBrLib.NFe { public sealed class InfNFeSupl { public string qrCode { get; set; } public string urlChave { get; set; } } } Requisitos: A partir da versão 1.4.7.304 da DLL.
  6. Obrigado pela contribuição! Foi criada a TK-5954 para análise. Você será notificado aqui quando concluirmos esta análise.
  7. Pode anexar o arquivo com a alteração?
  8. https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/ Adicione as dlls de acordo com a arquitetura que está compilando e faça um teste novamente
  9. As dlls da open ssl estão junto do .exe?
  10. Está utilizando os dados fictícios do BB, correto? As dlls da Open SSL estão junto do .exe?
  11. Verifique: Certifique-se de que o código não tenta ler ou escrever em locais de memória que não estão alocados ou estão fora dos limites. O seu programa é multi-threaded, verifique se há condições de corrida ou falta de sincronização adequada, que podem levar a falhas de segmentação. Verifique as permissões de leitura e escrita para as pastas. Certifique-se de que os ponteiros estão devidamente inicializados e que não são desreferenciados quando estão nulos (NULL). Veja esse tópico para o erro GLib:
  12. Veja: https://svn.code.sf.net/p/acbr/code/tools/Bancos/133-Cresol/Especificacoes%20Tecnicas%20Boleto.pdf
  13. Um momento, vou verificar.
  14. @tborges Subimos uma correção At revision: 34942. A correção estará disponível na próxima compilação.
  15. Tópico fechado por falta de retorno do usuário
  16. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  17. Está utilizando o programa Exemplo? Está com a dll atualizada?
  18. Realmente, no Memory essa propriedade não está disponível. Memory: Físico: Vamos corrigir.
  19. Já que está começando, esse vídeo do @Daniel InfoCotidiano vai te ajudar bastante:
  20. Boa tarde, @Claudiomiro. Com o SVN atualizado, alimentei o boleto com as seguintes informações: O número corresponde com o número gerado pelo banco:
  21. Foi enviado para o SVN a inclusão da cidade Chapadão do Sul. ACBrNFSeXServicos.ini e ACBrNFSeXServicos.res Commit: 34765 CodigoMunicipio.cs Commit: 34766 NuGet Commit: 34767
  22. Foi enviado para o SVN a inclusão da cidade Ubiratã. Commit: 34765.
  23. Caso não tenha conseguido resolver, segue algumas orientações - Utilizar a última versão ACBrLibBoleto. - Faça um teste no programa exemplo. Caso as orientações acima não resolva, me envie os logs. Obs: -2 Indica que houve falhas na finalização da biblioteca.
  24. Olá, pessoal. Foi disponibilizado na ACBrLibBase do pacote ACBrCommon para a linguagem Java, na Rev-34487, um novo método `convertDateToTDateTime` para tornar o objeto do tipo `Date` compatível com o `TDateTime` em Pascal. Esse método é essencial para converter o tipo `Date` do Java em um tipo `TDateTime do Pascal`, permitindo que a biblioteca interprete as datas corretamente. Exemplo de uso: Trecho da implementação: https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Java/ACBr Common/src/com/acbr/ACBrLibBase.java /** * Função para converter um objeto do tipo Date em um double compatível com o TDateTime do Pascal * @param date * @return double */ public double convertDateToTDateTime(Date date) { // Obtém o timestamp Unix em milissegundos long unixMillis = date.getTime(); // Converte o timestamp para TDateTime double pascalDateTime = unixMillis / 86400000.0 + 25569.0; return pascalDateTime; }
×
×
  • 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.