Bom dia.
Implementamos a rotina do evento de cancelamento por substituição em nosso software, porem estamos nos deparado com a seguinte situação:
É emitida uma nota fiscal e não obtemos retorno, esta nota ficara com situação "Aguardando resposta".
Emitimos uma segunda nota fiscal em contingencia offline, com mesmos dados da anterior (Emitente, Destinatário, Itens e Totais)
Transmitimos a segunda nota (emitida em contingencia);
Ao resolver a pendencia da NFC-e que ficou com situação "Aguardando Resposta" se a mesma estiver autorizada (CSTAT = 100), a cancelamos utilizando o evento de "Cancelamento por Substituição", nesta situação obtemos o seguinte retorno do envio do evento (CSTAT = 135 - Evento registrado e vinculado a NF-e);
Porem ao consultar a situação desta nota obtemos retorno de CSTAT 100-Autorizado o uso;
Ao tentar visualizar a nota no site retorna que o arquivo xml não foi localizado, ate antes do passo 5 era possivel visualizar os dados da nota no site;
UF de envio Goias;
Estou preenchendo o evento da seguinte forma:
ACBrNFe.EventoNFe.idLote := 1;
ACBrNFe.EventoNFe.Evento.clear;
with ACBrNFe.EventoNFe.Evento.Add do begin
InfEvento.chNFe := NFCeSSubstituida.NFCeE.Chave;
InfEvento.CNPJ := NFCeSSubstituida.Empresa.strCNPJ;
InfEvento.dhEvento := Now;
InfEvento.tpEvento := teCancSubst;
InfEvento.versaoEvento := '1.0';
InfEvento.detEvento.xJust := NFCeSSubstituida.NFCeE.xJust;
InfEvento.detEvento.nProt := NFCeSSubstituida.NFCeE.Protocolo;
InfEvento.detEvento.cOrgaoAutor := ACBrNFe.Configuracoes.WebServices.UFCodigo;
InfEvento.detEvento.verAplic := VersaoExe;
InfEvento.detEvento.chNFeRef := NFCeSSubstituta.NFCeE.Chave;
InfEvento.detEvento.versao := '1.0';
end;