From bd068e35188dbd46bcc749d1fa5bac805962fe96 Mon Sep 17 00:00:00 2001 From: juniortada Date: Mon, 3 Sep 2018 13:20:10 -0300 Subject: [PATCH] [fix] teste url qrcode nfce 4.00 BA --- pynfe/processamento/serializacao.py | 7 +++++++ pynfe/utils/webservices.py | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/pynfe/processamento/serializacao.py b/pynfe/processamento/serializacao.py index bd2ad3a..a65596e 100644 --- a/pynfe/processamento/serializacao.py +++ b/pynfe/processamento/serializacao.py @@ -727,6 +727,13 @@ class SerializacaoQrcode(object): else: qrcode = NFCE[uf.upper()]['HTTPS'] + 'www.homologacao.' + NFCE[uf.upper()]['QR'] + url url_chave = NFCE[uf.upper()]['HTTPS'] + 'www.homologacao.' + NFCE[uf.upper()]['URL'] + url + # BA tem comportamento distindo para qrcode e url + elif uf.upper() == 'BA': + if tpamb == '1': + qrcode = NFCE[uf.upper()]['HTTPS'] + NFCE[uf.upper()]['QR'] + url + else: + qrcode = NFCE[uf.upper()]['HOMOLOGACAO'] + NFCE[uf.upper()]['QR'] + url + url_chave = url_chave = NFCE[uf.upper()]['URL'] # AC, AM, RR, PA, else: if tpamb == '1': diff --git a/pynfe/utils/webservices.py b/pynfe/utils/webservices.py index 579d07e..270d40c 100644 --- a/pynfe/utils/webservices.py +++ b/pynfe/utils/webservices.py @@ -151,10 +151,10 @@ NFCE = { 'CHAVE': '', 'INUTILIZACAO': '', 'EVENTOS': '', - 'QR': 'sefaz.ba.gov.br/servicos/nfce/modulos/geral/NFCEC_consulta_chave_acesso.aspx?', + 'QR': 'sefaz.ba.gov.br/servicos/nfce/qrcode.aspx?', 'HTTPS': 'http://nfe.', 'HOMOLOGACAO': 'http://hnfe.', - 'URL': 'nfe.sefaz.ba.gov.br/servicos/nfce/default.aspx' + 'URL': 'http://hinternet.sefaz.ba.gov.br/nfce/consulta' }, 'MG': { 'STATUS': '',