1
我想根據訂單請求創建報價不同,而選擇訂單請求數,這些要求的產品有報價的訂單行追加。返回one2many值,但產品顯示odoo 9
我試過下面的代碼它的工作原理,它返回正確的產品ID。但在one2many
字段中顯示的產品不同,我給出了打印選項,在返回之前顯示正確的產品。 One2many寫入
def request_change(self, req_id):
print req_id
vals=[]
refunds = self.env['purchase.request.products'].search([('request_id', '=', req_id)])
for recs in refunds:
print recs.name.name
print recs.name.id
vals.append({'product_id':recs.id,'name':recs.name.name,'product_qty':1.000,'date_planned':datetime.now().strftime("%Y-%m-%d %H:%M:%S"),'price_unit':recs.name.list_price})
print vals
return {'value': {'order_line':vals }}
謝謝..它的工作原理好。 – Mani