Problema
Como converter um arquivo do Layout NFe para o Layout enviNFe?
Solução/Procedimento
Os arquivos nos Layouts NFe e enviNFe não possuem nenhum valor fiscal.
Os Schemas XSD da Sefaz definem como devem ser a estrutura dos XMLs. O Layout NFe é parte do Layout enviNFe, como você pode ver abaixo:
Layout NFe:
Layout enviNFe:
Para converter o Layout NFe para o Layout enviNFe de acordo com o pacote de Schemas XSD disponibilizados pela Sefaz, utilizaremos o editor de texto Notepad++. Você pode realizar o download desse editor de texto no link: https://notepad-plus-plus.org/download
1 - Após a instalação do Notepad++, abra o arquivo XML da NF-e ou NFC-e que deseja alterar com o editor:
2 - Em seguida, no teclado, digite o comando Ctrl + H para abrir a função Substituir:
<?xml version="1.0" encoding="UTF-8"?>\r\n<NFe
<?xml version="1.0" encoding="UTF-8"?><NFe
3 - Clique em Substituir todos para realizar a primeira modificação no arquivo.
4 - Em seguida, ainda na função Substituir:
<?xml version="1.0" encoding="UTF-8"?><NFe
<?xml version="1.0" encoding="UTF-8"?><enviNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe"><idLote>1</idLote><indSinc>0</indSinc><NFe
5 - Clique em Substituir todos para realizar a primeira modificação no arquivo.
4 - Em seguida, ainda na função Substituir, preencha:
</NFe>
</NFe></enviNFe>
E clique em Substituir todos.
6 - Feita as alterações, conforme as instruções anteriores, basta salvar o arquivo.
Como alterar vários arquivos ao mesmo tempo?
Para alterar vários arquivos de uma única vez, utilizaremos a função Localizar em arquivos. Para isso, digite no teclado o comando Ctrl + Shift + F.
1 - Você deve escolher a pasta onde encontram-se todos os arquivos que você deseja converter:
<?xml version="1.0" encoding="UTF-8"?>\r\n<NFe
<?xml version="1.0" encoding="UTF-8"?><NFe
2 - Em seguida, ainda na função Localizar em arquivos:
<?xml version="1.0" encoding="UTF-8"?><NFe
<?xml version="1.0" encoding="UTF-8"?><enviNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe"><idLote>1</idLote><indSinc>0</indSinc><NFe
3 - Clique em Substituir nos arquivos para realizar a primeira modificação nos arquivos.
4 - Em seguida, ainda na função Localizar em arquivos, preencha:
</NFe>
</NFe></enviNFe>
E clique em Substituir nos arquivos.
5 - Utilizando essa função, Localizar em arquivos, todos os arquivos são salvos após a modificação. Logo, assim que concluir a conversão, os arquivos estarão prontos.
Anteriormente, seu arquivo estava assim:
<?xml version="1.0" encoding="UTF-8"?> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> <infNFe Id="NFe43170399999999000191655010305918611131447743" versao="3.10"> <ide> <cUF>43</cUF> <cNF>13144774</cNF> ... </ide> ... </NFe>
Após a conversão para o Layout enviNFe, seu arquivo ficará assim:
<?xml version="1.0" encoding="UTF-8"?> <enviNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe"> <idLote>1</idLote> <indSinc>0</indSinc> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> <infNFe Id="NFe43170399999999000191655010305918611131447743" versao="3.10"> <ide> <cUF>43</cUF> <cNF>13144774</cNF> ... </ide> ... </NFe> </enviNFe>
Referência
Nº do Artigo: 534
Postado: 20/03/2017 14:01:13
Última atualização: 19/04/2017 08:14:52
Postado: Mateus Neves [mateus.neves@oobj.com.br]
URL: https://backupbc.novooobj.xyz/article/como-converter-um-arquivo-do-layout-nfe-para-o-layout-envinfe-534.html