From b0b0af3af01e0159e78277036eaeb6d0b31aa9a1 Mon Sep 17 00:00:00 2001 From: juniortada Date: Fri, 7 Dec 2018 00:36:33 -0200 Subject: [PATCH 1/8] [fix] corrigido url webservice nfe sp e nfce pe --- pynfe/processamento/comunicacao.py | 2 +- pynfe/utils/webservices.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index 960a545..43a5e70 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -286,7 +286,7 @@ class ComunicacaoSefaz(Comunicacao): 'uf': uf, 'ano': ano, 'cnpj': cnpj, - 'modelo': '55', + 'modelo': '55' if modelo == 'nfe' else '65', # 55=NF-e; 65=NFC-e; 'serie': serie.zfill(3), 'num_ini': str(numero_inicial).zfill(9), 'num_fin': str(numero_final).zfill(9), diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index 433a582..342aa0b 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -127,7 +127,7 @@ NFCE = { 'EVENTOS': '', 'QR': 'sefaz.pe.gov.br/nfce/consulta?', 'HTTPS': 'http://nfce.', - 'HOMOLOGACAO': 'http://nfce.', + 'HOMOLOGACAO': 'http://nfcehomolog.', 'URL': 'sefaz.pe.gov.br/nfce/consulta' }, 'AL': { @@ -351,7 +351,7 @@ NFE = { 'STATUS': 'nfe.fazenda.sp.gov.br/ws/NFeStatusServico4.asmx', 'AUTORIZACAO': 'nfe.fazenda.sp.gov.br/ws/nfeautorizacao4.asmx', 'RECIBO': 'nfe.fazenda.sp.gov.br/ws/nferetautorizacao4.asmx', - 'CHAVE': 'nfe.fazenda.sp.gov.br/ws/nfeconsulta4.asmx', + 'CHAVE': 'nfe.fazenda.sp.gov.br/ws/nfeconsultaprotocolo4.asmx', 'INUTILIZACAO': 'nfe.fazenda.sp.gov.br/ws/nfeinutilizacao4.asmx', 'EVENTOS': 'nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx', 'CADASTRO': 'nfe.fazenda.sp.gov.br/ws/cadconsultacadastro4.asmx', From 958a51b1928de2aacca1755c6704bc87090f03f8 Mon Sep 17 00:00:00 2001 From: erikseyti Date: Fri, 7 Dec 2018 16:20:04 -0200 Subject: [PATCH 2/8] [fix] corrigido url do webservice de status em nfe sp --- pynfe/utils/webservices.py | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index 342aa0b..420b480 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -107,7 +107,7 @@ NFCE = { 'QR': 'http://nfce.set.rn.gov.br/consultarNFCe.aspx?', 'HTTPS': '', 'HOMOLOGACAO': '' - + }, 'PB': { 'STATUS': '', @@ -155,7 +155,7 @@ NFCE = { 'HTTPS': 'http://nfe.', 'HOMOLOGACAO': 'http://hnfe.', 'URL': 'http://hinternet.sefaz.ba.gov.br/nfce/consulta' - }, + }, 'MG': { 'STATUS': '', 'AUTORIZACAO': '', @@ -181,16 +181,16 @@ NFCE = { 'CHAVE': '', 'INUTILIZACAO': '', 'EVENTOS': '', - 'QR': 'http://www4.fazenda.rj.gov.br/consultaNFCe/QRCode?', + 'QR': 'http://www4.fazenda.rj.gov.br/consultaNFCe/QRCode?', 'URL': 'www.nfce.fazenda.rj.gov.br/consulta' }, - # Os Web Services de homologação da NFC-e 4.00 são: - # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeAutorizacao4.asmx - # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeStatusServico4.asmx - # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeConsultaProtocolo4.asmx - # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeRetAutorizacao4.asmx - # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeRecepcaoEvento4.asmx - # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeInutilizacao4.asmx + # Os Web Services de homologação da NFC-e 4.00 são: + # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeAutorizacao4.asmx + # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeStatusServico4.asmx + # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeConsultaProtocolo4.asmx + # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeRetAutorizacao4.asmx + # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeRecepcaoEvento4.asmx + # https://homologacao.nfce.fazenda.sp.gov.br/ws/NFeInutilizacao4.asmx 'SP': { 'STATUS': 'nfce.fazenda.sp.gov.br/ws/NFeStatusServico4.asmx', 'AUTORIZACAO': 'nfce.fazenda.sp.gov.br/ws/NFeAutorizacao4.asmx', @@ -335,7 +335,7 @@ NFE = { 'CADASTRO': 'nfe.sefaz.ba.gov.br/webservices/CadConsultaCadastro4/CadConsultaCadastro4.asmx', 'HTTPS': 'https://', 'HOMOLOGACAO': 'https://h' - }, + }, 'MG': { 'STATUS': 'nfe.fazenda.mg.gov.br/nfe2/services/NFeStatusServico4', 'AUTORIZACAO': 'nfe.fazenda.mg.gov.br/nfe2/services/NFeAutorizacao4', @@ -348,7 +348,7 @@ NFE = { 'HOMOLOGACAO': 'https://h' }, 'SP': { - 'STATUS': 'nfe.fazenda.sp.gov.br/ws/NFeStatusServico4.asmx', + 'STATUS': 'nfe.fazenda.sp.gov.br/ws/nfestatusservico4.asmx', 'AUTORIZACAO': 'nfe.fazenda.sp.gov.br/ws/nfeautorizacao4.asmx', 'RECIBO': 'nfe.fazenda.sp.gov.br/ws/nferetautorizacao4.asmx', 'CHAVE': 'nfe.fazenda.sp.gov.br/ws/nfeconsultaprotocolo4.asmx', @@ -461,7 +461,7 @@ NFE = { # Nfs-e NFSE = { - # + # 'BETHA': { 'AUTORIZACAO':'GerarNfse', 'CANCELAR':'CancelarNfse', @@ -485,4 +485,4 @@ NFSE = { 'HTTPS':'https://producao.ginfes.com.br/ServiceGinfesImpl?wsdl', 'HOMOLOGACAO':'https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl' } -} \ No newline at end of file +} From e62e9e3ecfb2346d759eefbac06cfdea13c153b9 Mon Sep 17 00:00:00 2001 From: erikseyti Date: Fri, 7 Dec 2018 16:27:14 -0200 Subject: [PATCH 3/8] [fix] corrigido url webservice nfe mt --- pynfe/utils/webservices.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index 420b480..d5e62fd 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -395,13 +395,13 @@ NFE = { 'HOMOLOGACAO': 'https://homologacao.' }, 'MT': { - 'STATUS': 'sefaz.mt.gov.br/nfews/v2/services/NfeStatusServico2?wsdl', - 'AUTORIZACAO': 'sefaz.mt.gov.br/nfews/v2/services/NfeAutorizacao?wsdl', - 'RECIBO': 'sefaz.mt.gov.br/nfews/v2/services/NfeRetAutorizacao?wsdl', - 'CHAVE': 'sefaz.mt.gov.br/nfews/v2/services/NfeConsulta2?wsdl', - 'INUTILIZACAO': 'sefaz.mt.gov.br/nfews/v2/services/NfeInutilizacao2?wsdl', - 'EVENTOS': 'sefaz.mt.gov.br/nfews/v2/services/RecepcaoEvento?wsdl', - 'CADASTRO': 'sefaz.mt.gov.br/nfews/v2/services/CadConsultaCadastro2?wsdl', + 'STATUS': 'nfe.sefaz.mt.gov.br/nfews/v2/services/NfeStatusServico4?wsdl', + 'AUTORIZACAO': 'nfe.sefaz.mt.gov.br/nfews/v2/services/NfeAutorizacao4?wsdl', + 'RECIBO': 'nfe.sefaz.mt.gov.br/nfews/v2/services/NfeRetAutorizacao4?wsdl', + 'CHAVE': 'nfe.sefaz.mt.gov.br/nfews/v2/services/NfeConsulta4?wsdl', + 'INUTILIZACAO': 'nfe.sefaz.mt.gov.br/nfews/v2/services/NfeInutilizacao4?wsdl', + 'EVENTOS': 'nfe.sefaz.mt.gov.br/nfews/v2/services/RecepcaoEvento4?wsdl', + 'CADASTRO': 'nfe.sefaz.mt.gov.br/nfews/v2/services/CadConsultaCadastro4?wsdl', 'HTTPS': 'https://nfe.', 'HOMOLOGACAO': 'https://homologacao.' }, From 4c521b00cea20fba3e98b988d4723643006860d5 Mon Sep 17 00:00:00 2001 From: erikseyti Date: Mon, 10 Dec 2018 16:40:42 -0200 Subject: [PATCH 4/8] [fix] corrigido url webservice nfe --- pynfe/utils/webservices.py | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index d5e62fd..4e7713c 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -26,12 +26,12 @@ NFCE = { 'AM': { # csc_homologacao = '0123456789' # token_homologacao = '000001' - 'STATUS': 'nfce.sefaz.am.gov.br/nfce-services-nac/services/NfeStatusServico2', - 'AUTORIZACAO': 'nfce.sefaz.am.gov.br/nfce-services-nac/services/NfeAutorizacao', - 'RECIBO': 'nfce.sefaz.am.gov.br/nfce-services-nac/services/NfeRetAutorizacao', - 'CHAVE': 'nfce.sefaz.am.gov.br/nfce-services-nac/services/NfeConsulta2', - 'INUTILIZACAO': 'nfce.sefaz.am.gov.br/nfce-services-nac/services/NfeInutilizacao2', - 'EVENTOS': 'nfce.sefaz.am.gov.br/nfce-services-nac/services/RecepcaoEvento', + 'STATUS': 'nfe.sefaz.am.gov.br/services2/services/NfeStatusServico4', + 'AUTORIZACAO': 'nfe.sefaz.am.gov.br/services2/services/NfeAutorizacao4', + 'RECIBO': 'nfe.sefaz.am.gov.br/services2/services/NfeRetAutorizacao4', + 'CHAVE': 'nfe.sefaz.am.gov.br/services2/services/NfeConsulta4', + 'INUTILIZACAO': 'nfe.sefaz.am.gov.br/services2/services/NfeInutilizacao4', + 'EVENTOS': 'nfe.sefaz.am.gov.br/services2/services/RecepcaoEvento4', 'QR': 'sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?', 'URL': 'sefaz.am.gov.br/nfceweb/formConsulta.do', 'HTTPS': 'http://sistemas.', @@ -289,12 +289,12 @@ NFE = { 'HOMOLOGACAO': 'https://hom' }, 'AM': { - 'STATUS': 'nfe.sefaz.am.gov.br/services2/services/NfeStatusServico2', - 'AUTORIZACAO': 'nfe.sefaz.am.gov.br/services2/services/NfeAutorizacao', - 'RECIBO': 'nfe.sefaz.am.gov.br/services2/services/NfeRetAutorizacao', - 'CHAVE': 'nfe.sefaz.am.gov.br/services2/services/NfeConsulta2', - 'INUTILIZACAO': 'nfe.sefaz.am.gov.br/services2/services/NfeInutilizacao2', - 'EVENTOS': 'nfe.sefaz.am.gov.br/services2/services/RecepcaoEvento', + 'STATUS': 'nfe.sefaz.am.gov.br/services2/services/NfeStatusServico4', + 'AUTORIZACAO': 'nfe.sefaz.am.gov.br/services2/services/NfeAutorizacao4', + 'RECIBO': 'nfe.sefaz.am.gov.br/services2/services/NfeRetAutorizacao4', + 'CHAVE': 'nfe.sefaz.am.gov.br/services2/services/NfeConsulta4', + 'INUTILIZACAO': 'nfe.sefaz.am.gov.br/services2/services/NfeInutilizacao4', + 'EVENTOS': 'nfe.sefaz.am.gov.br/services2/services/RecepcaoEvento4', 'CADASTRO': 'nfe.sefaz.am.gov.br/services2/services/cadconsultacadastro2', 'HTTPS': 'https://', 'HOMOLOGACAO': 'https://hom' @@ -309,7 +309,7 @@ NFE = { 'CHAVE': 'sefaz.ce.gov.br/nfe4/services/NFeConsultaProtocolo4?WSDL', 'INUTILIZACAO': 'sefaz.ce.gov.br/nfe4/services/NFeInutilizacao4?WSDL', 'EVENTOS': 'sefaz.ce.gov.br/nfe4/services/NFeRecepcaoEvento4?WSDL', - 'CADASTRO': 'sefaz.ce.gov.br/nfe2/services/CadConsultaCadastro2?wsdl', + 'CADASTRO': 'nfe.sefaz.ce.gov.br/nfe4/services/CadConsultaCadastro4?wsdl', 'DOWNLOAD': 'sefaz.ce.gov.br/nfe2/services/NfeDownloadNF?wsdl', 'HTTPS': 'https://nfe.', 'HOMOLOGACAO': 'https://nfeh.' @@ -342,7 +342,7 @@ NFE = { 'RECIBO': 'nfe.fazenda.mg.gov.br/nfe2/services/NFeRetAutorizacao4', 'CHAVE': 'nfe.fazenda.mg.gov.br/nfe2/services/NFeConsulta4', 'INUTILIZACAO': 'nfe.fazenda.mg.gov.br/nfe2/services/NFeInutilizacao4', - 'EVENTOS': 'nfe.fazenda.mg.gov.br/nfe2/services/RecepcaoEvento', + 'EVENTOS': 'nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4', 'CADASTRO': 'nfe.fazenda.mg.gov.br/nfe2/services/cadconsultacadastro2', 'HTTPS': 'https://', 'HOMOLOGACAO': 'https://h' @@ -377,7 +377,7 @@ NFE = { 'CHAVE': 'sefazrs.rs.gov.br/ws/NfeConsulta/NfeConsulta4.asmx', 'INUTILIZACAO': 'sefazrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao4.asmx', 'EVENTOS': 'sefazrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx', - 'CADASTRO': 'https://cad.sefazrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro2.asmx', + 'CADASTRO': 'cad.sefazrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro2.asmx', 'DOWNLOAD': 'sefazrs.rs.gov.br/ws/nfeDownloadNF/nfeDownloadNF.asmx', 'DESTINADAS': 'sefazrs.rs.gov.br/ws/nfeConsultaDest/nfeConsultaDest.asmx', 'HTTPS': 'https://nfe.', @@ -390,7 +390,7 @@ NFE = { 'CHAVE': 'nfe.ms.gov.br/ws/NFeConsultaProtocolo4', 'INUTILIZACAO': 'nfe.ms.gov.br/ws/NFeInutilizacao4', 'EVENTOS': 'nfe.ms.gov.br/ws/NFeRecepcaoEvento4', - 'CADASTRO': 'nfe.fazenda.ms.gov.br/producao/services2/CadConsultaCadastro2', + 'CADASTRO': 'nfe.sefaz.ms.gov.br/ws/CadConsultaCadastro4', 'HTTPS': 'https://', 'HOMOLOGACAO': 'https://homologacao.' }, From 94d989ac6c615b572b10100e9173406c78b2f5c7 Mon Sep 17 00:00:00 2001 From: juniortada Date: Mon, 17 Dec 2018 11:41:57 -0200 Subject: [PATCH 5/8] =?UTF-8?q?[new]=20add=20DF=20SVRS,=20removido=20impor?= =?UTF-8?q?t=20desnecess=C3=A1rio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pynfe/processamento/comunicacao.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index cb40536..fb52751 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -17,7 +17,6 @@ from pynfe.utils.flags import ( from pynfe.utils.webservices import NFE, NFCE, NFSE from pynfe.entidades.certificado import CertificadoA1 from .assinatura import AssinaturaA1 -from pynfe.utils.descompactar import DescompactaGzip class Comunicacao(object): @@ -354,7 +353,7 @@ class ComunicacaoSefaz(Comunicacao): raise Exception('Modelo não encontrado! Defina modelo="nfe" ou "nfce"') # Estados que utilizam outros ambientes else: - lista_svrs = ['AC', 'RJ', 'RN', 'PB', 'SC', 'SE', 'PI'] + lista_svrs = ['AC', 'RJ', 'RN', 'PB', 'SC', 'SE', 'PI', 'DF'] lista_svan = ['MA','PA'] if self.uf.upper() in lista_svrs: if self._ambiente == 1: From aad0dcd9b8692ddee3731b09a8b2eedfb8f1a9fe Mon Sep 17 00:00:00 2001 From: juniortada Date: Mon, 17 Dec 2018 11:53:39 -0200 Subject: [PATCH 6/8] [fix] add url para qrcode nfce DF --- pynfe/processamento/serializacao.py | 2 +- pynfe/utils/webservices.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pynfe/processamento/serializacao.py b/pynfe/processamento/serializacao.py index 19d9570..96f4579 100644 --- a/pynfe/processamento/serializacao.py +++ b/pynfe/processamento/serializacao.py @@ -728,7 +728,7 @@ class SerializacaoQrcode(object): # url_chave - Texto com a URL de consulta por chave de acesso a ser impressa no DANFE NFC-e. # Informar a URL da “Consulta por chave de acesso da NFC-e”. # A mesma URL que deve estar informada no DANFE NFC-e para consulta por chave de acesso - lista_uf_padrao = ['PR', 'CE', 'RS', 'RJ', 'RO'] + lista_uf_padrao = ['PR', 'CE', 'RS', 'RJ', 'RO', 'DF'] if uf.upper() in lista_uf_padrao: qrcode = NFCE[uf.upper()]['QR'] + url url_chave = NFCE[uf.upper()]['URL'] diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index 342aa0b..25b02d7 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -263,6 +263,10 @@ NFCE = { 'HTTPS': 'http://nfe.', 'HOMOLOGACAO': 'http://homolog.' }, + 'DF': { + 'QR': 'http://www.fazenda.df.gov.br/nfce/qrcode?', + 'URL': 'www.fazenda.df.gov.br/nfce/consulta' + }, # RO, AC, RR, PA, AP, TO, MA, PI, RN, PB, AL, SE, BA, ES, RJ, GO, DF 'SVRS': { 'STATUS': 'svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx', From 26a5f4433a73e4039e82cbe4ea5012a124ab5472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20de=20=C3=81vila=20Rodrigues?= Date: Wed, 19 Dec 2018 10:03:21 -0200 Subject: [PATCH 7/8] =?UTF-8?q?Corrige=20espa=C3=A7o=20adicional=20nas=20t?= =?UTF-8?q?ags=20vBCST,=20pICMSST,=20vICMSST=20na=20modalidade=2010=20do?= =?UTF-8?q?=20BC=20ICMS=20ST?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pynfe/processamento/serializacao.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pynfe/processamento/serializacao.py b/pynfe/processamento/serializacao.py index 96f4579..077bbb2 100644 --- a/pynfe/processamento/serializacao.py +++ b/pynfe/processamento/serializacao.py @@ -305,9 +305,9 @@ class SerializacaoXML(Serializacao): etree.SubElement(icms_item, 'modBCST').text = str(produto_servico.icms_st_modalidade_determinacao_bc) etree.SubElement(icms_item, 'pMVAST').text = str(produto_servico.icms_st_percentual_adicional) # Percentual da margem de valor Adicionado do ICMS ST etree.SubElement(icms_item, 'pRedBCST').text = str(produto_servico.icms_st_percentual_reducao_bc) # APercentual da Redução de BC do ICMS ST - etree.SubElement(icms_item, 'vBCST ').text = str(produto_servico.icms_st_valor_base_calculo) - etree.SubElement(icms_item, 'pICMSST ').text = str(produto_servico.icms_st_aliquota) - etree.SubElement(icms_item, 'vICMSST ').text = str(produto_servico.icms_st_valor) + etree.SubElement(icms_item, 'vBCST').text = str(produto_servico.icms_st_valor_base_calculo) + etree.SubElement(icms_item, 'pICMSST').text = str(produto_servico.icms_st_aliquota) + etree.SubElement(icms_item, 'vICMSST').text = str(produto_servico.icms_st_valor) # 20=Com redução de base de cálculo elif produto_servico.icms_modalidade == '20': etree.SubElement(icms_item, 'pRedBC').text = '{:.2f}'.format(produto_servico.icms_percentual_reducao_bc or 0) # Percentual da Redução de BC From 205e825b6490cad13f64aed320f912e5b679e3eb Mon Sep 17 00:00:00 2001 From: juniortada Date: Wed, 9 Jan 2019 19:43:42 -0200 Subject: [PATCH 8/8] [fix] add ES SVRS, atualizado url NFC-e ES --- pynfe/processamento/comunicacao.py | 2 +- pynfe/utils/webservices.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index fb52751..0cfdeb2 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -353,7 +353,7 @@ class ComunicacaoSefaz(Comunicacao): raise Exception('Modelo não encontrado! Defina modelo="nfe" ou "nfce"') # Estados que utilizam outros ambientes else: - lista_svrs = ['AC', 'RJ', 'RN', 'PB', 'SC', 'SE', 'PI', 'DF'] + lista_svrs = ['AC', 'RJ', 'RN', 'PB', 'SC', 'SE', 'PI', 'DF', 'ES'] lista_svan = ['MA','PA'] if self.uf.upper() in lista_svrs: if self._ambiente == 1: diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index 25b02d7..abeb0e3 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -172,7 +172,10 @@ NFCE = { 'CHAVE': '', 'INUTILIZACAO': '', 'EVENTOS': '', - 'QR': '' + 'QR': 'sefaz.es.gov.br/ConsultaNFCe/qrcode.aspx? ', + 'HTTPS': 'http://nfe.', + 'HOMOLOGACAO': 'http://homologacao.', + 'URL': 'www.sefaz.es.gov.br/nfce/consulta' }, 'RJ': { 'STATUS': '',