|
| 1 | +## PyNFe |
1 | 2 |
|
2 |
| -Atualizado para a versão 4.00 NF-e/NFC-e |
3 |
| ------------ |
| 3 | +  [](https://github.com/TadaSoftware/PyNFe/blob/master/LICENCE) |
4 | 4 |
|
5 |
| -Visão Geral |
6 |
| ------------ |
7 | 5 |
|
8 |
| -Biblioteca de interface com o webservice de Nota Fiscal Eletronica, |
9 |
| -(NF-e/NFC-e/NFS-e) da SEFAZ, oficializada pelo Ministerio da Fazendo do |
10 |
| -Governo do Brasil. |
11 |
| -Desenvolvido e testado com Python 3.6 no GNU/Linux. |
| 6 | +Biblioteca de interface com os webservices de Nota Fiscal Eletrônica (NF-e) e Nota Fiscal de Consumidor Eletrônica (NFC-e) da SEFAZ e Receita Federal do Brasil e Nota Fiscal de Serviço Eletrônica (NFS-e) para Prefeituras. |
12 | 7 |
|
13 |
| -A NF-e visa substituir as notas fiscais séries 1 e 1A. |
14 |
| -A NFC-e visa substituir as notas fiscais modelo 2 e |
15 |
| -cupom fiscal emitido por ECF. |
16 |
| -NFS-e padrão Abrasf para autorizadores Ginfes e Betha. |
| 8 | +- A NF-e visa substituir as notas fiscais séries 1 e 1A. |
| 9 | +- A NFC-e visa substituir as notas fiscais modelo 2 e cupom fiscal emitido por ECF. |
| 10 | +- NFS-e padrão Abrasf para autorizadores Ginfes e Betha. |
| 11 | + |
| 12 | +Atualizado para a versão 4.00 NF-e/NFC-e |
| 13 | +Suporte a Python >=3.6 |
17 | 14 |
|
18 | 15 |
|
19 | 16 | Dependências
|
20 | 17 | ------------
|
21 | 18 |
|
22 | 19 | - lxml
|
23 |
| - - biblioteca de leitura e gravação de arquivos XML, de alta |
24 |
| - performance e fácil de implementar. |
| 20 | + - Biblioteca de leitura e gravação de arquivos XML, de alta performance e fácil de implementar. |
25 | 21 | - signxml
|
26 |
| - - assinatura e validação do XML |
| 22 | + - Assinatura e validação do XML |
27 | 23 | - pyopenssl
|
28 |
| - - biblioteca para manuseio do certificado digital |
| 24 | + - Biblioteca para manuseio do certificado digital |
29 | 25 | - requests
|
30 |
| - - biblioteca para a comunicação com os webservices da SEFAZ |
| 26 | + - Biblioteca para a comunicação com os webservices da SEFAZ |
31 | 27 | - suds-jurko (*apenas para NFS-e)
|
32 |
| - - biblioteca para a comunicação com os webservices via wsdl |
| 28 | + - Biblioteca para a comunicação com os webservices via wsdl |
33 | 29 | - pyxb (*apenas para NFS-e)
|
34 |
| - - biblioteca para geração de bindings a partir de XML Schema(xsd) |
| 30 | + - Biblioteca para geração de bindings a partir de XML Schema(xsd) |
35 | 31 |
|
36 | 32 | Referências
|
37 | 33 | -----------
|
38 | 34 |
|
39 |
| -- Site oficial da Nota Fiscal eletrônica |
| 35 | +- Site oficial da Nota Fiscal Eletrônica |
40 | 36 | - http://www.nfe.fazenda.gov.br/
|
41 | 37 |
|
42 | 38 | - lxml
|
43 | 39 | - http://lxml.de/
|
44 | 40 |
|
45 | 41 | - requests
|
46 | 42 | - http://docs.python-requests.org/en/latest/
|
47 |
| - - https://github.com/kennethreitz/requests |
| 43 | + - https://github.com/psf/requests |
48 | 44 | - https://pypi.python.org/pypi/requests
|
49 | 45 |
|
50 | 46 | - Schemas para validação dos arquivos
|
51 | 47 | - http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=
|
52 | 48 |
|
53 |
| -- Validador de xml |
| 49 | +- Validador de XML |
54 | 50 | - https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx
|
55 | 51 |
|
56 | 52 | - Validador de assinaturas
|
@@ -83,10 +79,20 @@ homologacao = True
|
83 | 79 |
|
84 | 80 | con = ComunicacaoSefaz(uf, certificado, senha, homologacao)
|
85 | 81 | xml = con.status_servico('nfe')
|
86 |
| -print (xml.text) |
| 82 | +print(xml.text) |
87 | 83 | ```
|
88 | 84 |
|
89 | 85 | Documentação
|
90 | 86 | -----------
|
91 |
| -- https://github.com/leotada/PyNFe/wiki |
| 87 | +- https://github.com/TadaSoftware/PyNFe/wiki |
92 | 88 | - http://pynfe.readthedocs.org/pt/latest/
|
| 89 | + |
| 90 | + |
| 91 | +Suporte |
| 92 | +----------- |
| 93 | +Se tiver qualquer problema or sugestão abra uma issue [aqui](https://github.com/TadaSoftware/PyNFe/issues) ou inicie uma discussão sobre um assunto [aqui](https://github.com/TadaSoftware/PyNFe/discussions). |
| 94 | + |
| 95 | + |
| 96 | +Licença |
| 97 | +----------- |
| 98 | +[Licença](LICENSE) |
0 commit comments