diff --git a/sf_dlm/models/stock_rule_inherit.py b/sf_dlm/models/stock_rule_inherit.py index b1e5b911..4a40ca2f 100644 --- a/sf_dlm/models/stock_rule_inherit.py +++ b/sf_dlm/models/stock_rule_inherit.py @@ -44,7 +44,7 @@ class StockRuleInherit(models.Model): po = self.env['purchase.order'].sudo().search([ ('partner_id', '=', supplier.partner_id.id), ('company_id', '=', procurement.company_id.id), # 保证公司一致 - ('origin', '=', procurement.origin), # 根据来源匹配 + ('origin', 'like', procurement.origin), # 根据来源匹配 ('state', '=', 'draft') # 状态为草稿 ], limit=1) logging.info("po=: %s", po)