Problema com XML de nfe

4 respostas
L

Galera bom dia,

Estou com um problema aqui que tomou minha tarde toda.

Seguinte, estou desenvolvendo uma aplicação que na qual é possível fazer upload de arquivos XML, no caso XML de notas fiscais eletrônicas. E me deparei com um XML que possui uma peculiaridade, todas as tags começam com um “n0:”. Por conta disso o cliente não está conseguindo fazer o upload de uma de suas notas. Segue uma parte do XML:

n0:nfeProc xmlns:n0=“http://www.portalfiscal.inf.br/nfe” versao="3.10"
n0:NFe xmlns="http://www.portalfiscal.inf.br/nfe"
n0:infNFe versao=“3.10” Id=“NFe35160102599337000192550010000878081504986530”

Alguem poderia me dizer oq seria esse “n0:” para que eu possa fazer ajustes no código e resolver esse problema… muito grato!

4 Respostas

aix

São prefixos das namespaces e a sefaz valida esse tipo de informação, se você olhar no manual do contribuinte vai ver a regra de validção

404 Rejeição: Uso de prefixo de namespace não permitido

O xml que você esta enviando não é válido, se é você que esta criando o XML deve remover esses prefixos.

L

valeu mano!

Oni_Humura

Você está gerando esses XML na sua aplicação ou apenas recebendo eles de terceiros e importando no seu sistema? Caso seja o segundo caso faça uma função que remova esses namespaces antes e boa.

L

Estou recebendo de terceiros e importando na minha aplicação.

Criado 25 de fevereiro de 2016
Ultima resposta 25 de fev. de 2016
Respostas 4
Participantes 3