Hi,
I want to show price_subtotal without any discount. Price subtotal is automatically calculated as discount in Odoo. How can I change that? I want to sum discount for order line at the bottom.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi,
I want to show price_subtotal without any discount. Price subtotal is automatically calculated as discount in Odoo. How can I change that? I want to sum discount for order line at the bottom.
You will need to override account invoice class method that is responsible for sub price computation, the method name is _compute_price(self):
Will this affect tax total when I do this. Because there are many operations in this method.
It depends on the way the database was configured. But mostly discount are not taxable
you can d o this in by inheriting the sale.order.line
@api.depends('product_uom_qty', 'discount', 'price_unit', 'tax_id')
def _compute_amount(self):
res = super(InheritSaleOrderLine, self)._compute_amount()
"""
Compute the amounts of the SO line.
"""
for line in self:
line.price_subtotal = (Here you can give your own value)
return res
相关帖文 | 回复 | 查看 | 活动 | |
---|---|---|---|---|
|
1
1月 20
|
4931 | ||
|
0
3月 20
|
4253 | ||
|
2
10月 22
|
9893 | ||
|
0
6月 18
|
2683 | ||
|
3
4月 18
|
6257 |