You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Italo Maia 7004516432 embelezando o codigo um pouco 16 years ago
pynfe tive um failed merge aqui 16 years ago
tests corrigi a identacao. Alguns testes estavam falhando aqui por conta disto 16 years ago
.gitignore Dando continuidade aos passos iniciais do projeto 16 years ago
AUTHORS Enviando arquivos esquecidos e iniciando trabalho na assinatura do XML. 16 years ago
LICENCE Trabalhando na assinatura para certificado A1 16 years ago
README Ajustes gerais 16 years ago
run_fake_soap_server.py Ajustes gerais 16 years ago
run_tests.py embelezando o codigo um pouco 16 years ago
setup.py Dando continuidade aos passos iniciais do projeto 16 years ago

README

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
- SUDS (https://fedorahosted.org/suds/)
- para consumir o webservice SOAP/WSDL
- 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

- 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