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
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
1
thg 1 20
|
4945 | ||
|
0
thg 3 20
|
4270 | ||
|
2
thg 10 22
|
9921 | ||
|
0
thg 6 18
|
2691 | ||
|
3
thg 4 18
|
6266 |