修复坯料的采购申请按钮没显示
This commit is contained in:
@@ -363,10 +363,9 @@ class SfProductionDemandPlan(models.Model):
|
|||||||
)
|
)
|
||||||
if total_purchase_quantity < record.product_uom_qty:
|
if total_purchase_quantity < record.product_uom_qty:
|
||||||
pr_ids = self.env['purchase.request'].sudo().search(
|
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)
|
outsourcing_purchase_request.extend(pr_ids.ids)
|
||||||
elif record.supply_method in ('purchase', 'outsourcing'):
|
elif record.supply_method in ('purchase', 'outsourcing'):
|
||||||
pr_ids = None
|
|
||||||
purchase_orders = self.env['purchase.order'].sudo().search([
|
purchase_orders = self.env['purchase.order'].sudo().search([
|
||||||
('state', 'in', ('purchase', 'done')),
|
('state', 'in', ('purchase', 'done')),
|
||||||
('order_line.product_id', '=', record.product_id.id)
|
('order_line.product_id', '=', record.product_id.id)
|
||||||
|
|||||||
Reference in New Issue
Block a user