Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá, saudações. Estou fazendo testes no ambiente 4.0 do NFE para Mato Grosso.

Me deparei com uma situação onde achei muito estranho.

A mensagem de retorno que vem da Sefaz quando por exemplo se consulta o status do serviço, o Versao Layout vem escrito 4.00, porem a versão Aplicativo vem escrito 3.10.

Dentro do XML gerado e entregue para a sefaz no layout 4.0, observei que no cabeçalho do arquivo está assim:

"

<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
<infNFe versao="3.10" Id="NFe51180310468998000107550010000000011000000014">
<ide>"
 
Isso é normal ou eu estou fazendo alguma coisa errada aqui?

ConsultaNFE.png

StatusServico.png

Conectiva Soft - Automação Comercial - Visite nosso site: www.conectivasoft.com.br

Skype: [email protected]

  • Moderadores
Postado

A informação de versão do aplicativo não significa muita coisa, serve apenas para indicar a versão do software rodando no webservice.

No SVRS por exemplo vem assim:

Citar

Versão Layout: 3.10

Ambiente: 1
Versão Aplicativo: SVRS201707181025
Status Código: 107
Status Descrição: Servico em Operacao
UF: RO
Recebimento: 16/03/2018 11:40:02
Tempo Médio: 1
Retorno:
Observação:

 

Já a versão do XML sim, informa que a NFe foi gerada no layout 3.10. Inclusive é a mesma informação consultando a chave no portal nacional.

Esse retorno que você teve foi do envio da nota ou da consulta de protocolo?

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

Projeto ACBr

 

 

Postado
Em 16/03/2018 at 11:42, BigWings disse:

A informação de versão do aplicativo não significa muita coisa, serve apenas para indicar a versão do software rodando no webservice.

No SVRS por exemplo vem assim:

Já a versão do XML sim, informa que a NFe foi gerada no layout 3.10. Inclusive é a mesma informação consultando a chave no portal nacional.

Esse retorno que você teve foi do envio da nota ou da consulta de protocolo?

- <retConsSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
  <tpAmb>1</tpAmb>
  <verAplic>3.10</verAplic>
  <cStat>100</cStat>
  <xMotivo>Autorizado o uso da NF-e</xMotivo>
  <cUF>51</cUF>
  <dhRecbto>2018-03-20T18:23:42-04:00</dhRecbto>
  <chNFe>51180310468998000107550010000000011000000014</chNFe>
- <protNFe versao="3.10">
- <infProt Id="ID151180012716806">
  <tpAmb>1</tpAmb>
  <verAplic>3.10</verAplic>
  <chNFe>51180310468998000107550010000000011000000014</chNFe>
  <dhRecbto>2018-03-16T10:02:05-04:00</dhRecbto>
  <nProt>151180012716806</nProt>
  <digVal>YkV8VP2q9KESdBO1InUpyWJ8cyQ=</digVal>
  <cStat>100</cStat>
  <xMotivo>Autorizado o uso da NF-e</xMotivo>
  </infProt>
  </protNFe>
  </retConsSitNFe>
 
Esse é o texto completo quando eu faço a consulta da NFE usando a chave de acesso. Ambiente de Produção.

A dúvida seria basicamente a seguinte: Estou gerando e entregando esse XML no layout 4.0 ou ele ainda está no 3.10?

Porque de acordo com o cabeçalho do arquivo que eu gerei e entreguei pra sefaz, está assim (Configurei o componente ACBR para utilizar layout 4.0)

<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
<infNFe versao="3.10" Id="NFe51180310468998000107550010000000011000000014">
<ide>
<cUF>51</cUF>
<cNF>00000001</cNF>
<natOp>
Venda de mercadoria adquirida ou recebida de terceiros
</natOp>...

Conectiva Soft - Automação Comercial - Visite nosso site: www.conectivasoft.com.br

Skype: [email protected]

  • Moderadores
Postado
8 minutos atrás, EDSON FERNANDES disse:
Esse é o texto completo quando eu faço a consulta da NFE usando a chave de acesso. Ambiente de Produção.

A dúvida seria basicamente a seguinte: Estou gerando e entregando esse XML no layout 4.0 ou ele ainda está no 3.10?

No caso essa NFe foi emitida na versão 3.10.

Mas você está consultando por um webservice da versão 4.00.

Tudo certo até aí.

11 minutos atrás, EDSON FERNANDES disse:
<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
<infNFe versao="3.10" Id="NFe51180310468998000107550010000000011000000014">

Já esta construção do XML precisa ser analisada...

Anexe o XML por favor.

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

Projeto ACBr

 

 

Postado
13 minutos atrás, BigWings disse:

No caso essa NFe foi emitida na versão 3.10.

Mas você está consultando por um webservice da versão 4.00.

Tudo certo até aí.

Já esta construção do XML precisa ser analisada...

Anexe o XML por favor.

Segue arquivo XML, grato

51180310468998000107550010000000011000000014-nfe.xml

Agora, EDSON FERNANDES disse:

Um detalhe: na hora de construir o XML, o componente ACBR estava configurado para o ambiente 4.0

Conectiva Soft - Automação Comercial - Visite nosso site: www.conectivasoft.com.br

Skype: [email protected]

  • Moderadores
Postado
13 horas atrás, EDSON FERNANDES disse:

Se você tentar validar esse XML vai acusar erro de Schema.

Já que o XML é da versão 3.10 e foi modificado, informando a versão 4.00.

Por favor, substitua nos fontes do ACBr com os arquivos em anexo:

pcnRetConsSitNFe.pas

ACBrNFeWebServices.pas

Reinstale o ACBr, recompile a aplicação e teste.

 

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

Projeto ACBr

 

 

Postado

Me desculpe pela demora pra responder, eu fiz a atualização do ACBR hoje (revisao 14902), notei que os arquivos que voce citou foram atualizados nessa revisão.

Fiz o teste novamente, modifiquei VersaoDF para VE400, mandei gerar o XML e o mesmo saiu conforme o arquivo em anexo.

Caso voce queria que eu faça o teste usando os arquivos especificos que voce postou aqui, me avise por favor.

51180310468998000107550010000000021000000020-nfe.xml

Conectiva Soft - Automação Comercial - Visite nosso site: www.conectivasoft.com.br

Skype: [email protected]

  • Moderadores
Postado
21 minutos atrás, EDSON FERNANDES disse:

Me desculpe pela demora pra responder, eu fiz a atualização do ACBR hoje (revisao 14902), notei que os arquivos que voce citou foram atualizados nessa revisão.

Fiz o teste novamente, modifiquei VersaoDF para VE400, mandei gerar o XML e o mesmo saiu conforme o arquivo em anexo.

Caso voce queria que eu faça o teste usando os arquivos especificos que voce postou aqui, me avise por favor.

51180310468998000107550010000000021000000020-nfe.xml

Provavelmente você tem algum erro no seu código, já que o XML foi gerado com a versão 3.10 e não 4.00.

Chegou a testar a geração do XML usando o demo do ACBrNFe?

Minha correção não tem relação com a geração do XML antes do envio, mas sim com a atualização do mesmo ao executar o método ACBrNFe.Consultar.

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

Projeto ACBr

 

 

  • Moderadores
Postado

Adendo: Fazendo alguns testes, isso que você relatou pode acontecer se estiver mudando a versão na geração da NFe.

Se configurar o componente para a versão ve400, mas informar na geração da nota:

NotaF.NFe.infNFe.Versao := 3.10;

O XML será gerado na versão 3.10.

 

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

Projeto ACBr

 

 

  • Este tópico foi criado há 2438 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.