Browse Source

Adição das tags do veículo de transporte no danfe

pull/133/head
Danimar Ribeiro 8 years ago
parent
commit
810b645e95
  1. 8
      pytrustnfe/nfe/danfe.py
  2. 2
      setup.py

8
pytrustnfe/nfe/danfe.py

@ -584,6 +584,8 @@ obsCont[@xCampo='NomeVendedor']")
def transportes(self, oXML=None): def transportes(self, oXML=None):
el_transp = oXML.find(".//{http://www.portalfiscal.inf.br/nfe}transp") 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 nMr = self.width - self.nRight
self.canvas.setFont('NimbusSanL-Bold', 7) self.canvas.setFont('NimbusSanL-Bold', 7)
@ -627,6 +629,12 @@ obsCont[@xCampo='NomeVendedor']")
tagtext(oNode=el_transp, cTag='xNome')[:40]) tagtext(oNode=el_transp, cTag='xNome')[:40])
self.string(self.nLeft + 71, self.nlin + 7.7, self.string(self.nLeft + 71, self.nlin + 7.7,
self.oFrete[tagtext(oNode=el_transp, cTag='modFrete')]) 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, self.string(nMr - 39, self.nlin + 7.7,
format_cnpj_cpf(tagtext(oNode=el_transp, cTag='CNPJ'))) format_cnpj_cpf(tagtext(oNode=el_transp, cTag='CNPJ')))
self.string(self.nLeft + 1, self.nlin + 14.2, self.string(self.nLeft + 1, self.nlin + 14.2,

2
setup.py

@ -2,7 +2,7 @@
from setuptools import setup, find_packages from setuptools import setup, find_packages
VERSION = "0.9.21"
VERSION = "0.9.22"
setup( setup(

Loading…
Cancel
Save