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.
Sergio Oliveira 29e4738eb8 removing some prints from test 13 years ago
pynfe Adicionando cálculo automatico dos totais da nota 13 years ago
tests Organizando planejamento do trabalho 15 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
PLANEJAMENTO Organizando planejamento do trabalho 15 years ago
README Organizando planejamento do trabalho 15 years ago
run_fake_soap_server.py Trabalhando na comunicação 16 years ago
run_tests.py embelezando o codigo um pouco 16 years ago
setup.py Adding setup script 13 years ago
test.py removing some prints from test 13 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
- 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