From 9300ebd8246321206c6769a254e2cceabcbad6f2 Mon Sep 17 00:00:00 2001 From: martini97 Date: Thu, 6 Oct 2016 15:08:45 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20no=20build=20danfe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pytrustnfe/pdf/__init__.py | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pytrustnfe/pdf/__init__.py b/pytrustnfe/pdf/__init__.py index 308441e..e0c1395 100644 --- a/pytrustnfe/pdf/__init__.py +++ b/pytrustnfe/pdf/__init__.py @@ -2,7 +2,7 @@ # © 2016 Danimar Ribeiro, Trustcode # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from super_table import PdfTable, PdfCell +# from super_table import PdfTable, PdfCell from pytrustnfe import xml inch = 28.34 @@ -13,17 +13,21 @@ class Danfe(object): objeto = None def __init__(self, objetoNFe): - self.objeto = xml.sanitize_response(objetoNFe)[1] - self.NFe = self.objeto.getchildren()[2] - self.infNFe = self.NFe.getchildren()[0] - self.ide = self.infNFe.getchildren()[0] - self.emitente = self.infNFe.getchildren()[1] - self.destinatario = self.infNFe.getchildren()[2] + if objetoNFe: + self.objeto = xml.sanitize_response(objetoNFe)[1] + self.NFe = self.objeto.getchildren()[2] + self.infNFe = self.NFe.getchildren()[0] + self.ide = self.infNFe.getchildren()[0] + self.emitente = self.infNFe.getchildren()[1] + self.destinatario = self.infNFe.getchildren()[2] def nfe(self): - danfe = PdfTable(columns=12) + # danfe = PdfTable(columns=12) pass - def gerar(self): pass + +if __name__ == '__main__': + pass + # import ipdb; ipdb.set_trace()