minor fix
This commit is contained in:
parent
dc644c8730
commit
9f8aa2a998
4
sale.py
4
sale.py
|
@ -183,12 +183,14 @@ class Sale(metaclass=PoolMeta):
|
||||||
user_id = context.get('user')
|
user_id = context.get('user')
|
||||||
user = User(user_id)
|
user = User(user_id)
|
||||||
shop = user.shop
|
shop = user.shop
|
||||||
|
context['price_list'] = shop.price_list
|
||||||
for v in args['lines']:
|
for v in args['lines']:
|
||||||
if v.get('id'):
|
if v.get('id'):
|
||||||
del v['id']
|
del v['id']
|
||||||
v['type'] = 'line'
|
v['type'] = 'line'
|
||||||
product = Product(v['product'])
|
product = Product(v['product'])
|
||||||
unit_price = product.template.list_price
|
with Transaction().set_context(context):
|
||||||
|
unit_price = product.list_price
|
||||||
unit_price = unit_price.quantize(Decimal(str(10.0 ** -4)))
|
unit_price = unit_price.quantize(Decimal(str(10.0 ** -4)))
|
||||||
v['unit_price'] = unit_price
|
v['unit_price'] = unit_price
|
||||||
v['base_price'] = unit_price
|
v['base_price'] = unit_price
|
||||||
|
|
Loading…
Reference in New Issue