# -*- coding: utf-8 -*- import base64 import datetime import logging import json import os import re import traceback from operator import itemgetter import requests from itertools import groupby from collections import defaultdict, namedtuple from odoo import api, fields, models, SUPERUSER_ID, _ 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='是否外协') class PurchaseRequest(models.Model): _inherit = 'purchase.request' bom_id = fields.Many2one('mrp.bom')