From 74d4af5dfd9b633323265f135ee7eaf3839d2bc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A1bio=20Luna?= Date: Mon, 29 Oct 2018 17:03:55 +0000 Subject: [PATCH] =?UTF-8?q?Webservices=20NFC-e=20Paran=C3=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Incluí webservices da NFC-e do Paraná. --- pytrustnfe/Servidores.py | 62 ++++++++++++++++++++++++++++++++++-------------- setup.py | 2 +- 2 files changed, 45 insertions(+), 19 deletions(-) diff --git a/pytrustnfe/Servidores.py b/pytrustnfe/Servidores.py index 5bf4e4e..14cdb37 100644 --- a/pytrustnfe/Servidores.py +++ b/pytrustnfe/Servidores.py @@ -432,25 +432,51 @@ UFMG = { } UFPR = { - AMBIENTE_PRODUCAO: { - 'servidor': 'nfe.sefa.pr.gov.br', - WS_NFE_INUTILIZACAO: 'nfe/NFeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'nfe/NFeConsultaProtocolo4?wsdl', - WS_NFE_SITUACAO: 'nfe/NFeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'nfe/NFeRecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'nfe/NFeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'nfe/NFeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'nfe/CadConsultaCadastro4?wsdl', + NFE_MODELO: { + AMBIENTE_PRODUCAO: { + 'servidor': 'nfe.sefa.pr.gov.br', + WS_NFE_INUTILIZACAO: 'nfe/NFeInutilizacao4?wsdl', + WS_NFE_CONSULTA: 'nfe/NFeConsultaProtocolo4?wsdl', + WS_NFE_SITUACAO: 'nfe/NFeStatusServico4?wsdl', + WS_NFE_RECEPCAO_EVENTO: 'nfe/NFeRecepcaoEvento4?wsdl', + WS_NFE_AUTORIZACAO: 'nfe/NFeAutorizacao4?wsdl', + WS_NFE_RET_AUTORIZACAO: 'nfe/NFeRetAutorizacao4?wsdl', + WS_NFE_CADASTRO: 'nfe/CadConsultaCadastro4?wsdl', + }, + AMBIENTE_HOMOLOGACAO: { + 'servidor': 'homologacao.nfe.sefa.pr.gov.br', + WS_NFE_INUTILIZACAO: 'nfe/NFeInutilizacao4?wsdl', + WS_NFE_CONSULTA: 'nfe/NFeConsultaProtocolo4?wsdl', + WS_NFE_SITUACAO: 'nfe/NFeStatusServico4?wsdl', + WS_NFE_RECEPCAO_EVENTO: 'nfe/NFeRecepcaoEvento4?wsdl', + WS_NFE_AUTORIZACAO: 'nfe/NFeAutorizacao4?wsdl', + WS_NFE_RET_AUTORIZACAO: 'nfe/NFeRetAutorizacao4?wsdl', + WS_NFE_CADASTRO: 'nfe/CadConsultaCadastro4?wsdl', + }, }, - AMBIENTE_HOMOLOGACAO: { - 'servidor': 'homologacao.nfe.sefa.pr.gov.br', - WS_NFE_INUTILIZACAO: 'nfe/NFeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'nfe/NFeConsultaProtocolo4?wsdl', - WS_NFE_SITUACAO: 'nfe/NFeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'nfe/NFeRecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'nfe/NFeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'nfe/NFeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'nfe/CadConsultaCadastro4?wsdl', + NFCE_MODELO: { + AMBIENTE_PRODUCAO: { + 'servidor': 'nfce.sefa.pr.gov.br', + WS_NFE_RECEPCAO_EVENTO: 'nfce/NFeRecepcaoEvento4?wsdl', + WS_NFE_AUTORIZACAO: 'nfce/NFeAutorizacao4?wsdl', + WS_NFE_RET_AUTORIZACAO: 'nfce/NFeRetAutorizacao4?wsdl', + WS_NFE_CADASTRO: 'nfce/CadConsultaCadastro4?wsdl', + WS_NFE_INUTILIZACAO: 'nfce/NFeInutilizacao4?wsdl', + WS_NFE_CONSULTA: 'nfce/NFeConsultaProtocolo4?wsdl', + WS_NFE_SITUACAO: 'nfce/NFeStatusServico4?wsdl', + WS_NFCE_QR_CODE: 'www.fazenda.pr.gov.br/nfce/qrcode?', + }, + AMBIENTE_HOMOLOGACAO: { + 'servidor': 'homologacao.nfce.sefa.pr.gov.br', + WS_NFE_RECEPCAO_EVENTO: 'nfce/NFeRecepcaoEvento4?wsdl', + WS_NFE_AUTORIZACAO: 'nfce/NFeAutorizacao4?wsdl', + WS_NFE_RET_AUTORIZACAO: 'nfce/NFeRetAutorizacao4?wsdl', + WS_NFE_CADASTRO: 'nfce/CadConsultaCadastro4?wsdl', + WS_NFE_INUTILIZACAO: 'nfce/NFeInutilizacao4?wsdl', + WS_NFE_CONSULTA: 'nfce/NFeConsultaProtocolo4?wsdl', + WS_NFE_SITUACAO: 'nfce/NFeStatusServico4?wsdl', + WS_NFCE_QR_CODE: 'www.fazenda.pr.gov.br/nfce/qrcode?' + } } } diff --git a/setup.py b/setup.py index adf8b71..a56e340 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages -VERSION = "1.0.19" +VERSION = "1.0.20" setup(