Arquivos de maio, 2013

Jan - Fev - Mar - Abr - Mai - Jun - Jul - Ago - Set - Out - Nov - Dec

Envio de Nota Fiscal Eletrônica (NFE) automaticamente via NFePHP

Abrir empresa que trabalha com comércio online no Brasil é um processo complicado e burocrático, e até mesmo depois de ter regularizado toda a empresa e documentação ainda existe o problema da emissão de nota fiscal. O emissor gratúito de NFE é bem ruinzinho, e se você quiser uma melhor solução terá que apelar para ERPs da vida, que custam uma nota e tem mensalidade.

Um grande problema que eu andei enfrentando foi tornar o envio das notas fiscais mais automatico, procurei e não encontrei nenhuma solução. O que eu queria era pegar o XML exportado do emissor gratúito e a partir desse XML usar algum sisteminha que automaticamente enviasse um email para o endereço de email armazenado no XML, e nesse email teria em anexo o próprio XML e a nota fiscal em PDF. Graças ao NFePHP isso foi possível. Yay!

Eu fiz um código simples que soluciona isso. Mas esse código é só para uso próprio mesmo, bem básico, você pode trabalhar em cima dele. Baixe o código aqui: https://github.com/blopa/envianfe/. Também tem uma versão online dele aqui http://www.nota.dreamhosters.com/

Para conseguir desenvolver esse código eu utilizei duas APIs e dois tutoriais. Os tutoriais são http://www.brunoafonso.net/codigo-php-para-gerar-a-danfe/ e http://coreyworrell.com/blog/article/php-html-email-pdf-attachment e as APIs http://www.nfephp.org/ e http://swiftmailer.org/

Espero que com esse código possa ter ajudado muitas pessoas, porque eu mesmo não programei quase nada e mesmo assim não tinha nenhuma solução dessa pronta na internet.

Comentários