Boa tarde!
Iniciei testes com o SAT e meu cenário é o seguinte:
1) Estou usando o Emulador do SEFAZ e está funcionando corretamente;
2) Consigo concluir uma venda pelo Aplicativo Comercial do Sefaz sem problemas;
3) Consigo concluir uma venda pelo SATTeste.exe sem problemas também.
Meu problema é no meu aplicativo Delphi com o o ACBRSat, pois sempre recebe a resposta de "SAT não foi inicializado corretamente". Deixei o componente igualzinho à configuração feita no SATTeste e no programa do SEFAZ, então não consegui enxergar onde está o erro. Olhei os tópicos já existentes mas não consegui resolver. Meu código gera o XML de venda sem problemas também. O código que inicia o SAT segue abaixo:
sat.SAT.Inicializar; //não dá erro
sat.InicializaCFe; //não dá erro
if SAT.Resposta.codigoDeRetorno = 8000
then begin
lblStatus.Caption := 'SAT EM OPERAÇÃO';
end
else
begin
lblStatus.Caption := 'SAT INOPERANTE'; //sempre fica inoperante
end;
Alguem teria um norte para eu poder seguir?
Grato!
Abraços!