Jump to content

dev botao

Problema no cancelamento por substituição em Goias


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 1903 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia.

Implementamos a rotina do evento de cancelamento por substituição em nosso software, porem estamos nos deparado com a seguinte situação:
  1. É emitida uma nota fiscal e não obtemos retorno, esta nota ficara com situação "Aguardando resposta".
  2. Emitimos uma segunda nota fiscal em contingencia offline, com mesmos dados da anterior (Emitente, Destinatário, Itens e Totais)
  3. Transmitimos a segunda nota (emitida em contingencia);
  4. 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);
  5. Porem ao consultar a situação desta nota obtemos retorno de CSTAT 100-Autorizado o uso;
  6. 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;

 

Link to comment
Share on other sites

13 horas atrás, Diogo Barros disse:

Bom dia.

Implementamos a rotina do evento de cancelamento por substituição em nosso software, porem estamos nos deparado com a seguinte situação:

5.Porem ao consultar a situação desta nota obtemos retorno de CSTAT 100-Autorizado o uso;

 

Qual evento está registrado nesta nota? Existe algum?

 

_____________

Prates, Agnaldo

Link to comment
Share on other sites

  • Consultores

Bom dia Diogo,

Toda nota para ser cancelada primeiro precisa ser autorizada.

Logo é normal ao consultar uma nota a SEFAZ retornar que a mesma esta autorizada.

No XML de retorno da consulta costuma constar a situação da nota, ou seja, autorizada e caso ela tenha eventos vinculados a ela é retornado também a lista de eventos.

Verifique se no XML consta além da informação que ela esta autorizada o evento de cancelamento.

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Consultores

Diogo,

Abra esses 2 XML e compare as datas.

No XML refere ao evento note que o evento foi registrado e vinculado em: <dhRegEvento>2019-06-18T08:41:13-03:00</dhRegEvento>, ou seja, no dia 18/06/2019 as 08:41:13

No XML refere a consulta temos: <dhRecbto>2019-06-18T08:41:50-03:00</dhRecbto>, ou seja, no dia 18/06/2019 as 08:41:50

A diferença é questão de segundos, o que pode ter ocorrido é que ao realizar a consulta o serviço de consulta ainda não tinha a informação do cancelamento.

 

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

Sim, também pensei isso no inicio, mas o problema ocorre até com notas autorizadas a mais de 24hs.

Neste XML que está em anexo o evento foi registrado no dia 15/06/2019 as 10:08:40, e a consulta da situação da nota foi realizada hoje.

52190605828526000188650020000066581556545397-sit.xml 1101125219060582852600018865002000006658155654539701-procEventoNFe.xml

Link to comment
Share on other sites

  • Consultores
  • Solution

Diogo,

Neste caso o que tudo indica é que o webservice responsável por gerar o XML de retorno referente a consulta a situação de uma nota não esta levando ainda em consideração a existência desse novo tipo de evento.

Resumindo o problema é na SEFAZ.

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

Bom dia. 

Após novos testes agora o xml de retorno do evento esta sendo retornado corretamente, somente não é possivel visualizar a nota na consulta realizada no portal da NFe. Porem isso é um problema já na Sefaz.

Obrigado pela ajuda novamente.

52190605828526000188650020000067311788442955-sit.xml 1101125219060582852600018865002000006731178844295501-procEventoNFe.xml

Link to comment
Share on other sites

  • Este tópico foi criado há 1903 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.