1.修复产品类别和计量单位去掉审核状态字段2.优化bfm派单至sf的销售订单流程3.工序增加编码字段

This commit is contained in:
jinling.yang
2024-01-19 15:45:15 +08:00
parent eb117aef86
commit 3226942ed3
12 changed files with 26 additions and 101 deletions

View File

@@ -94,7 +94,7 @@ class ReSaleOrder(models.Model):
'product_uom_qty': item['number'],
'model_glb_file': base64.b64decode(item['model_file']),
}
return self.env['sale.order.line'].create(vals)
return self.env['sale.order.line'].with_context(skip_procurement=True).create(vals)
@api.constrains('order_line')
def check_order_line(self):
@@ -122,10 +122,6 @@ class ResaleOrderLine(models.Model):
model_glb_file = fields.Binary('模型的glb文件')
check_status = fields.Selection(related='order_id.check_status')
def create(self, vals_list):
lines = super(ResaleOrderLine, self).create(vals_list)
return lines
class RePurchaseOrder(models.Model):
_inherit = 'purchase.order'