Tecnologias envolvidas no desenvolvimento de sistema de emissão de nota fiscal eletrônica – nf-e.
Vol. 1, Nº. 1, Ano 2010
Sandro Soares de Campos
Anhanguera Educacional japa00@hotmail.com técnologias envolvidas no desenvolvimento de sistema de emissão de nota fiscal eletrônica – NF-E.
Resumo
Este artigo tem por objetivo apresentar as tecnologias envolvidas no desenvolvimento de software de nota fiscal eletrônica. A pesquisa foi realizada através de leituras de artigos relacionados com o tema, manuais disponibilizados pelo governo para o entendimento das funcionalidades da Nota Fiscal Eletrônica (NF-e). A metodologia utilizada é composta de bibliografias e pesquisa documental.
Palavras-Chave: NF-e, xml, soap, https, assinatura digital, certificados, java, jaxp, JDOM, SAX, DOM4J, XML Signature, SOA, WSDL
abstract
This article aims to present the technologies involved in developing software for electronic invoicing. The survey was conducted by reading articles related to the theme, handbooks available by the government to understand the features of the Electronic Invoice (EI). The methodology is composed by bibliographic and documentary research.
Keywords: EI, xml, soap, https, digital Signature, certified, java, jaxp, JDOM, SAX, DOM4J, XML Signature, SOA, WSDL
1. Introdução
A NF-E (NOTA FISCAL ELETRÔNICA) PODE SER DEFINIDA COMO SENDO UM DOCUMENTO FISCAL DE EXISTÊNCIA APENAS DIGITAL, ARMAZENADO ELETRÔNICAMENTE, E QUE TEM POR FIM O REGISTRO DE UMA TRANSFERÊNCIA DE PROPRIEDADE SOBRE UM BEM OU UMA ATIVIDADE COMERCIAL PRESTADA POR UMA EMPRESA E UMA PESSOA FÍSICA OU OUTRA EMPRESA. ESSE DOCUMENTO EMITIDO TEM VALIDADE JURÍDICA DETERMINADA PELA ASSINATURA DIGITAL DO REMETENTE E PELA RECEPÇÃO PELO FISCO. De um modo geral, a empresa emissora de NF-e gerará um arquivo eletrônico em formato XML que deverá conter as informações fiscais da operação comercial e tambem ser assinado pelo emitente atraves do certificado figital para garantir a integridade dos dados e a autoria do emissor.