Ir para conteúdo
  • Cadastre-se

dev botao

NFe 4.0 / CCe / ERRO: Falha no esquema XML


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

Recommended Posts

caros, estou migrando a NFe 3.10 para 4.0.

tudo estava bem(status,consulta,envio cadastro,cancelamento) ate me deparar com a rotina de envio de CCe.

 

estou to esse problema ao enviar ..segue o print

 

ja verifiquei tudo esta configurado corretamente

 erro  para NFe(3.10 e 4.0 ) ambiente de homologacao

 

desde ja grato a todos  por qualquer ajuda e esclarecimento

 

#codificao#

  ACBrNFe1.EventoNFe.Evento.Add.infEvento.chNFe      := Chave;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.CNPJ       := CNPJ;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.dhEvento   := now;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.tpEvento   := teCCe;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.nSeqEvento := StrToInt(nSeqEvento);
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.detEvento.xCorrecao := Correcao;

  ACBrNFe1.EnviarEvento(StrToInt(idLote));

 

#retorno ws#

<?xml version="1.0" encoding="UTF-8"?><retEnvEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<idLote>1</idLote>
<tpAmb>2</tpAmb>
<verAplic>NFEPE_H_18.02.09.145</verAplic>
<cOrgao>26</cOrgao>
<cStat>215</cStat>
<xMotivo>Rejei&#xE7;&#xE3;o: Falha no esquema XML</xMotivo></retEnvEvento>

 

Moderação: Não cole conteúdo, anexe o arquivo.

 

erro_cce.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Altere:

3 horas atrás, frederico nogueira disse:

  ACBrNFe1.EventoNFe.Evento.Add.infEvento.chNFe      := Chave;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.CNPJ       := CNPJ;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.dhEvento   := now;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.tpEvento   := teCCe;
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.nSeqEvento := StrToInt(nSeqEvento);
  ACBrNFe1.EventoNFe.Evento.Add.infEvento.detEvento.xCorrecao := Correcao;

Para

with ACBrNFe1.EventoNFe.Evento.Add do
begin
  infEvento.chNFe      := Chave;
  infEvento.CNPJ       := CNPJ;
  infEvento.dhEvento   := now;
  infEvento.tpEvento   := teCCe;
  infEvento.nSeqEvento := StrToInt(nSeqEvento);
  infEvento.detEvento.xCorrecao := Correcao;
end;

Cada vez que você chama o Evento.Add ele gera um novo evento no componente e estava tentando enviar 6 eventos no mesmo lote com valores vazios.

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

putz, não tinha percebido MAS ..

corrigi esse codigo

  WITH ACBrNFe1.EventoNFe.Evento.Add DO
  begin
    infEvento.chNFe      := Chave;
    infEvento.CNPJ       := CNPJ;
    infEvento.dhEvento   := now;
    infEvento.tpEvento   := teCCe;
    infEvento.nSeqEvento := StrToInt(nSeqEvento);
    //TEXTO INFORMADO
    infEvento.detEvento.xCorrecao := Correcao;
  end;

 

mas ainda apresenta o erro

Status[215]
Motivo[Rejeição: Falha no esquema XML]
1.00,NFEPE_H_18.02.09.145,1.0027/03/2018 18:19

 

 

 

1-eve.xml

1-eve-soap.xml

1-ped-eve.xml

1-ped-eve-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Moderadores

https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

Resultado da Validação do Schema e de Regras de Negócio:
  • valid.pngParser XML: Nenhum erro encontrado
  • valid.pngTipo de Mensagem: Lote de Registro de Evento
  • erro.pngSchema XML: The 'http://www.portalfiscal.inf.br/nfe:xCorrecao' element is invalid - The value 'TESTE DE CCE' is invalid according to its datatype 'String' - The actual length is less than the MinLength value.
    Caminho: envEvento/evento[0]/detEvento/xCorrecao

Texto da correção - tag: xCorrecao - curto demais.

Pelos layout da NFe ele deve ter no mínimo 15 caracteres.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

3 minutos atrás, BigWings disse:

https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

Resultado da Validação do Schema e de Regras de Negócio:
  • valid.pngParser XML: Nenhum erro encontrado
  • valid.pngTipo de Mensagem: Lote de Registro de Evento
  • erro.pngSchema XML: The 'http://www.portalfiscal.inf.br/nfe:xCorrecao' element is invalid - The value 'TESTE DE CCE' is invalid according to its datatype 'String' - The actual length is less than the MinLength value.
    Caminho: envEvento/evento[0]/detEvento/xCorrecao

Texto da correção - tag: xCorrecao - curto demais.

Pelos layout da NFe ele deve ter no mínimo 15 caracteres.

 

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Moderadores
1 hora atrás, Rangel Assis disse:

quem pode mim ajudar neste erro ?

nSeqEvento deve ser de 1 a 20 para carta de correção, ele indica o sequencial de correção para cada nota, valendo apenas a última correção enviada.

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

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

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.

The popup will be closed in 10 segundos...