Skip to content
marinhoPublic

About

Projeto de biblioteca para fazer interface com o webservice de Nota Fiscal eletrônica para Python, disponível sob LGPL.

Resources

Stars

135 stars

Watchers

31 watching

Forks

Latest commit

 

History

59 Commits

Folders and files

Repository files navigation

Visão Geral
-----------

Biblioteca de interface com o webservice de Nota Fiscal Eletronica,
da SEFAZ, oficializada pelo Ministerio da Fazendo do Governo do
Brasil.

A NF-e visa substituir as notas fiscais séries 1 e 1A

Dependências
------------

- Geraldo Reports (http://geraldo.sourceforge.net/)
  - para a geração da DANFE
- lxml
  - biblioteca de leitura e gravação de arquivos XML, de alta
    performance e fácil de implementar.
- openssl
  - ?
- MS CAPICOM
  - evitar seu uso, usar somente se obrigatório
- XmlSEC
  - assinatura e validação do XML

Referências
-----------

- Site oficial da Nota Fiscal eletrônica
  - http://www.nfe.fazenda.gov.br/portal/

- Noções gerais da NF-e
  - http://pt.wikipedia.org/wiki/Nota_fiscal_eletrônica

- Componente para Delphi ACBrNFe
  - http://acbr.sourceforge.net/drupal/?q=node/36
  - http://devmedia.com.br/articles/viewcomp.asp?comp=12237

- Exemplos de arquivos XML
  - http://nf-eletronica.com/blog/?p=77

- Exemplos de consumação do WebService
  - http://nf-eletronica.com/blog/?p=75

- Tutorial e outras documentações
  - http://www.icert.com.br/gestor/tutoriais/conteudo/15,0_Nota-Fiscal-Eletronica-NF-e.html

- Manual oficial de integração
  - http://www.nfe.fazenda.gov.br/portal/integracao.aspx

- Schemas para validação dos arquivos
  - http://www.nfe.fazenda.gov.br/portal/schemas.aspx

- Criação de certificados X.509 com OpenVPN
  - http://www.guiadohardware.net/tutoriais/openvpn_2/pagina2.html
  - verificar se pode ser usado para testes sem ter um certificado oficial

- Assinador - disseminação da assinatura digital
 - http://www.nfe.fazenda.gov.br/portal/assinador.aspx

- Planilha com CNAEs obrigadas a emitir NF-e
 - http://portalnfe.fazenda.mg.gov.br/downloads/CNAEs_Obrigadas_NFe_061009.xls

- Visualizador Documento Fiscal Eletrônico (NF-e e CT-e)
 - http://www.nfe.fazenda.gov.br/portal/visualizador.aspx

- Texto sobre Python + SOAP + SSL + NF-e
 - http://victorpoluceno.blogspot.com/2008/03/python-ssl-certificado-digital.html

- Tutorial de lxml
 - http://codespeak.net/lxml/tutorial.html

- Validao de XML via XSD no lxml
 - http://codespeak.net/lxml/validation.html#xmlschema

- Geracao de codigos de barra Code128 no Python
 - http://barcode128.blogspot.com/2007/03/code128py.html

- Descricao do Code128 na Wikipedia
 - http://en.wikipedia.org/wiki/Code_128

- Documentação do módulo de geração de Code128 no ReportLab
 - http://www.reportlab.com/apis/reportlab/reportlab.graphics.barcode.code128-module.html

- Exemplo de codigo de barras da DANF-e usando ReportLab
 - http://pastebin.com/f17b153a8

- Thread da lista pyhton-brasil sobre streching do codigo de barras
 - http://br.groups.yahoo.com/group/python-brasil/message/41299

- Lista de codigos para campo EX TIPI
 - http://www.fisconet.com.br/ipi/tipi/04.htm

- Certificado para testes
 - http://nf-eletronica.com/blog/?p=133

About

Projeto de biblioteca para fazer interface com o webservice de Nota Fiscal eletrônica para Python, disponível sob LGPL.

Resources

Stars

135 stars

Watchers

31 watching

Forks

Releases

Packages

Used by

Contributors

Languages