Estou com um problema quando faço a emissão de uma NFC-e e ocorre algum problema na Sefaz e o retorno da autorização não é retornado.
Quando isso ocorre eu tento realizar a consulta da NFC-e, pois se eu tentar reemitir ocorre erro de duplicidade.
Estou tentando realizar a consulta da NFCe com o seguinte código:
AlimentarComponente;
ACBrNFe.NotasFiscais.Assinar;
ACBrNFe.Consultar;
porém, sempre o fonte acima acaba mudando a chave da NFCe e desse forma não localiza na SEFAZ, como eu poderia consultar sem que a chave da NFCe mude? A Data e hora de emissão estou preenchendo com o mesmo que emiti da primeira vez, porém não consegui identificar o porque a chave está mudando.
Eu tentei também fazer dessa forma passando a chave por parâmetro, dessa forma eu consulta corretamente:
ACBrNFe.Consultar(pChave)
Porém o componente é limpado e não consigo gerar o XML da NFCe para gravar no banco de dados.