Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. mandei uma atualização para o demo que resolve este problema, favor baixar e testar novamente.
  2. Cara tu tem que configurar o SSL no componente e não em uma classe a parte, se configurou na classe a parte usar ela para ler os dados.
  3. Poste o log da lib que o prg que você passou continua dando erro aqui e não chamando a função de descarregar da lib.
  4. Poste os 2 inis que esta utilizando, fazendo favor.
  5. Se puder compartilhar o arquivo modificado para enviar ao svn eu agradeço.
  6. este erro parecer se algo do Harbour, vou tentar investigar isso, tem o log da lib ?
  7. você esta usando o destroy da classe quando não usa mais ela. nfe:Destroy() Senão estiver os dados ficam na memoria ai quando tu usa o inicializar o ini é ignorado pois já esta inicializado.
  8. Sem problema, basta salvar cada ini com um nome distinto e carregar o ini de acordo com a empresa. O ini pode ser carregado na inicialização ou usando o metodo NFE_ConfigLer
  9. Se quiser usar OpenSSL sim. Você usa OpenSSL em algum outro lugar do seu programa ? Senão usar basta apagar as dlls libeay32.dll e ssleay32.dll, que as dlls libcrypto-1_1.dll e libssl-1_1.dll são as versões mais atuais da openssl. Nas versões mais atuais foi mudado os nomes das dlls.
  10. este erro ai é a versão da dll do openssl, você deve ter um outra versão antiga da dll do openssl, apague as mesmas ou atualize elas.
  11. Você configurou o componente para usar LT_SSLv2 por isso não vai funcionar mesmo os webservices so funciona com LT_TLSv1_2.
  12. a dll não são referentes ao windows e sim a versão do seu programa, se o seu programa é x86 use dll x86 senão use as dlls x64
  13. não é colocar a pasta dep e sim copiar as dlls que estão dentro da pasta dep para junto do seu exe e da dlls do acbr
  14. Rafael Dias

    Demo C# BAL

    Você não baixou todos os arquivos necessários por isso esta faltando este projeto, e ele não rodam em .net core e sim no framework normal, mas não tem nada que impede de usar no mesmo, talvez nem precise fazer ajustes para isso. Precisa baixar a pasta Shared ou para facilitar baixe toda a pasta de demos em c#.
  15. todo retorno negativo é um excpetion/erro, por isso a classe trabalha da mesma maneira. Outra coisa que lembrei é que a função Validar, ela já funciona assim no pascal, em casa de erro de validação ela lança um exception, por isso tem este mesmo comportamento na lib. Se pegar a mensagem da excpetion vai ter os erros.
  16. Se a aplicação esta fechando é erro na sua parte, pois o log é até preenchido. Sempre que o retorno for diferente de 0 vai ser lançado uma excpetion que você precisa capturar para processar as informações delas, se você não capturar estes erros a aplicação fechara mesmo. Pelo que li no [x]Harbour tem o Try Catch e no Harbour é Begin Sequence e RECOVER https://github.com/Petewg/harbour-core/wiki/Statements
  17. o enum segue o ini de configuração ele não serve para o ini de venda.
  18. esta errado, pois no ini de configuração o homologação é 0 e no ini de venda homologação é 2, pois segue o padrão do manual, afinal é o valor do xml ali.
  19. Cara eu tentei varias vezes e eu não consigo reproduzir este erro seu.
  20. este á da ACBrLib https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html no do contribuinte a sua modificação estaria correta.
  21. não esta incorreto, você já olhou o manual
  22. Foi disponibilizada uma nova versão do manual e da biblioteca que contempla estas atualizações. Favor baixar e testar.
  23. Estranho o log parece estar pela metade, mas vou estar analisando o motivo do retorno não estar vindo corretamente.
  24. Eu estou verificando aqui o que pode estar ocorrendo
  25. Poderia postar o ini completo, para que possamos fazer testes aqui, pois o trecho postado não contem erros, postem tbm o arquivo de configuração da lib e o Log.
×
×
  • 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...