Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.062
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Use o "Find In Files".. ela está lá sim... veja: https://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrDFe/ACBrDFeException.pas
  2. Provavelmente você tem outra Unit libeay32.pas no Path do seu Delphi...diferente da usada pelo ACBr
  3. Você está programando errado... procedural em um mundo O.O. Use O.O.... crie uma ou várias classes para o seu projeto...
  4. Realmente... há o erro nesse horário.. Observe pelo tempo de Envio (TX) e recepção (RX) que o ACBrECF aguardou por 5 segundos pela resposta do ECF... Isso porque você configurou o TimeOut em 5 Ou seja... aumente o Timeout... 10 é um bom valor...
  5. ahh... agora que notei... sua procedure não faz parte de nenhuma classe... Você precisa criá-la como parte de algum Objeto ou Classe.. Ex: um DataModule ou Form procedure GetsignAC(var Chave: AnsiString); // ERRADO procedure DataModule1.GetsignAC(var Chave: AnsiString); // CORRETO
  6. Analisando o seu Log... não vi nenhum erro de falha de comunicação... Certeza que o Log é do Computador que está com problemas ?
  7. Qual a versão do seu Delphi ? Se for D7 ou inferior, declare como "String"
  8. Sobre Código de Ativação Inválido http://www.projetoacbr.com.br/forum/topic/14253-sat-código-de-ativação-inválido/?do=findComment&comment=144051 Veja o ACBrMonitorPLUS
  9. Os parâmetros são AnsiString, porque o usuário, em teoria, poderia usar um caracteres "não imprimíveis" (Ex: #3, #13) na Assinatura ou código de ativação... E também, pode haver problemas se houver acentos na assinatura ou Código de ativação, e a IDE usar um Encoding diferente do SAT (Ex: UTF8 x cp850) O AnsiString, é um "string binário"... qualquer coisa pode ser armazenada nele... sem perda de dados, mesmo o NUL (#0)... O problema no Delphi ocorre, porque até o D7, String era idêntico a AnsiString... mas isso não é mais verdade nas IDEs mais novas... Se se dispuser a testar em várias IDEs e fazer um IFDEF que funcione em todas, posso subir as modificações...
  10. Apliquei uma correção no SVN (trunk e trunk2) baseado nas modificações propostas... Também fiz um sincronismo entre Trunk2 e Trunk com as últimas correções enviadas...
  11. As mudanças que você fez são compatíveis apenas com a sua versão de IDE... No Delphi7 por exemplo, a IDE cria os eventos com os parâmetros usando "AnsiString"... O correto é usar IFDEF para que os fontes sejam compatíveis com todas as IDEs do Delphi Não uso mais o Delphi, e portanto não tenho como analisar isso...
  12. Não enviei nada para o SVN... pois não recebi nenhum fonte para analise..
  13. Esse é o LOG do ACBrSAT... e mesmo ele está incompleto... há apenas a linha que acusa o envio do comando ao SAT... mas não há o retorno do SAT Certeza que esse é o arquivo completo ? No Log do ACBrMonitorPlus, poderemos analisar a sintaxe de envio dos comandos de sua aplicação ao Monitor
  14. Não há como o SubtotalizaCupom estar sendo enviado sozinho... Se ele está no Log, é porque a sua aplicação comandou ele... Verifique a lógica da sua aplicação...
  15. Esse erro padrão do SAT realmente não ajuda em nada... Algumas dicas de como tentar achar o problema: Extraia os LOGS do SAT... verifique se nas mensagens internas há mais detalhes Tente enviar para o Emulador de SAT do Governo.. Observe que na janela do Emulador ele dá mais detalhes sobre os erros Submeta o seu XML a esse programa de analise da TANCA - InteliSAT
  16. Por favor seja mais específico... Qual é o retorno ? Como está o Log do ACBrSAT ? Essa foi a última mensagem do Emulador SAT ? Se isso apareceu na Tela do Emulador é porque o comando chegou até ele...
  17. Amarildo, Apliquei correção para esses itens... a poucos dias... commit 9360 (trunk2)
  18. Se o aparelho for a versão de Homologação, você deve usar a assinatura pré ativada pelo Fabricante...
  19. Não aconteceria se você tivesse chamado CarregarRelatorioGerenciais no inicio da sua aplicação... pois nesse caso as informações já estão na lista do componente
  20. Notei que você está usando a sintaxe errada (sem as aspas duplas para String)
  21. Por favor seja mais específico... Quais propriedades ??
  22. "MostrarCodigo" diz respeito ao HRI, (human readble Interpretation) O barcode é a chave do SAT e sua impressão é obrigatória
  23. Nem eu... Procure o suporte do fabricante
×
×
  • 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.