Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao enviar Carta de Correção - Falha na Validação


Recommended Posts

Bom dia!

Quando faço o envio da carta de correção, ele me retorna o seguinte erro:

Falha na validação da Mensagem do Evento:  --> 1871 - Element '{http://www.portalfiscal.inf.br/nfe}chNFe': This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/nfe}CNPJ, {http://www.portalfiscal.inf.br/nfe}CPF ).

 fiz a atualização dos Schemas baixando a ultima versão pelo SVN, porem não resolveu. 

O envio faço do seguinte modo.

 

  idLote           := '1';
  nSeqEvento := IntToStr(Random(5));

  with ACBrNFe.EventoNFe.Evento.New do
    begin
      infEvento.chNFe                         := Chave da nota;
      infEvento.CNPJ                           := CNPJ da empresa que emitiu a nota;
      infEvento.dhEvento                    := now;
      infEvento.tpEvento                     := teCCe;
      infEvento.nSeqEvento                := StrToInt(nSeqEvento);
      infEvento.detEvento.xCorrecao := Correcao;
    end;
 

    ACBrNFe.EnviarEvento(StrToInt(idLote));

 

Alguém saberia me dizer onde estou errando? Não estou conseguindo entender o problema.

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, Lucas Marcondes disse:

Bom dia @Juliomar Marchetti!!

Sim, rodei o instalador.

olha só se for configuração.

versão 4.0? CCe só serve para NFe

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

@Juliomar Marchetti segue as configurações que eu uso:

 

  ACBrNFe.Configuracoes.WebServices.UF                                         :=  'SP'

  ACBrNFe.Configuracoes.WebServices.Ambiente                             :=  taProducao ;

  ACBrNFe.Configuracoes.Arquivos.PathSchemas                             :=  'C:\Arquivos\Schemas\NFe\';
  ACBrNFe.Configuracoes.Arquivos.PathSalvar                                  :=  'C:\Arquivos\temp\';

  AcbrNFE.Configuracoes.WebServices.IntervaloTentativas              :=  2000;
  AcbrNFE.Configuracoes.WebServices.TimeOut                                :=  4000;
  AcbrNFE.Configuracoes.WebServices.Tentativas                             :=  5;
  AcbrNFE.Configuracoes.WebServices.AguardarConsultaRet          :=  3000;
  ACBrNFe.Configuracoes.WebServices.AjustaAguardaConsultaRet := True;

  ACBrNFe.Configuracoes.Geral.ExibirErroSchema                            := False;
  ACBrNFe.Configuracoes.Geral.VersaoDF                                         := ve400;
  ACBrNFe.SSL.SSLType                                                                      := TSSLType(LT_TLSv1_2);
  ACBrNFe.Configuracoes.Geral.SSLCryptLib                                    := cryWinCrypt;
  ACBrNFe.Configuracoes.Geral.SSLHttpLib                                      := httpWinHttp;
  ACBrNFe.Configuracoes.Geral.SSLLib                                              := libWinCrypt;
  ACBrNFe.Configuracoes.Geral.SSLXmlSignLib                                := xsLibXml2;
  ACBrNFe.Configuracoes.Geral.AtualizarXMLCancelado                  :=  True;

 

Teria mais alguma ou alguma esta errada? 

Antes de Alimentar o evento eu limpa as notas do componente assim:  ACBrNFe.NotasFiscais.Clear; 

Ai adiciono o evento conforme a primeira postagem. Teria algo a ver isso?


 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.