跳至內容
選單
此問題已被標幟
1 回覆
5676 瀏覽次數

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!

頭像
捨棄
最佳答案

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


頭像
捨棄
作者

Thank you , it works for me!

相關帖文 回覆 瀏覽次數 活動
2
12月 23
15060
0
10月 23
33
3
10月 23
790
1
10月 23
569
1
8月 23
2633