1、新增由销售单生成的采购申请自动确认;2、销售单新增【采购申请】跳转按钮

This commit is contained in:
yuxianghui
2025-03-20 15:20:05 +08:00
parent 134c68abc8
commit 6c879e4af3
5 changed files with 76 additions and 5 deletions

View File

@@ -313,10 +313,11 @@ class RePurchaseOrder(models.Model):
@api.depends('origin')
def _compute_purchase_type(self):
for purchase in self:
order_id = self.env['sale.order'].sudo().search([('name', '=', purchase.origin)])
if order_id:
origin = [origin.replace(' ', '') for origin in purchase.origin.split(',')]
order_ids = self.env['sale.order'].sudo().search([('name', 'in', origin)])
if order_ids:
product_list = [line.product_id.id for line in purchase.order_line]
for order_line in order_id.order_line:
for order_line in order_ids[0].order_line:
if order_line.supply_method == 'purchase':
if order_line.product_id.id in product_list:
purchase.purchase_type = 'outside'