Pesquisar na Comunidade
Showing results for tags 'EPEC Retorno'.
Encontrado 1 registro
-
Bom dia! Estou realizando alguns teste na emissão de nota fiscal EPEC. Ontem tentei simular um Erro não recebendo o retorno no momento do envio da nota em contingência . Se tento reenviar esse EPEC novamente tenho um retorno de duplicidade. Se tento incrementar numeração de sequência tenho um retorno que a numeração é maior que a esperada. Apesar de ser um evento como a carta de correção, aparentemente a EPEC pode ser enviada uma única vez. Se tento consultar essa EPEC no SEFAZ não consigo encontra-la(somente após o 7 dia ela aparece). Consultando o retorno eu poderia alimentar manualmente as informações faltantes e assim liberar o danfe para impressão. Se tento consultar o retorno através do ACBR, tenho uma rejeição de nota inexistente. Poderiam confirmar se é isso mesmo, não consigo consultar um EPEC após enviado? Tentei pegar o retorno do mesmo modo que faço com a carta de correção dmNFe.NFe.WebServices.Consulta.NFeChave := dmNFe.cdsNFeNFE_CHAVE.AsString; dmNFe.NFe.WebServices.Consulta.Executar; with dmNFe.NFe.WebServices.Consulta do begin for I := 0 to procEventoNFe.Count - 1 do begin if procEventoNFe.Items[I].RetEventoNFe.InfEvento.tpEvento = teCCE then begin sArqXML := ConfPathSalvar + dmNFe.cdsNFeNFE_CHAVE.AsString + '-sit.xml'; MemoResp.Lines.LoadFromFile(UTF8Encode(sArqXML)); sProto := procEventoNFe.Items[I].RetEventoNFe.retEvento.Items[0].RetInfEvento.nProt; DataHora := procEventoNFe.Items[I].RetEventoNFe.retEvento.Items[0].RetInfEvento.dhRegEvento; nSeq := procEventoNFe.Items[I].RetEventoNFe.retEvento.Items[0].RetInfEvento.nSeqEvento; sTpEvento := '110140'; MemoResp.Lines.SaveToFile(dmNFe.NFe.Configuracoes.Geral.PathSalvar + dmNFe.cdsNFeNFE_NUMERO.AsString + sTpEvento + StrZero(IntToStr(nSeq),2) + '-procEventoNFe.xml'); // Rotina para Gravar Evento na minha Base dmNFe.GravaEvento(fNFe.Handle,idatual,nSeq,dmNFe.cdsNFeNFE_MODELO.AsString,sProto,sTpEvento,dmNFe.cdsNFeNFE_CHAVE.AsString,dmNFe.cdsNFeNFE_SERIE.AsString,DataHora); AbreNF; Log('Dados da consulta EPEC gravados com sucesso!'); end; end; end;