cancel
Showing results for 
Search instead for 
Did you mean: 

Versão XML da Nota pela Chave de Acesso !?!?

Former Member
0 Kudos

Boa tarde a todos.

Existe um processo aqui na empresa que funciona da seguinte forma:

1) A DANFE é digitalizada e é extraido a chave de acesso.

2) Chama uma RFC no GRC que faz a consulta da nota na SEFAZ (via /XNFE/_____NFE_STATUS_OUT) e retorna o protocolo.

Porém agora com a entrada do XML 2.0, eles precisam da versão em que a nota foi emitida.

PORÉM, verifiquei o seguinte comportamento:

Se faço a consulta de uma chave 1.10 em /XNFE/005A_NFE_STATUS_OUT, a SEFAZ retorna versão 1.10

Se faço a consulta de uma chave 1.10 em /XNFE/006_NFE_STATUS_OUT, a SEFAZ retorna versão 2.00

Se faço a consulta de uma chave 2.00 em /XNFE/005A_NFE_STATUS_OUT, a SEFAZ retorna versão 1.10

Se faço a consulta de uma chave 2.00 em /XNFE/006_NFE_STATUS_OUT, a SEFAZ retorna versão 2.00

Ou seja, a SEFAZ esta retornando a versão do serviço de consulta, e não do XML.

Existe alguma forma de descobrir a versão do XML pela chave de acesso ?

Agradeço desde já.

At.,

Bernardo Braga

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Bernardo,

a versao que vc está olhando é a versao dos XMLs do web service de consulta (consSitNFe (ida) e retConsSitNFe (volta)) e nao do XML da NFe em si.

Esse servico nao retorna essa info; pra obter a versao de uma maneira automatica, só olhando no XML.

A sugestao seria que sua solucao Z olhasse os dados do XML em si, e só depois fosse na SEFAZ buscar o status da NFe.

Abs,

Henrique.

Former Member
0 Kudos

Pois é. Era o que eu temia. Vai ter jeito mesmo não porque eles não tem o XML. Só a DANFE. Como não tem nenhuma informação na DANFE que dê alguma "dica" de qual versão que é, não vai ter jeito.

At.,

Bernardo Braga

henrique_pinto
Active Contributor
0 Kudos

Bem, por lei, vc só pode escriturar uma NFe de entrada se:

1) a NFe estiver aprovada na SEFAZ

2) vc ter recebido o XML do seu fornecedor.

Entao teoricamente vc já teria que estar olhando o XML anyway.

Abs,

Henrique.

Answers (0)