Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.360
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Uma nova tentativa... por favor teste com a Unit em anexo... Nessa nova modificação, ligo o FreeOnTerminate, apenas quando a Thread atingiu o timeout... assim não ficamos presos no "Thread.waitfor", quando aplicarmos o Abort. ACBrDFeSSL.pas
  2. você está tentando instalar no Lazarus o no Delphi ?? O ACBrInstall nunca suportou o Lazarus
  3. Legal... vamos afinar a questão do A.V. no exception da Thread e já subimos tudo...
  4. Pode ser necessário atualizar o Sw.Básico desse equipamento... Veja esse tópico:
  5. Por favor teste com a Unit anexada nesse Post: Mudei a visibilidade do HttpSendCriticalSection, para dentro do TDFeSSL
  6. Desculpe-me pela demora na resposta... Verifiquei a sua sugestão, e realmente faltou um tratamento interno para a Thread, capturar os Exceptions.. O Exception disparado abortava o código da Thread, que já era liberada pelo FreeOnTerminate, por isso tínhamos o A.V. Essa Thread tem uma característica diferente das Threads tradicionais... A ideia é deixar que ela mesmo se libere... Isso porque lidar com Socktes, pode prender o sistema, mesmo quando configuramos os TimOuts na API.. então não podemos ficar esperando o final normal da Thread... Fiz alguns ajustes, baseado nas suas sugestões... Por favor teste com a Unit em anexo... Também fiz algumas melhorias, para o caso abaixo: ACBrDFeSSL.pas
  7. Me parece que os pacotes do ExtratoSAT em Fortes não estão instalados corretamente... Abrindo "Project Inspector", você poderá ver quais Packages estão faltando
  8. Legal a iniciativa pessoal.... não deixem de vir... Será ótimo conhece-los...
  9. Não é possível alterar o layout de impressão de um ECF... quem faz isso é a impressora Fiscal... Creio que usar a Unidade como 50, pode trazer problemas ao seu cliente... (multas) ele tem que usar uma unidade do Inmetro... o escritório de contabilidade dele, pode informar qual é a correta
  10. Qual a marca e modelo do ECF ? Acho que isso pode ser desligado no ECF, com a ajuda de algum utilitário do fabricante...
  11. Wiltomar... acho apenas por TXT... Eles tem um Gerenciador TEF próprio ? Não usam OKI, Direção ?
  12. Como eu já havia dito antes... não deixe nada hard coded... Leia os parâmetros de Decimais do ECF
  13. Pode variar na Quantidade e no Preço Unitário
  14. Depende do Segmento atendido... não conheço um padrão geral...
  15. Você tem que descobrir quantas casas o ECF está usando, e seguir o mesmo... Após Ativar a comunicação com o ECF... use ACBrECF.DecimaisPreco para saber o número de casas decimais que ele usa
  16. Sim, está correto... Veja que o Browser, "preferiu", usar TLS1.2 para essa conexão
  17. Use o método: RoundABNT, da ACBrUtil.pas http://svn.code.sf.net/p/acbr/code/tools/Diversos/ABNT NBR-5891 Regras de arredondamento e numeração decimal.pdf
  18. Por favor estude os Fontes do projeto Demo do ACBrNFe... na pasta Exemplos Veja ainda, esse vídeo, (que fala sobre esse assunto)
  19. Eu que agradeço o Bug Report e a correção...
  20. O problema ocorreria se a Linha fosse algo como: Linha := StringOfChar('.',511)+LF; correto ? Enviei para o SVN, um ajuste, baseado na solução proposta... commit: 15866
  21. O LT_All roda um código que tenta conexão usando vários protocolos... mas não há um Callback ou algo parecido que informe qual foi o aceito... Creio que você possa testar usando LT_SSL3
  22. Por favor fiquem atentos a este tópico... Haverá muitas mudança nos Relatórios
  23. Faltam pacotes... Veja as instruções no PDF na Raiz... (Bem_Vindo_ao_Trunk2.pdf)
  24. Talvez essa não seja uma afirmação correta... o mais correto, seria dizer que a NFCe ainda suporta o antigo protocolo SSL3, provavelmente ele foi o protocolo utilizado quando você selecionou LT_ALL... Mas repare pelo teste que fizemos no navegador, que o Servidor já está pronto para TLS1.2
  25. Todas as URLs ficam no arquivo ACBrNFeServicos.ini... Você pode distribuir esse arquivo, e mantê-lo na mesma pasta do .EXE, para que o Componente faça uso dele... caso ele não existe no disco, o Componente usa uma versão interna, que foi compilada e anexada como Resource No caso do RJ, creio que ele use a Sefaz virtual.. portanto... estaria na sessão [NFCe_SVRS_P], [NFe_SVRS_P] NFe Se for NFCe, ele ainda aceitaria SSL3
×
×
  • 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...