- Sumário
16. Gerar XML da NF-e [23-12-13] - 15.5. XML da versão 2.00 da NF-e em TXT
« Anterior - 16.1. Identificação da NF-e 3.00/3.10 [23-12-13]
Próximo »
16. Gerar XML da NF-e [23-12-13]
Sumário
- 16.1. Identificação da NF-e 3.00/3.10 [23-12-13]
- 16.2. Identificação da NF-e 4.00 [15-08-17]
- 16.3. Informações das Notas Fiscais referenciadas
- 16.4. Emitente da NF-e 2G
- 16.5. Destinatário da NF-e 3.10 [23-12-13]
- 16.6. Local de Retirada
- 16.7. Local de Entrega
- 16.8. Item da NF-e 3.10 [23-12-13]
- 16.9. Totais da NF-e [19-01-14]
- 16.10. Transporte [15-08-17]
- 16.11. Informações Adicionais
- 16.12. Cobrança
- 16.13. Pagamento [19-01-14]
- 16.14. Pagamento NT 2015/002 [05-10-15]
- 16.15. Pagamento 4.00 [20-08-17]
- 16.16. Informações da Exportação [19-01-14]
- 16.17. Compras
- 16.18. Detalhamento de Cana-de-Açúcar
- 16.19. autXML
- 16.20. Consolida NF-e [20-01-14]
A NF-e é um XML que deve ser gerado pelo emissor da NF-e com todas as informações que a operação exige.
Assim, por exemplo, uma operação praticada por contribuinte do IPI ou de importação deverá ter o grupo de informações do IPI.
É possível gerar uma NF-e sem as informações que são exigidas para operação, apesar da SEFAZ autorizar o uso desta NF-e, isto não quer dizer que a nota fiscal está correta.
Para evitar equívocos é importante que o usuário conheça a estrutura e as informações que são requeridas na nota fiscal eletrônica, esta familiaridade vai ajudar na correção dos problemas de preenchimento e principalmente identificar as informações necessárias e como e onde informar.
Dica
O Anexo I - Leiaute da NF-e do Manual de Integração do Contribuinte é o documento que define os campos da NF-e.
NF-e - versão 1.10 Manual de Integração do Contribuinte v3.00 obsoleto, só vale até 31/01/2011
NF-e - versão 2.00 Manual de Integração do Contribuinte v4.01 - NT 2009.006 obsoleto, só vale até 01/12/2014
NF-e - versão 3.00 NT 2012.004 versão intermediária da NFC-e, só vale até 30/03/2014
NF-e - versão 3.10 NT 2013.005 - v103
Diagrama:
A NF-e é formada por grupos de informações que são agrupadas por afinidade formando uma grande árvore invertida:
Opções para gerar a NF-e oferecidas pela DLL
A DLL oferece 2 formas de gerar a NF-e:
- gerar o XML da NF-e utilizando as funcionalidades de geração da NF-e;
- gerar um arquivo Texto no padrão do emissor gratuito da NF-e e utilizar a funcionalidade TXT2XML que converte o txt em XML;
Roteiro para gerar a NF-e com o conjunto mínimo de informações requeridas:
A NF-e é uma estrutra de árvore com o elemento raiz chamada NF-e que tem diversos "galhos/folhas" Para criar a NF-e com a DLL, o usuário deve começar a criar os itens das extremidades, ou seja os itens mais internos. Assim, uma boa ordem de criação dos grupos seria:
criar o grupo de informações do emitente;
criar o grupo de informações de identificação da NF-e;
criar o grupo de informações do destinatário;
criar o grupo de item da NF-e:
4.1 criar o detalhe do produto;
4.2 criar o detalhe do ICMS;
4.3 criar o detalhe do PIS;
4.4 criar o detalhe do COFINS;
4.5 criar o detalhe do imposto, consolidar ICMS, PIS e COFINS;
criar o grupo de total da NF-e ;
criar o grupo de informações do transporte;
criar o grupo de informações adicionais;
consolidar a NFe, consolidando os grupos criados anteriormente.
- 16. Gerar XML da NF-e [23-12-13]
Sumário - « Anterior
15.5. XML da versão 2.00 da NF-e em TXT - Próximo »
16.1. Identificação da NF-e 3.00/3.10 [23-12-13]