Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
5647 Lượt xem

Hi,

In sale order line and in purchase order line when I change product quantity, product price (unit price) automatically set to 0. I am not getting why this is happening. 

Could anyone help me to achieve this.

Thank you in advance!

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi bro, 

You can solve this problem by following these steps:

  1. Create a new class that inherits from purchase.order.line. 

  2. Copy and paste the code down below inside the inherited class. 

  3. Vote positif :). 

The code:

@api.onchange('product_qty', 'product_uom') 
def _onchange_quantity(self):
    price = self.unit_price
    sup = super(purchaseOrderLine,self)._onchange_quantity()
    self.unit_price=price
    return sup


Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you , it works for me!

Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 12 23
15019
0
thg 10 23
33
3
thg 10 23
790
1
thg 10 23
569
1
thg 8 23
2620