Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcelobelli/PyNFSe
Lib que facilita a vida de quem trabalha com Nota Fiscal de Serviços Eletrônica (NFS-e)
https://github.com/marcelobelli/PyNFSe
Last synced: 23 days ago
JSON representation
Lib que facilita a vida de quem trabalha com Nota Fiscal de Serviços Eletrônica (NFS-e)
- Host: GitHub
- URL: https://github.com/marcelobelli/PyNFSe
- Owner: marcelobelli
- License: lgpl-3.0
- Created: 2016-11-27T19:23:57.000Z (about 8 years ago)
- Default Branch: development
- Last Pushed: 2023-04-17T17:30:51.000Z (over 1 year ago)
- Last Synced: 2024-09-30T20:08:27.106Z (2 months ago)
- Language: Python
- Homepage:
- Size: 352 KB
- Stars: 33
- Watchers: 5
- Forks: 16
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred-awesome - PyNFSe - Lib que facilita a vida de quem trabalha com Nota Fiscal de Serviços Eletrônica (NFS-e) (Python)
README
# PyNFSe
[![Code Climate](https://codeclimate.com/github/marcelobelli/PyNFSe/badges/gpa.svg)](https://codeclimate.com/github/marcelobelli/PyNFSe)
[![Build Status](https://travis-ci.org/marcelobelli/PyNFSe.svg?branch=master)](https://travis-ci.org/marcelobelli/PyNFSe)
[![Coverage Status](https://coveralls.io/repos/github/marcelobelli/PyNFSe/badge.svg?branch=master)](https://coveralls.io/github/marcelobelli/PyNFSe?branch=master)A biblioteca PyNFSe funciona como um facilitador para os desenvolvedores que precisam gerir a emissão de Nota Fiscal de Serviços por meio eletrônico. As funcionalidades desta biblioteca são:
* Criação dos XMLs de RPS (Recibo Provisório de Serviço)
* Criação dos XML dos Lotes RPS.
* Envio dos lotes de RPSs, realizando a comunicação com o webservice da respectiva prefeitura
* Consulta e Cancelamento de NFS-es emitidasAlém disso a PyNFSe possui uma CLI para operação via linha de comando.
## Cidades Atendidas
* Curitiba
## Instalação
Via PyPI
```console
pip install PyNFSe
```ou
```console
git clone https://github.com/marcelobelli/PyNFSe.git
cd PyNFSe
pip install -r requirements.txt
```## Problemas
* Descobrir o problema de conexão quando atualiza o requests
para versões superiores a 2.11.1 e o cryptography está instalado## Roadmap
* Tornar disponível no PyPI
* Adicionar novas cidades
* Documentação