From 5f6d9c641244fb61e2edcc53b89817ce1244915f Mon Sep 17 00:00:00 2001 From: Junior Tada Date: Wed, 20 Sep 2017 15:28:14 -0300 Subject: [PATCH 1/2] =?UTF-8?q?Comentado=20codigo=20da=20vers=C3=A3o=204.0?= =?UTF-8?q?0=20no=20branch=203.10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pynfe/processamento/serializacao.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pynfe/processamento/serializacao.py b/pynfe/processamento/serializacao.py index 8d32f87..4e71113 100644 --- a/pynfe/processamento/serializacao.py +++ b/pynfe/processamento/serializacao.py @@ -708,26 +708,26 @@ class SerializacaoQrcode(object): lista_uf_padrao = ['PR', 'CE', 'RS', 'RJ', 'RO'] if uf.upper() in lista_uf_padrao: qrcode = NFCE[uf.upper()]['QR'] + url - url_chave = NFCE[uf.upper()]['URL'] + # url_chave = NFCE[uf.upper()]['URL'] elif uf.upper() == 'SP': if tpamb == '1': qrcode = NFCE[uf.upper()]['HTTPS'] + 'www.' + NFCE[uf.upper()]['QR'] + url - url_chave = NFCE[uf.upper()]['HTTPS'] + 'www.' + NFCE[uf.upper()]['URL'] + url + # url_chave = NFCE[uf.upper()]['HTTPS'] + 'www.' + NFCE[uf.upper()]['URL'] + url 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 + # url_chave = NFCE[uf.upper()]['HTTPS'] + 'www.homologacao.' + NFCE[uf.upper()]['URL'] + url # AC, AM, RR, PA, else: if tpamb == '1': qrcode = NFCE[uf.upper()]['HTTPS'] + NFCE[uf.upper()]['QR'] + url - url_chave = NFCE[uf.upper()]['HTTPS'] + NFCE[uf.upper()]['URL'] + url + # url_chave = NFCE[uf.upper()]['HTTPS'] + NFCE[uf.upper()]['URL'] + url else: qrcode = NFCE[uf.upper()]['HOMOLOGACAO'] + NFCE[uf.upper()]['QR'] + url - url_chave = NFCE[uf.upper()]['HOMOLOGACAO'] + NFCE[uf.upper()]['URL'] + url + # url_chave = NFCE[uf.upper()]['HOMOLOGACAO'] + NFCE[uf.upper()]['URL'] + url # adicionta tag infNFeSupl com qrcode info = etree.Element('infNFeSupl') etree.SubElement(info, 'qrCode').text = '' - etree.SubElement(info, 'urlChave').text = url_chave + # etree.SubElement(info, 'urlChave').text = url_chave nfe.insert(1, info) # correção da tag qrCode, retira caracteres pois e CDATA tnfe = etree.tostring(nfe, encoding='unicode') From 1c47f764188edd1a5476f7e443d27b5dc57c5888 Mon Sep 17 00:00:00 2001 From: Junior Tada Date: Wed, 20 Sep 2017 15:38:57 -0300 Subject: [PATCH 2/2] Corrigido tag tranp nfce 3.10 --- pynfe/processamento/serializacao.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pynfe/processamento/serializacao.py b/pynfe/processamento/serializacao.py index 4e71113..7844edc 100644 --- a/pynfe/processamento/serializacao.py +++ b/pynfe/processamento/serializacao.py @@ -544,12 +544,11 @@ class SerializacaoXML(Serializacao): if nota_fiscal.totais_tributos_aproximado: etree.SubElement(icms_total, 'vTotTrib').text = '{:.2f}'.format(nota_fiscal.totais_tributos_aproximado) - # Transporte - transp = etree.SubElement(raiz, 'transp') - etree.SubElement(transp, 'modFrete').text = str(nota_fiscal.transporte_modalidade_frete) - # Apenas NF-e if nota_fiscal.modelo == 55: + # Transporte + transp = etree.SubElement(raiz, 'transp') + etree.SubElement(transp, 'modFrete').text = str(nota_fiscal.transporte_modalidade_frete) # Transportadora if nota_fiscal.transporte_transportadora: transp.append(self._serializar_transportadora(