制造订单采购申请查询问题
This commit is contained in:
@@ -20,7 +20,7 @@ class MrpProduction(models.Model):
|
||||
采购请求
|
||||
"""
|
||||
self.ensure_one()
|
||||
pr_ids = self.env['purchase.request'].sudo().search([('origin', 'like', self.name)])
|
||||
pr_ids = self.env['purchase.request'].sudo().search([('origin', 'like', self.name),('is_subcontract', '!=', True)])
|
||||
action = {
|
||||
'res_model': 'purchase.request',
|
||||
'type': 'ir.actions.act_window',
|
||||
|
||||
@@ -922,6 +922,7 @@ class MrpProduction(models.Model):
|
||||
"requested_by": self.env.context.get("uid", self.env.uid),
|
||||
"assigned_to": False,
|
||||
"bom_id": self[0].bom_id.id,
|
||||
"is_subcontract":True,
|
||||
})
|
||||
for product_id, request_line_list in grouped_purchase_request_line_sorted_list.items():
|
||||
cur_request_line = request_line_list[0]
|
||||
|
||||
@@ -17,6 +17,9 @@ from odoo.exceptions import UserError, ValidationError
|
||||
from odoo.tools import float_compare, float_round, float_is_zero, format_datetime
|
||||
|
||||
|
||||
class PurchaseRequestLine(models.Model):
|
||||
_inherit = 'purchase.request'
|
||||
is_subcontract = fields.Boolean(string='是否外协',default=False)
|
||||
class PurchaseRequestLine(models.Model):
|
||||
_inherit = 'purchase.request.line'
|
||||
is_subcontract = fields.Boolean(string='是否外协')
|
||||
|
||||
Reference in New Issue
Block a user