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...
The popup will be closed in 10 segundos...