Merge branch 'develop'

Fix - CFDI sin folio
This commit is contained in:
Mauricio Baeza 2018-03-06 21:33:05 -06:00
commit aac5c04a3f
2 changed files with 3 additions and 7 deletions

View File

@ -1455,7 +1455,7 @@ def _comprobante(doc, options):
serie = '' serie = ''
if 'serie' in data: if 'serie' in data:
serie = '{} -'.format(data['serie']) serie = '{} -'.format(data['serie'])
data['seriefolio'] = '{}{}'.format(serie, data['folio']) data['seriefolio'] = '{}{}'.format(serie, data.get('folio', ''))
data['totalenletras'] = to_letters(float(data['total']), data['moneda']) data['totalenletras'] = to_letters(float(data['total']), data['moneda'])
is_nomina = options.get('is_nomina', False) is_nomina = options.get('is_nomina', False)

View File

@ -5581,6 +5581,8 @@ class Tickets(BaseModel):
data['is_ticket'] = True data['is_ticket'] = True
data['cancelada'] = obj['cancelado'] data['cancelada'] = obj['cancelado']
data['donativo'] = '' data['donativo'] = ''
if obj['estatus'] == 'Facturado':
data['cancelada'] = False
data['comprobante'] = obj data['comprobante'] = obj
data['comprobante']['version'] = 'ticket' data['comprobante']['version'] = 'ticket'
@ -5588,9 +5590,6 @@ class Tickets(BaseModel):
data['comprobante']['seriefolio'] = '{}-{}'.format( data['comprobante']['seriefolio'] = '{}-{}'.format(
data['comprobante']['serie'], data['comprobante']['folio']) data['comprobante']['serie'], data['comprobante']['folio'])
data['comprobante']['fecha'] = str(data['comprobante']['fecha']) data['comprobante']['fecha'] = str(data['comprobante']['fecha'])
# ~ data['comprobante']['lugarexpedicion'] = \
# ~ 'C.P. de Expedición: {}'.format(
# ~ data['comprobante']['lugar_expedicion'])
data['comprobante']['formadepago'] = str(formapago) data['comprobante']['formadepago'] = str(formapago)
data['comprobante']['totalenletras'] = util.to_letters( data['comprobante']['totalenletras'] = util.to_letters(
data['comprobante']['total'], 'peso') data['comprobante']['total'], 'peso')
@ -5610,9 +5609,6 @@ class Tickets(BaseModel):
data['donataria'] = {} data['donataria'] = {}
data['ine'] = {} data['ine'] = {}
# ~ if obj['descuento']:
# ~ data['totales']['descuento'] = float(obj['descuento'])
return data return data
@classmethod @classmethod