Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.408
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Você viu esse outro
  2. A sugestão foi entrar em contato com a certificadora TEF. Você tentou fazer isso? Qual certificadora? Qual foi a resposta deles?
  3. É normalmente algum problema na instalação. Tente fazer uma limpeza no computador e reinstalar o ACBr usando o ACBrInstall. Veja esse
  4. EMBarbosa

    Sat-Iss

    Eu sugiro você entrar em contato com a secretaria que estabelece o prazo para saber da posição deles.
  5. Você tem mais de uma versão do Delphi instalado?
  6. A NFC-e trata da mesma maneira que tratava no Cupom Fiscal, que é a mesma maneira que trata na Nota de Venda a Consumidor (Série D). É melhor você verificar com o contador do seu cliente. Contadores diferentes podem dar informações diferentes, por isso eu sou um pouco cauteloso ao aconselhar sobre esses assuntos.
  7. Isso... E ele assina com base no quê?
  8. Sabe, se você explicar exatamente qual o erro e o ambiente ajuda. Acho que você poderia seguir as recomendações do segundo post no tópico
  9. Eu não recomendo ProcessMessages := True. Isso faz com que o Device execute um Application.ProcessMessages. Não deveria ser necessário a nenhuma aplicação utilizar esse método. Se está perdendo códigos, então sua venda frenética não está implementada corretamente. Procure aqui no fórum sobre isso, já foi amplamente discutido. Muitas pessoas acham que Application.ProcessMessages é um comando mágico que faz a aplicação não parecer congelada. Mas, isso está muito longe da verdade. Essa pergunta e suas respostas ajudam um pouco.
  10. Favor, continuar em:
  11. E lá não foi explicado o motivo do erro?
  12. Por favor pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Experimente nosso mecanismo de Busca com algumas palavras chaves e surpreenda-se com os resultados. No topo da página, você encontrará a caixa de busca
  13. Creio que sim. Passe NULL para os campos que precise que sejam gerados em branco. Em caso de problemas, por favor, crie outro tópico mencionando os dados preenchidos e o erro do validador.
  14. Por favor, continuem sobre o problema que iniciou dia 12/02/2015 em:
  15. Por favor, continuem sobre o problema que iniciou dia 12/02/2015 em:
  16. Por favor, continuem sobre o problema que iniciou dia 12/02/2015 em:
  17. Não deveria ficar prejudicado não. O TimeOut só faz efeito para esgotar o tempo de espera do ECF. Já faz algum tempo que estamos recomendando o TimeOut de 10 no mínimo e nunca tivemos problemas neste sentido. Pelo contrário, se o TimeOut for muito pequeno, o ACBrECF vai fazer mais tentativas do que pode ser necessário. Isso sim vai lhe prejudicar e pode ter efeitos colaterais indesejados. Além disso, no caso de USB, é normal o tempo ser mais lento. Você adicionou mais uma camada na comunicação de duas vias.
  18. A sua pergunta na verdade é a seguinte: É possível dois programas utilizarem a mesma porta de comunicação ao mesmo tempo? E a resposta, em geral, é não. Você poderia ter um aplicativo tipo COM redirector que poderia conectar nessa porta e simular duas portas onde seus aplicativos conectariam e receberiam ao mesmo tempo os valores replicados da porta original. Isso, no entanto, nem sempre funciona...
  19. Então você vai precisar adicionar algum jeito de carregar os arquivos blob na sua classe de persistência. Você não vai conseguir carregar arquivos grandes usando um simples "SQL insert values" como se fosse o campo fosse um VARCHAR. É uma limitação do Firebird 2.5 como pode ser visto no tracker do próprio Firebird aqui.
  20. Procure aqui no fórum por "Não foi possível localizar o ponto de entrada do procedimento"
  21. Se você não está fazendo a assinatura usando o ACBrEAD, como está sendo feito a assinatura?
  22. Seria necessário analisar a classe da Daruma e verificar se o ECF a princípio retorna o erro SEM PAPEL. O ACBrECF deve retornar sempre o que o ECF retorna. Se o ECF retornar "não está em linha", então há pouco o que o ACBrECF possa fazer. Você poderia verificar?
  23. Ficou parecendo mesmo que é um problema de comunicação. Não sei se é o que ocorre, mas pode ser que o componente não esteja recebendo um OK do ECF e daí tenta enviar novamente. Veja essa parte abaixo onde o ACK é diferente de 6: Não sei se vai fazer diferença, mas a configuração de timeout está muito baixa. Aumente para 10.
  24. Se a impressora retornar o erro de sem papel, o ACBrECF deveria gerar uma exception do tipo EACBrECFSemPapel. Assim você poderia capturar esta exception específica.
×
×
  • 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.