Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
2 ตอบกลับ
2988 มุมมอง

I want to disable following stock.inventory default function using my custom module:

@api.onchange('product_id', 'location_id', 'product_uom_id', 'prod_lot_id', 'partner_id', 'package_id')
def onchange_quantity_context(self):
if self.product_id and self.location_id and self.product_id.uom_id.category_id == self.product_uom_id.category_id: # TDE FIXME: last part added because crash
self._compute_theoretical_qty()
self.product_qty = self.theoretical_qty

Anyone can help?


อวตาร
ละทิ้ง

Hope this customization tips will helps: https://goo.gl/8HgnCF

ผู้เขียน คำตอบที่ดีที่สุด

@Akshay

Your overwrite function is not working.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Inherit the model, then overwrite the function.

@api.onchange('product_id', 'location_id', 'product_uom_id', 'prod_lot_id', 'partner_id', 'package_id')
def onchange_quantity_context(self):
pass




อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
ส.ค. 25
234
0
ก.ค. 25
354
2
มิ.ย. 25
1427
1
พ.ค. 25
1420
0
มี.ค. 25
1264