2016-08-01 31 views
1

我的客戶退款表單中有一個按鈕。當我點擊它時,我通過所有發票行循環更新列「稅」以顯示相應的稅。我可以獲得該產品的關聯稅的標識(稅收列是一個many2many_tags小部件)。 現在我想使用python顯示具有該ID的項目。請任何建議。Odoo:從many2many_tags部件中設置選項

enter image description here

res['value']['invoice_line_tax_id']=mytaxeid doesn't work 

回答

0

您需要使用triplets爲many2many領域。

2的例子:

  1. 與稅標識2更換所有稅款和4
res['value']['invoice_line_tax_id'] = [(6, 0, [2, 4])] 
  • 添加稅用ID 7
  • res['value']['invoice_line_tax_id'] = [(4, 7)] 
    
    +1

    非常感謝@CZoellner。它的作品 –