forked from elmau/empresa-libre
commit
b90e0a26ba
|
@ -1447,6 +1447,7 @@ def _comprobante(doc, options):
|
||||||
'C.P. de Expedición: {}'.format(data['lugarexpedicion'])
|
'C.P. de Expedición: {}'.format(data['lugarexpedicion'])
|
||||||
if 'metododepago' in options:
|
if 'metododepago' in options:
|
||||||
data['metododepago'] = options['metododepago']
|
data['metododepago'] = options['metododepago']
|
||||||
|
if 'formadepago' in options:
|
||||||
data['formadepago'] = options['formadepago']
|
data['formadepago'] = options['formadepago']
|
||||||
|
|
||||||
if 'condicionesdepago' in data:
|
if 'condicionesdepago' in data:
|
||||||
|
|
|
@ -3277,6 +3277,7 @@ class Facturas(BaseModel):
|
||||||
values['metododepago'] = 'Método de Pago: ({}) {}'.format(
|
values['metododepago'] = 'Método de Pago: ({}) {}'.format(
|
||||||
invoice.metodo_pago, mp[invoice.metodo_pago])
|
invoice.metodo_pago, mp[invoice.metodo_pago])
|
||||||
|
|
||||||
|
if invoice.forma_pago:
|
||||||
obj = SATFormaPago.get(SATFormaPago.key==invoice.forma_pago)
|
obj = SATFormaPago.get(SATFormaPago.key==invoice.forma_pago)
|
||||||
values['formadepago'] = str(obj)
|
values['formadepago'] = str(obj)
|
||||||
|
|
||||||
|
@ -3781,6 +3782,7 @@ class Facturas(BaseModel):
|
||||||
values['donativo'] = util.get_bool(values['donativo'])
|
values['donativo'] = util.get_bool(values['donativo'])
|
||||||
if tipo_comprobante == 'T':
|
if tipo_comprobante == 'T':
|
||||||
values['metodo_pago'] = ''
|
values['metodo_pago'] = ''
|
||||||
|
values['forma_pago'] = ''
|
||||||
|
|
||||||
with database_proxy.atomic() as txn:
|
with database_proxy.atomic() as txn:
|
||||||
obj = Facturas.create(**values)
|
obj = Facturas.create(**values)
|
||||||
|
|
Loading…
Reference in New Issue