From 810b645e95eac8cd4d475c71f8967109ae576793 Mon Sep 17 00:00:00 2001 From: Danimar Ribeiro Date: Mon, 14 May 2018 15:36:55 -0300 Subject: [PATCH] =?UTF-8?q?Adi=C3=A7=C3=A3o=20das=20tags=20do=20ve=C3=ADcu?= =?UTF-8?q?lo=20de=20transporte=20no=20danfe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pytrustnfe/nfe/danfe.py | 8 ++++++++ setup.py | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pytrustnfe/nfe/danfe.py b/pytrustnfe/nfe/danfe.py index 6561538..5b578bc 100644 --- a/pytrustnfe/nfe/danfe.py +++ b/pytrustnfe/nfe/danfe.py @@ -584,6 +584,8 @@ obsCont[@xCampo='NomeVendedor']") def transportes(self, oXML=None): el_transp = oXML.find(".//{http://www.portalfiscal.inf.br/nfe}transp") + veic_transp = oXML.find( + ".//{http://www.portalfiscal.inf.br/nfe}veicTransp") nMr = self.width - self.nRight self.canvas.setFont('NimbusSanL-Bold', 7) @@ -627,6 +629,12 @@ obsCont[@xCampo='NomeVendedor']") tagtext(oNode=el_transp, cTag='xNome')[:40]) self.string(self.nLeft + 71, self.nlin + 7.7, self.oFrete[tagtext(oNode=el_transp, cTag='modFrete')]) + self.string(self.nLeft + 99, self.nlin + 7.7, + tagtext(oNode=el_transp, cTag='RNTC')) + self.string(self.nLeft + 116, self.nlin + 7.7, + tagtext(oNode=el_transp, cTag='placa')) + self.string(self.nLeft + 142, self.nlin + 7.7, + tagtext(oNode=veic_transp, cTag='UF')) self.string(nMr - 39, self.nlin + 7.7, format_cnpj_cpf(tagtext(oNode=el_transp, cTag='CNPJ'))) self.string(self.nLeft + 1, self.nlin + 14.2, diff --git a/setup.py b/setup.py index c5686a4..ddf92cc 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages -VERSION = "0.9.21" +VERSION = "0.9.22" setup(