Ir para conteúdo
  • Cadastre-se

dev botao

Comprovante de entrega da NFe - Cancelamento


CALS
Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1039 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia!

Estou tendo problemas com o cancelamento do comprovante de entrega da NFe que sempre me retorna a mensagem:

Falha na validação dos dados do Evento: 'Cancelamento do Comprovante de Entrega da NF-e' violates enumeration constraint of 'Cancelamento Comprovante de Entrega da NF-e'.
The element '{http://www.portalfiscal.inf.br/nfe}descEvento' with value 'Cancelamento do Comprovante de Entrega da NF-e' failed to parse.
 

Já preenchi a tag descEvento com conteúdo "Cancelamento Comprovante de Entrega da NF-e", "Cancelamento do Comprovante de Entrega da NF-e", ou deixei sem atribuição, pois o ACBR atribui o padrão, mas mesmo assim tenho esse retorno de erro.

Eu estou com o ACBR e Schemas atualizados, e no Demo da NFe no ACBR não encontrei esta parte de evento de comprovante de entrega da NFe e cancelamento de comprovante de entrega da NFe.

O que mais posso fazer ou onde estou errando?

Segue a forma como estou atribuindo o evento:


  ACBr.EventoNFe.Evento.Clear;
  ACBr.EventoNFe.idLote := 123;
  with ACBrLS.EventoNFe.Evento.Add do
  begin
    InfEvento.tpAmb                 := ACBr.Configuracoes.WebServices.Ambiente;
    InfEvento.cOrgao                := 91;
    infEvento.chNFe                 := '12345678901234567890123456789012345678901234';
    infEvento.CNPJ                  := '12345678901234';
    infEvento.dhEvento              := EncodeDateTime(iAno, iMes, iDia, iHora, iMinuto, iSegundo, iMiliSeg);
    infEvento.nSeqEvento            := 1;
    InfEvento.id                    := 'ID1101311234567890123456789012345678901234567890123401';
    InfEvento.detEvento.verAplic    := '1';
    InfEvento.detEvento.cOrgaoAutor := 35;
    InfEvento.detEvento.tpAutor     := taEmpresaEmitente;
    infEvento.tpEvento              := teCancComprEntregaNFe;
    InfEvento.detEvento.nProtEvento := '123456789012345';
  end;
  ACBr.EnviarEvento(ACBr.EventoNFe.idLote);

Link para o comentário
Compartilhar em outros sites

52 minutos atrás, BigWings disse:

Testei aqui e não tive erro...

Tente reinstalar o ACBr marcando a opção de apagar arquivos antigos.

Verifique se está configurando a propriedade PathSchemas para uma pasta de schemas atualizada.

Bom dia! obrigado pelo retorno!

Quanto a instalação eu procedi dessa forma marcando para apagar arquivos antigos e a pathschemas está apontando para a pasta que contém os schemas novos.

37 minutos atrás, LUIS DON disse:

Bom dia !

Poderia me enviar um xml do cancelamento comprovante para que possa verificar a estrutura ?

Obrigado 

Luis

 

bom dia! obrigado pelo retorno!

Segue abaixo o xml de cancelamento feito:

<evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
<infEvento Id="ID1101313521040232613100019955001000000162110871983601">
<cOrgao>91</cOrgao>
<tpAmb>2</tpAmb><CNPJ>02326131000199</CNPJ>
<chNFe>35210402326131000199550010000001621108719836</chNFe>
<dhEvento>2021-06-18T10:28:33-03:00</dhEvento>
<tpEvento>110131</tpEvento>
<nSeqEvento>1</nSeqEvento>
<verEvento>1.00</verEvento>
<detEvento versao="1.00">
<descEvento>Cancelamento do Comprovante de Entrega da NF-e</descEvento>
<cOrgaoAutor>35</cOrgaoAutor>
<tpAutor>1</tpAutor>
<verAplic>21.25.1</verAplic>
<nProtEvento>891210012516307</nProtEvento>
</detEvento>
</infEvento>
</evento>

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
5 minutos atrás, CarlosAugusto disse:

<descEvento>Cancelamento do Comprovante de Entrega da NF-e</descEvento>

Estranho estar gerando dessa forma se você está com os fontes atualizados... isso já está corrigido desde terça:

Citar

Revision: 22105
Author: italojjr
Date: terça-feira, 15 de junho de 2021 16:39:36
Message:
15/06/2021
-- pcnEventoNFe --
[*] Correção na descrição do evento de cancelamento de comprovante de
    entrega da NF-e.
   Por: Italo Giurizzato Junior
----

Deve ter fontes antigos por aí ainda, precisa verificar.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

Boa tarde!

Obrigado pelo retorno!

Realmente, eu atualizei o fonte na segunda, após teste enviei e-mail ao Ítalo, e depois não atualizei mais, mas fiquei checando se havia alterações no arquivo "pcnEventoNFe" onde contém a descrição do evento.

Depois do seu retorno atualizei e funcionou tudo.

Falha minha, desculpe e obrigado, pode encerrar o assunto.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1039 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...