forked from elmau/empresa-libre
Fix - Ticket #231
This commit is contained in:
parent
3ce31258e2
commit
0bf0769ad7
|
@ -4955,8 +4955,9 @@ class FacturasDetalle(BaseModel):
|
||||||
row['unidad'] = p.producto.unidad.id
|
row['unidad'] = p.producto.unidad.id
|
||||||
row['cantidad'] = p.cantidad
|
row['cantidad'] = p.cantidad
|
||||||
row['valor_unitario'] = p.valor_unitario
|
row['valor_unitario'] = p.valor_unitario
|
||||||
row['descuento'] = p.descuento
|
descuento = p.valor_unitario - p.precio_final
|
||||||
pf = p.valor_unitario - p.descuento
|
row['descuento'] = descuento
|
||||||
|
pf = p.valor_unitario - descuento
|
||||||
row['importe'] = round(pf * p.cantidad, DECIMALES)
|
row['importe'] = round(pf * p.cantidad, DECIMALES)
|
||||||
impuestos = cls._get_impuestos(cls, row['id_product'])
|
impuestos = cls._get_impuestos(cls, row['id_product'])
|
||||||
data.append({'row': row, 'taxes': impuestos})
|
data.append({'row': row, 'taxes': impuestos})
|
||||||
|
@ -4974,8 +4975,9 @@ class FacturasDetalle(BaseModel):
|
||||||
row['unidad'] = p.producto.unidad.name
|
row['unidad'] = p.producto.unidad.name
|
||||||
row['cantidad'] = p.cantidad
|
row['cantidad'] = p.cantidad
|
||||||
row['valor_unitario'] = p.valor_unitario
|
row['valor_unitario'] = p.valor_unitario
|
||||||
row['descuento'] = p.descuento
|
descuento = p.valor_unitario - p.precio_final
|
||||||
pf = p.valor_unitario - p.descuento
|
row['descuento'] = descuento
|
||||||
|
pf = p.valor_unitario - descuento
|
||||||
row['importe'] = round(pf * p.cantidad, DECIMALES)
|
row['importe'] = round(pf * p.cantidad, DECIMALES)
|
||||||
data.append(row)
|
data.append(row)
|
||||||
return data
|
return data
|
||||||
|
@ -5041,8 +5043,9 @@ class PreFacturasDetalle(BaseModel):
|
||||||
row['unidad'] = p.producto.unidad.id
|
row['unidad'] = p.producto.unidad.id
|
||||||
row['cantidad'] = p.cantidad
|
row['cantidad'] = p.cantidad
|
||||||
row['valor_unitario'] = p.valor_unitario
|
row['valor_unitario'] = p.valor_unitario
|
||||||
row['descuento'] = p.descuento
|
descuento = p.valor_unitario - p.precio_final
|
||||||
pf = p.valor_unitario - p.descuento
|
row['descuento'] = descuento
|
||||||
|
pf = p.valor_unitario - descuento
|
||||||
row['importe'] = round(pf * p.cantidad, DECIMALES)
|
row['importe'] = round(pf * p.cantidad, DECIMALES)
|
||||||
impuestos = cls._get_impuestos(cls, row['id_product'])
|
impuestos = cls._get_impuestos(cls, row['id_product'])
|
||||||
data.append({'row': row, 'taxes': impuestos})
|
data.append({'row': row, 'taxes': impuestos})
|
||||||
|
|
Loading…
Reference in New Issue