From 8048a07852183b1638dd55b3ba62be388bfa6d68 Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Mon, 8 Jan 2018 22:46:56 -0600 Subject: [PATCH] Fix - Issue 111 --- 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 6564405..d3d8a4b 100644 --- a/source/app/controllers/util.py +++ b/source/app/controllers/util.py @@ -975,7 +975,10 @@ def _comprobante(doc, options): data = CaseInsensitiveDict(doc.attrib.copy()) del data['certificado'] - data['seriefolio'] = '{} - {}'.format(data['serie'], data['folio']) + serie = '' + if 'serie' in data: + serie = '{} -'.format(data['serie']) + data['seriefolio'] = '{}{}'.format(serie, data['folio']) data['totalenletras'] = to_letters(float(data['total']), data['moneda']) if data['version'] == '3.3': tipos = {