我想更新模型 sale.order.line 中名为 cost_price_set 的字段,以 40 作为示例。我已经尝试过,但该值仍然没有在该字段中更新。
@api.depends('line_ids.sale_order_id','line_ids.product_id')
def hpp_update(self):
for record in self:
invoice_pool = self.env['sale.order.line']
for invoice in invoice_pool.search([('order_id', '=', record.line_ids.sale_order_id.id),('product_id', '=', record.line_ids.product_id.id)]):
invoice.write({'cost_price_set': '40'})
return True
请帮忙。谢谢你
我发现脚本没有任何问题。问题是我想要插入的字段是计算字段。当领域是非计算领域时,它可以工作。