Ir para conteúdo
  • Cadastre-se

dev botao

NFCe 4.0 - Falta tag no XML (-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">)


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

Recommended Posts

Boa noite pessoal,

até algum tempo estava emitindo NFCe normalmente, após atualização do componente (feita a desinstalação conforme os procedimentos e instalação pelo instalador sem problemas) eu percebi que apenas na emissão da NFCe não esta sendo gerado o XML corretamente, e estou recebendo a mensagem de "Rejeição: Cabecalho - Versao do arquivo XML nao suportada".

Antes de atualizar o componente este era o cabeçalho do XML:

<?xml version="1.0" encoding="UTF-8"?>
-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
        -<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
                -<infNFe versao="4.00" Id="NFe13181104013835000137650010000001091000001097">
                        -<ide>
                               <cUF>13</cUF>

Após atualização do componente:

<?xml version="1.0" encoding="UTF-8"?>
-<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
   -<infNFe Id="NFe13190504013835000137650010000845911000845912" versao="4.00">
        -<ide>
            <cUF>13</cUF>

ou seja, está faltando a tag nfeProc.

Já procurei algo aqui pelo fórum e não encontrei nada, caso alguém tenha o link referente ao assunto, por favor, gostaria muito.

para efeito de informações utilizo o Windows 10 e Delphi XE7

Grato

 

Link para o comentário
Compartilhar em outros sites

6 horas atrás, [email protected] disse:

Boa noite pessoal,

até algum tempo estava emitindo NFCe normalmente, após atualização do componente (feita a desinstalação conforme os procedimentos e instalação pelo instalador sem problemas) eu percebi que apenas na emissão da NFCe não esta sendo gerado o XML corretamente, e estou recebendo a mensagem de "Rejeição: Cabecalho - Versao do arquivo XML nao suportada".

Antes de atualizar o componente este era o cabeçalho do XML:

<?xml version="1.0" encoding="UTF-8"?>
-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
        -<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
                -<infNFe versao="4.00" Id="NFe13181104013835000137650010000001091000001097">
                        -<ide>
                               <cUF>13</cUF>

Após atualização do componente:

<?xml version="1.0" encoding="UTF-8"?>
-<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
   -<infNFe Id="NFe13190504013835000137650010000845911000845912" versao="4.00">
        -<ide>
            <cUF>13</cUF>

ou seja, está faltando a tag nfeProc.

Já procurei algo aqui pelo fórum e não encontrei nada, caso alguém tenha o link referente ao assunto, por favor, gostaria muito.

para efeito de informações utilizo o Windows 10 e Delphi XE7

Grato

 

Bom dia. A tag nfeProc é gerada apenas no retorno do envio (com sucesso) da NF-e. 

Verifique se está com os schemas atualizados.

Link para o comentário
Compartilhar em outros sites

Os schemas estão atualizados! São do próprio acbr.

o que eu percebi é que, quando o xml tem essa linha “-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">“ o cupom é emitido normalmente. Sem ela, eu recebo a mensagem de rejeição do cabeçalho.

Editado por [email protected]
Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, [email protected] disse:

o que eu percebi é que, quando o xml tem essa linha “-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">“ o cupom é emitido normalmente. Sem ela, eu recebo a mensagem de rejeição do cabeçalho.

Está confundindo causa/efeito. O XML com a tag nfeProc é montado pelo ACBrNFe após o recebimento do protocolo de autorização, ele não é o XML enviado para o webservice.

9 horas atrás, [email protected] disse:

estou recebendo a mensagem de "Rejeição: Cabecalho - Versao do arquivo XML nao suportada".

Configure o componente para gravar os arquivos de envio e retorno e anexe aqui os arquivos *-env-lot.xml e *-env-lot-soap.xml onde houve a rejeição.

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Chagas,

Notei que o XML esta sendo gerado segundo a versão 4.00, mas pelo XML de retorno a versão do aplicativo da SEFAZ responsável pela recepção da nota é da versão 3.10, muito estranho.

Verifique a configuração do componente, o atributo VersaoDF tem que ter o valor ve400.

Outra coisa, futuramente as suas notas vão ser rejeitadas, motivo: você esta atribuindo o numero da nota ( nNF ) ao código da nota ( cNF ).

Leia a Nota Técnica 2019/001.

  • Curtir 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 para o comentário
Compartilhar em outros sites

olá,

Nada feito ainda!

A configuração VersaoDF está correta no valor ve400 e o ACBrNFeServicos.ini, se contém as URL para a versão 4.00 da NFCe corretas tanto para homologação e produção.

Vou reinstalar o delphi e os componentes pra testar! mas com relação as configurações, esta tudo certo.

"você esta atribuindo o numero da nota ( nNF ) ao código da nota ( cNF ). " já corrigi!

Continuo com a mesma mensagem "Rejeição: Cabecalho - Versao do arquivo XML nao suportada".

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Este tópico foi criado há 1747 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.