Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.047
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. Sim... Veja a pasta ACBrPIXCD
  2. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  3. Olá @Cleomar Pacheco... precisamos do Log, para ver o que foi enviado ao componente, como ele traduziu as Tags e o que ele enviou a impressora
  4. Não sei bem se isso faria a conversão de forma correta... Existe algum UTF8ToANSI ? Mas o ideal, é manter em UTF8, pois mudar o XML, pode invalidar a assinatura digital do mesmo...
  5. Mas não faz muito sentido, se ele gravou no Log o XML em UTF8.. significa que ele estava em UTF8... Esse XML poderia ter sido lido e modificado, por outra aplicação ? Você consegue reproduzir esse problema no Demo do ACBr, para investigarmos ?
  6. Por favor anexe o Log gerado, pelo ACBrPosPrinter
  7. o Segundo item destacado.. parece estar correto.. é uma codificação em UTF8 (dois bytes para um caractere acentuado) A rotina de Log, faz esse tratamento para os caracteres não convencionais.. o XML em si, está com erro ? não está em UTF8 ?
  8. Sim... por favor faça uns testes, para confirmarmos a correção e enviar ao SVN
  9. Tente com essa Unit, em anexo... ACBrTEFDCliSiTef.pas
  10. Mas DataHoraTransacaoComprovante, é a informação retornada pelo SiTef, referente a essa transação que acabou de ocorrer... Porque não seria correto, usar esse valor ? Ele está retornando algo diferente dos valores informados na chamada de IniciaFuncaoSiTefInterativo ? Porém como o "DataHoraFiscal", é sempre opcional.. creio que seria possível, modificar os fontes, para sempre usar ele, preferivelmente, caso esteja informado...
  11. Olá @hetoandrade.. eu acho que a correção necessária, é justamente remover do IF a verificação de date-3 De acordo com o manual do SiTef, o valor de DataFiscal, e HoraFiscal, informados no método FinalizaFuncaoSiTefInterativo, deve ser o mesmo valor usado em IniciaFuncaoSiTefInterativo Experimente comentar a segunda parte do IF if Assigned(Resp) {and (Resp.DataHoraTransacaoComprovante > (date - 3))} then begin // Leu com sucesso o arquivo pendente. // Transações com mais de três dias são finalizadas automaticamente pela SiTef DataStr := FormatDateTime('YYYYMMDD',Resp.DataHoraTransacaoComprovante); HoraStr := FormatDateTime('HHNNSS',Resp.DataHoraTransacaoComprovante); end else begin DataStr := FormatDateTime('YYYYMMDD',Now); HoraStr := FormatDateTime('HHNNSS',Now); end;
  12. Faça uma busca de "blcksock.pas" no HD de sua máquina.. isso irá lhe ajudar a identificar em qual outra pasta, está instalada a Synapse
  13. Boa.. o fato é que poucos fabricantes disponibilizam DLLs de SAT, para 64 bits... Para SAT realmente é melhor usar 32 bits
  14. Que bacana.. realmente é uma boa alternativa... o comando de impressão de BMP, tem funcionado bem, nessa impressoras genéricas ?
  15. Não consegui compreender o problema... O que exatamente não está funcionando ? Qual Demo do ACBr, você testou ?
  16. Pode realmente ser algo no Fast... pois esse BPL do ACBr, irá depender dele... Ele também acusa algum erro na carga do Fast ? Em todo caso, os relatórios em Fast do ACBr, exigem a versão Standard do Fast Report.. a versão Embarcadero, é muito limitada...
  17. Por favor anexe todo o Log, com destaque em uma transação, onde ocorre esse problema
  18. Sim, por isso que não atualizamos mais o Json4Delphi ... Eu ainda estou analisando entre compatibilizar ele ou adotar esse outro aqui... https://github.com/BeRo1985/pasjson
  19. você tem a Unit blcksock em alguma pasta do seu projeto ? Essa Unit é do projeto Synapse e fica na pasta "ACBr\Fontes\Terceiros\synalist", do Projeto ACBr... O ideal é não copiar essas Units Se não tiver cópia da Unit, experimente rodar o instalador novamente, marcando a opção para Remover as instalações anteriores do ACBr
  20. Por favor experimente enviar o False, sem as aspas... (pois ele não é uma String)
  21. Eu creio que SIM.. @Victor H. Gonzales - Panda, sabe se é isso mesmo ? Ou precisa fazer uma nova ativação do SAT ?
  22. Não há como configurar isso no SAT.. O SAT busca as informações do CNPJ, do site da SEFAZ...
  23. Os Emuladores nunca funcionaram 100%, fazer o Download da MFD de um Emulador de ECF, acho que nunca foi possível... No caso da Bematech, experimente rodar o Emulador, com privilégios de Admin
  24. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
×
×
  • 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.