Ir para conteúdo
  • Cadastre-se

antonio.carlos

Consultores
  • Total de ítens

    2.653
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que antonio.carlos postou

  1. Acredito que não.. caso ocorra erro no uso do método, a lib retorna -10 e a mensagem do erro. Inclusive, eu até forcei alguns erros, -10.. tentar ocasionar este Access Violation.. Consegue me descrever um passo a passo ?? em que exato momento ocorre.. em sua aplicação ? para que eu continue com os testes por aqui. Ultima versão disponível para download é 0.4.6.296, de qualquer forma, veja se ainda sim, vai continuar ocorrendo Access Violation, me avise..
  2. Realizei testes em ambos os métodos, NFE_LimparLista e NFE_StatusServico.. Foi realizado testes unitários nos métodos, para que tenhamos certeza, caso ocorrer algum erro de Access Violation ou não nos métodos do ACBrLib.. Estou utilizando a ultima versão disponível para download no fórum, carregando ela nos testes com base na versão que você esta utilizando.. ACBrLibNFe32.dll, CDECL na versão MultiThread.. Realizei dois testes.. O primeiro teste estou carregando apenas um arquivo .ini e limpando a lista logo em seguida.. veja trecho do log: O Segundo testes estou carregando 50 arquivos .ini após carregar o ultimo arquivo .ini, realizei a consulta do status serviço... com o método NFe_StatusServico, feito isso, foi chamado método NFE_LimparLista, veja o trecho do log: Por desencargo, realizei os mesmo teste usando método NFE_CarregarXML.. Log Testes unitários: ACBrLibNFE-20240710-TestesUnitários.log E por ultimo, realizei testes com o programa exemplo C# disponível no SVN.. utilizando a ultima versão do ACBrLib com as mesmas configurações no qual você citou.. Log testes Programa Exemplo C#: ACBrLibNFE-20240710.log
  3. @Sistemas Drogal você esta utilizando o ACBrLib .dll ou .so ? x86 ou x64 ? versão Multithread mesmo ?! Ainda estou fazendo testes com os métodos NFE_LimparLista e NFE_StatusServico.... preciso saber qual versão compilada esta utilizando para dar continuidade nos testes..
  4. Sim, estou montando um ambiente para tentar simular o que o @Sistemas Drogal nos relatou..
  5. Ok, vamos verificar por aqui.. se conseguimos simular algum dos problemas que foram citado.. aviso você.
  6. Criada uma #TK-5710 para analise do caso..
  7. Olhando este ultimo log, ainda constam com a versão desatualizada, vamos aguardar atualizar a versão para ultima disponível para download no fórum.. me avise, por favor.
  8. Tópico fechado por falta de retorno do usuário
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. Use a classe ImpressaoConfig, propriedade DirLogo.. Exemplo: boleto.Config.Impressao.DirLogo = txtDirLogo.Text;
  11. Você vai configurar no ACBrLib.ini.. aponte o path: https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/C%23/Boleto/Logos/ https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html DirLogo Define o Diretório onde está localizado os Logotipos dos Bancos.
  12. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  13. // Parâmetros do método Enviar: // 1o = Número do Lote // 2o = Se True imprime automaticamente o DAMDFE // 3o = Se True o envio é no modo Síncrono, caso contrario Assíncrono. // Obs: no modo Síncrono só podemos enviar UM MDF-e por vez. ACBrMDFe1.Enviar(StrToInt(vNumLote), True, True);
  14. Você esta usando componente ACBrMDFe, ACBrLibMDFe ou ACBrMonitorPLUS ?
  15. tópico em aberto sendo tratado.. vamos dar continuidade por lá
  16. Enquanto analisamos o caso, olhando o log, vi que esta com a versão do ACBrLib desatualizado.. 09/06/24 21:34:42:894 - ACBrLibNFE - 0.4.6.278 Consegue atualizar para a ultima versão disponível no fórum ? e caso ocorra o A.V anexar um log atualizado.. por favor.. Com o programa exemplo ocorre o mesmo comportamento ?
  17. Problema ainda persiste ? se sim, por favor anexe os log atualizados. Esta utilizando a ultima versão do ACBrLibNFe ?
  18. Atualize ACBrLibBoleto, veja se resolveu
  19. Não, o erro é bem claro, você esta com problema ao carregar dlls OpenSSL.. o ACBrLib não esta encontrando as dlls de dependências.
  20. Legal.. no download que você fez do ACBrLib Demo, tem a pasta dep, dentro desta pasta, contém as dlls de dependências, libxml2 e openssl, você vai copiar elas e colar junto ao ACBrLib.. além disso tem também a pasta schemas, precisa ser informado em PathSchemas https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html
  21. -10 quer dizer que houve erro ao executar o método.. Por estar utilizando ACBrLib versão Demonstração, pode ser questão do timeout de uso, você consegue usar por 30min, após isso, precisa reiniciar a aplicação. Outro detalhe também é que o ambiente é somente homologação, então os envios dos DFes (NFe/NFCe), somente para ambiente de homologação.. Caso persistir, anexe um log atualizado, por favor. Configure o Log para nivel 4 -> Paranoico https://acbr.sourceforge.io/ACBrLib/Geral.html
  22. Foi enviado um commit Rev. 33880, visando corrigir o erro referente ao UTF-8.. assim que sair uma nova versão ACBrLibNFSe, aviso você, para atualizar o realizar um novo teste.. Ssobre o erro de e-mail, parece que o endereço esta inválido.. confirme com a prefeitura se o e-mail é este mesmo..
  23. Olá Comunidade do Projeto ACBr !! Depois de alguns dias trabalhando no desenvolvimento do ACBrLibAbecsPinpad, posso dizer que finalizamos ! Como citado no post acima, temos o Componente ACBrAbecsPinpad, onde o mesmo é utilizado por desenvolvedores Delphi e Lazarus. Agora com ACBrLibAbecsPinpad você pode fazer uma integração comunicando diretamente com o Pinpad, utilizando qualquer linguagem de programação possível de se consumir uma dll (Windows) ou .so (Linux). Utilizando o ACBrLibAbecsPinpad, é possível, saber quais a capacidades do Pinpad, enviar textos para o display do pinpad e também exibir uma imagem no display.. é claro que o pinpad precisa ter suporte para envio de imagens. //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: sResposta - Usado pelo retorno, contem as informações retornadas pela consulta. esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta). AbecsPinpad.PinPadCapabilities(); Exemplo de resposta: [Resposta] DisplayGraphicPixelsCols=240 DisplayGraphicPixelsRows=320 DisplayIsColor=1 DisplayIsGraphic=1 DisplayTextModeDimensionsCols=16 DisplayTextModeDimensionsRows=8 Manufacturer=GERTEC MediaGIFisSupported=0 MediaJPGisSupported=1 MediaPNGisSupported=1 Memory=192MB Model=PPC-930 PartNumber=PPC-930 SerialNumber=7200642206000208 SpecificationVersion=2,12 SupportContactless=1 //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: sMensagem - Mensagem a ser exibido no display do pinpad. AbecsPinpad.DSP("ACBrAbecsPinpad"); //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: sNomeArquivo - Nome do arquivo salvo na memória do pinpad. AbecsPinpad.DSI("LOGOACBR"); Obs: Esperamos ansiosos pelo feedback de todos, e sabemos que podem surgir necessidades de ajustes, por este motivo fique atento aos commits e atualização dos Manuais e Programas de Exemplo. Até o próximo lançamento !!
  24. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  25. Olá Comunidade do Projeto ACBr, temos uma novidade para vocês !! O Projeto ACBr esta trabalhando no desenvolvimento de uma nova biblioteca, ACBrLibAbecsPinpad.. Após a criação do componente ACBrAbecsPinpad para Delphi e Lazarus, percebemos que grande parte dos desenvolvedores que utilizam o ACBrLib demonstraram muito interesse em usar este componente.. por isso, podemos dizer que sim, estamos trabalhando no desenvolvimento desta nova biblioteca. Posso dizer também que o nível de desenvolvimento esta bem avançado e que logo teremos noticias sobre seu lançamento.. com documentação e programa exemplo disponíveis para uso. Para quem ainda não conhece o componente ACBrAbecsPinpad, veja o vídeo abaixo:
×
×
  • 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...