修复坯料的采购申请按钮没显示

This commit is contained in:
guanhuan
2025-06-13 10:41:57 +08:00
parent 2c97287218
commit 2c7fbd3aef

View File

@@ -363,10 +363,9 @@ class SfProductionDemandPlan(models.Model):
)
if total_purchase_quantity < record.product_uom_qty:
pr_ids = self.env['purchase.request'].sudo().search(
[('origin', 'like', mrp_production[0].name), ('state', '!=', 'done')])
[('line_ids.product_id', 'in', raw_materials.ids), ('state', '!=', 'done')])
outsourcing_purchase_request.extend(pr_ids.ids)
elif record.supply_method in ('purchase', 'outsourcing'):
pr_ids = None
purchase_orders = self.env['purchase.order'].sudo().search([
('state', 'in', ('purchase', 'done')),
('order_line.product_id', '=', record.product_id.id)