pynfse

Lib para emissão de NFSe


Keywords
nfe, nfse, nota_fiscal
License
LGPL-3.0
Install
pip install pynfse==0.2.0

Documentation

PyNFSe

Code Health Code Climate Build Status Coverage Status

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 emitidas

Além disso a PyNFSe possui uma CLI para operação via linha de comando.

Cidades Atendidas

  • Curitiba

Instalação

Via PyPI

pip install PyNFSe

ou

git clone https://github.com/marcelobelli/PyNFSe.git
cd PyNFSe
pip install -r requirements.txt

CLI

Instruções

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