1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/mrp_mps/models/stock_rule.py
2024-12-10 09:04:09 +07:00

16 lines
585 B
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class StockRule(models.Model):
_inherit = 'stock.rule'
def _make_po_get_domain(self, company_id, values, partner):
""" Avoid to merge two RFQ for the same MPS replenish. """
domain = super(StockRule, self)._make_po_get_domain(company_id, values, partner)
if self.env.context.get('skip_lead_time') and values.get('date_planned'):
domain += (('date_planned_mps', '=', values['date_planned']),)
return domain