NFePHP - Documentação da API

NFePHP é uma API para gerenciamento das comunicações entre o emitente de documentos fiscais eletrônicos do projeto SPED e os serviços dos SEFAZ estaduais e Receita Federal. Inteiramente construído em PHP para rodar sob qualquer sistema operacional.

Acompanhe o nosso forum e não deixe de se cadastrar no grupo de discussão do NFePHP! muitas de suas duvidas podem ser resolvida lá.

Condicionantes para usar e entender a API

Para usar essa API é necessário conhecimento em programação PHP, bem como conhecer os padrões atuais da linguagem e ter bases de legislação fiscal. É extremanente recomendável que seja estudado o conteúdo dos seguintes sites.

Documentação Oficial do Projeto Sped

Uso da linguagem de programação PHP

Objetivo

A API permite que um programa emissor se comunique com a SEFAZ. A API não foi criada para ela própria emitir dos documentos relativos ao projeto Sped, tendo em vista a enorme quantidade de informações necessárias e as características e especificidades de cada emitente. Portanto é a sua aplicação quem deve definir que dados devem ser colocados no XML do documento fiscal eletrÔnico e não a API. Em principio a API não fará ou terá nenhum tipo de filtro ou validador interno, apenas aquele baseado nos schemas fornecidos pela SEFAZ.