From d7d6b6efdaa9a5c3f82f0b8e5ea8726135b5a70c Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Tue, 16 Jan 2018 21:08:30 -0600 Subject: [PATCH] Fix - Issue #130 --- source/app/controllers/cfdi_xml.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/app/controllers/cfdi_xml.py b/source/app/controllers/cfdi_xml.py index c6ac446..8b933d9 100644 --- a/source/app/controllers/cfdi_xml.py +++ b/source/app/controllers/cfdi_xml.py @@ -201,8 +201,7 @@ class CFDI(object): from xml.sax.saxutils import escape, unescape conceptos = ET.SubElement(self._cfdi, '{}:Conceptos'.format(self._pre)) - for row in datos: - + for row in reversed(datos): # ~ print (row['Descripcion']) # ~ xml = escape(xml.encode('ascii', 'xmlcharrefreplace').decode('utf-8'), False) # ~ row['Descripcion'] = escape(row['Descripcion'].replace('\n', ' '), False)