from odoo import models, fields from odoo.exceptions import ValidationError import datetime class ReSaleOrder(models.Model): _inherit = 'sale.order' deadline_of_delivery = fields.Date('交货截止日期') # 业务平台分配工厂时调用该方法先创建销售订单 def sale_order_create(self, deadline_of_delivery): now = datetime.datetime.now() self.env['sale.order'].sudo().create({ 'company_id': 1, 'date_order': now, 'name': '12', 'partner_id': 1, 'deadline_of_delivery': deadline_of_delivery })