forked from elmau/empresa-libre
Fix - iusse 84
This commit is contained in:
parent
b401fa21a5
commit
af26b9d62f
|
@ -3740,12 +3740,22 @@ class PreFacturasDetalle(BaseModel):
|
|||
data = []
|
||||
|
||||
q = PreFacturas.select(PreFacturas.cliente).where(PreFacturas.id==id)[0]
|
||||
if q.cliente.forma_pago is None:
|
||||
forma_pago = ''
|
||||
else:
|
||||
forma_pago = q.cliente.forma_pago.key
|
||||
|
||||
if q.cliente.uso_cfdi is None:
|
||||
uso_cfdi = ''
|
||||
else:
|
||||
uso_cfdi = q.cliente.uso_cfdi.key
|
||||
|
||||
receptor = {
|
||||
'id': q.cliente.id,
|
||||
'nombre': q.cliente.nombre,
|
||||
'rfc': q.cliente.rfc,
|
||||
'forma_pago': q.cliente.forma_pago.key,
|
||||
'uso_cfdi': q.cliente.uso_cfdi.key,
|
||||
'forma_pago': forma_pago,
|
||||
'uso_cfdi': uso_cfdi,
|
||||
}
|
||||
|
||||
productos = PreFacturasDetalle.select().where(
|
||||
|
@ -4229,6 +4239,11 @@ class Tickets(BaseModel):
|
|||
else:
|
||||
client = Socios.get(Socios.id==id_client)
|
||||
|
||||
if client.forma_pago is None:
|
||||
msg = 'La Forma de Pago del cliente, no esta asignada'
|
||||
data = {'ok': False, 'msg': msg}
|
||||
return data
|
||||
|
||||
emisor = Emisor.select()[0]
|
||||
data = {}
|
||||
data['cliente'] = client
|
||||
|
|
Loading…
Reference in New Issue