From 3949a89824cb3474b099457413d1617e3826f7d3 Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Wed, 20 Dec 2017 18:02:05 -0600 Subject: [PATCH] Fix - al importar de Factura Libre --- source/app/controllers/util.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/app/controllers/util.py b/source/app/controllers/util.py index 035e88f..505bb4f 100644 --- a/source/app/controllers/util.py +++ b/source/app/controllers/util.py @@ -397,7 +397,6 @@ class Certificado(object): print ('\n', result) return data - if not DEBUG: if not rfc == session_rfc: self.error = 'El RFC del certificado no corresponde.' @@ -1755,6 +1754,7 @@ class ImportFacturaLibre(object): tasas = { '16': 0.16, + '16.00': 0.16, '11': 0.11, '-10': 0.10, '0': 0.0, @@ -1861,6 +1861,9 @@ class ImportFacturaLibre(object): for row in rows: new = {t: row[s] for s, t in fields} new['slug'] = to_slug(new['nombre']) + new['fecha_alta'] = str(parser.parse(new['fecha_alta'])) + for _, f in fields: + new[f] = new[f] or '' if new['es_extranjero']: new['tipo_persona'] = 4 elif new['rfc'] == 'XAXX010101000':