minor fix commision
This commit is contained in:
parent
9923fb9e44
commit
77e8ce7f3a
12
sale.py
12
sale.py
|
@ -140,7 +140,7 @@ class Sale(metaclass=PoolMeta):
|
||||||
else:
|
else:
|
||||||
quantity = 1
|
quantity = 1
|
||||||
|
|
||||||
percent_commission = 0
|
# percent_commission = 0
|
||||||
if price_list_id:
|
if price_list_id:
|
||||||
price_lines = PriceListLine.search([
|
price_lines = PriceListLine.search([
|
||||||
('price_list', '=', price_list_id),
|
('price_list', '=', price_list_id),
|
||||||
|
@ -150,7 +150,7 @@ class Sale(metaclass=PoolMeta):
|
||||||
price_line = price_lines[0]
|
price_line = price_lines[0]
|
||||||
unit_price = float(unit_price)
|
unit_price = float(unit_price)
|
||||||
unit_price = Decimal(eval(price_line.formula))
|
unit_price = Decimal(eval(price_line.formula))
|
||||||
percent_commission = price_line.price_list.percent_commission
|
# percent_commission = price_line.price_list.percent_commission
|
||||||
|
|
||||||
#ADD TAXES
|
#ADD TAXES
|
||||||
# taxes_ids = [t.id for t in product.customer_taxes_used]
|
# taxes_ids = [t.id for t in product.customer_taxes_used]
|
||||||
|
@ -163,10 +163,10 @@ class Sale(metaclass=PoolMeta):
|
||||||
'unit': product.template.default_uom.id,
|
'unit': product.template.default_uom.id,
|
||||||
'type': 'line',
|
'type': 'line',
|
||||||
}
|
}
|
||||||
if percent_commission:
|
# if percent_commission:
|
||||||
res['commission_amount'] = round(
|
# res['commission_amount'] = round(
|
||||||
(unit_price * quantity * percent_commission), 0
|
# (unit_price * quantity * percent_commission), 0
|
||||||
)
|
# )
|
||||||
return res
|
return res
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|
Loading…
Reference in New Issue