Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.339
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Antes deste quadro tem uma tabela dizendo que o botão é necessário... Mas se continuar com dúvida a melhor opção é fazer uma consulta a SEFAZ-MG.
  2. Leia os anúncios sobre o assunto, por favor:
  3. Tente debugar o motivo de impressaoOK estar false então. Se não me engano essa variável só é alteradas em poucos lugares acima.
  4. Estranho o log não menciona o erro...
  5. O anúncio não está mais na página principal do fórum, mas a versão atual no SVN continua a dar suporte ao Delphi 7.
  6. Você consegue gerar o arquivo utilizando o DEMO? Anexe o log do ACBrECF.
  7. Procure ler a cartilha requisitos comentados disponibilizado no site da SEFAZ-MG. Acho que ela esclarece essa dúvida.
  8. Moderação: Movido.
  9. O log não veio em anexo.
  10. Pode ser tanta coisa que é chutar uma correção. Depende da quantidade de registros que está retornando, dos componentes de acesso, etc... Algo que pode ajudar: Você está utilizando o FastMM?
  11. Verifique seus códigos. Talvez o código esteja desatualizado. O log gerado pelo xe não tem nem a ativação da balança igual ao do Lazarus: -------------------------------------------------------------------------------- ATIVAR - 04/10/16 11:56:33:533 - Modelo: Filizola - Porta: COM3 Device: BAUD=2400 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0 --------------------------------------------------------------------------------
  12. Não. Procure nos componentes da JVCL.
  13. Se são arquivos diferentes a assinatura será diferente. A assinatura varia de acordo com o arquivo. Não entendi exatamente qual o seu problema. Imagino que seja a validação de uma das assinaturas. Se for isso, você deve comparar como as duas assinaturas estão sendo geradas. E não o conteúdo.
  14. AcbrEcf.Device.ProcessMessages indica se o ACBr.Device vai chamar o método ProcessMessages enquanto aguarda a resposta da porta serial. Chamar esse método pode significar seu programa enviar outro comando ao ACBrECF e este responder com a mensagem de erro: "Componente ACBrECF ocupado Aguardando resposta do comando anterior". Então basicamente é isso mesmo.
  15. Sim. Exatamente. Porque é fácil reimprimir o cupom TEF. Mas reimprimir o cupom fiscal é impossível. Não tenho certeza... Me parece que não...
  16. Eu entendi que a aplicação terá que fazer a confirmação da transação. Mas veja bem... pelo que eu entendi, o cupom fiscal não foi impresso ainda. Isso implica que você não pode confirmar a transação porque não tem cupom fiscal para isso. E se o ECF não está ligado, não se pode imprimir um outro cupom. Entendeu? Essa dúvida a gente precisa esclarecer antes de alterar o componente...
  17. Acho que tem que personalizar. Exemplo: Altere o DisplayFormat para dfFloatFixed e implemente o evento onDecimalRounding para truncar o valor da forma que você deseja.
  18. Entendi. Então parece ser uma situação nova, como eu disse antes, um requisito diferente. Pergunta: Como você vai confirmar a transação se o cupom fiscal que acoberta a transação ainda não acabou de ser impresso?
  19. Não deixa, porque ele precisa do compilador e a versão Starter não possui compilação por linha de comando.
  20. Acho que se precisa ler as páginas citadas...
  21. Há alguns tópicos com exemplos no fórum( exemplo este). Mas não entendi seu questionamento. Está tendo problemas com essas tags? Ou está perguntando se as tags estão no arquivo de ajuda?
  22. Esse manual é um pouco diferente do que eu tenho aqui. Essa sequência 16 aí está numerada como 33 no roteiro que tenho aqui. Pelos meus registros, eu consegui fazer sem nenhum problema. Você está desligando o computador depois que o ECF começa a imprimir o cupom TEF? Anexe os logs do ACBrECF e do ACBrTEFD.
  23. Esse não é o aplicativo da Epson? Entre em contato com eles. O ACBr apenas usa as dlls do fabricante neste caso.
  24. Consegue descrever um passo a passo?
×
×
  • 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.