O NFePHP (Nota Fiscal Eletrônica em PHP) foi um projeto de código aberto (open source) voltado principalmente para criação e gerenciamento de Nota fiscal eletrônica.

NFePHP
Desenvolvedor Grupo de desenvolvedores
Lançamento Junho de 2009
Idioma(s) Português
Sistema operacional MultiplataformaGNU/Linux, Windows, Mac OS X e outros
Gênero(s) Nota fiscal eletrônica
Licença LGPL
Página oficial NFePHP.org

Foi criado com o intuito de ser um sistema servidor para o gerenciamento das comunicações entre o emitente de NFe (Notas Fiscais Eletrônicas) e os serviços dos SEFAZ estaduais. É inteiramente construido em PHP para rodar sob qualquer sistema operacional.

O projeto foi descontinuado e foi substituído pelo Sped Nfe.

História

editar

O projeto foi criado em 2009 por Roberto Leite Machado, quando iniciou o desenvolvimento de um sistema em PHP que realizasse todas as etapas de geração e envio de uma nota fiscal eletrônica, sem a necessidade de programas externos. Atualmente, ele é mantido por um grupo de voluntários e licenciado sob a GNU General Public License Versão 3.

A sigla NFePHP significa Nota Fiscal eletrônica em PHP .

Inovação

editar

O NFePHP foi um dos pioneiros em relação a projetos de código aberto voltados para a emissão de nota fiscal eletrônica. O sistema possui funções como assinatura do arquivo XML, validação a partir os schemas XSD, montagem dos lotes de envio, comunicação via SOAP com os webservices da SEFAZ e impressão da DANFE.

Características

editar

Utilização

editar

O projeto atualmente conta com classes para a manipulação dos dados e uma biblioteca própria para a realização de todos os passos na geração de notas fiscais eletrônicas.

Certificados digitais

editar

A assinatura dos XML já é independente e utiliza certificados digitais do tipo A1, em arquivos PFX que estão disponíveis nos e-CNPJ A1.

Ligações externas

editar
Outros projetos Wikimedia também contêm material sobre este tema:
  Imagens e media no Commons