- Sumário
16. Gerar XML da NF-e - 15.3. XML da versão 2.00 da NF-e em TXT
« Anterior - 16.1. Identificação da NF-e
Próximo »
16. Gerar XML da NF-e
Sumário
- 16.1. Identificação da NF-e
- 16.2. Informações das Notas Fiscais referenciadas
- 16.3. Emitente da NF-e
- 16.4. Destinatário da NF-e
- 16.5. Local de Retirada
- 16.6. Local de Entrega
- 16.7. Item da NF-e
- 16.8. Totais da NF-e
- 16.9. Transporte
- 16.10. Informações Adicionais
- 16.11. Cobrança
- 16.12. Informações da Exportação
- 16.13. Compras
- 16.14. Detalhamento de Cana-de-Açúcar
- 16.15. Consolidar NF-e
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
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
Sumário - « Anterior
15.3. XML da versão 2.00 da NF-e em TXT - Próximo »
16.1. Identificação da NF-e