Estou com problema em alguns clientes com SAT de marcas diferentes e usando ou não o componente da TecnoSpeed e o problema é o seguinte:
Eu mando o XML para o SAT e quando está tudo bem ele me retorna o XML (Emitido com sucesso) e contendo na resposta o número do CFe. Mas acontece que quando o SAT está com algum erro como por exemplo: Erro|Erro na leitura da porta de comunicacao com o S@T|Header ele me retorna um XML contendo somente o erro e pronto não registra nada. Porém eu constatei que o SAT está registrando este CFe na SEFAZ. No log da bematech por exemplo eu tenho o erro e tenho o reenvio feito pelo cliente depois com sucesso do mesmo CFe que havia retornado com erro mas acontece que na SEFAZ está registrado duas vezes o mesmo CFe. Uma da primeira tentativa onde houve erro e outra da segunda onde deu tudo certo. Alguém já se deparou com isso?