2014-07-12 91 views
3

我想將某些產品導入到銷售點模塊的odoo/openerp中。 Howewer我有一個名爲「Chalet」的類別,在導入過程中找不到。我在哪裏可以找到產品類別的外部ID?將產品導入odoo(openerp)

這是我想的.csv導入:

External ID,Name,Internal Reference,Category/External ID,Can be Expensed,Can be Purchased,Can be Sold,Sale Price,Cost,Supply Method,Product Type,Procurement Method 
    AR1,Arni ,AR1,Chalet,TRUE,TRUE,TRUE,0,0,Buy,Service,Make to Stock 
    AU9,Ausbi 1 ,AU9,Chalet,TRUE,TRUE,TRUE,0,0,Buy,Service,Make to Stock 

這是錯誤消息我得到: enter image description here

回答

3

更簡單的方法是去產品類別,查找類別Chalet(打開窗體並在地址中您將看到id = X)的id,然後用您的csv Chalet替換此ID並在導入時不要使用外部標識,而是使用數據庫標識作爲分類。這裏最有可能發生的事情是,你從來沒有出口類別'小屋',所以外部身份不知道 - 另一種方法是導出類別,檢查外部身份證,並把它而不是名稱。

+0

太好了,我剛剛創建了一個帶有想要的類別的示例產品,並將其導出到csv文件中。這工作得很好!謝謝你的幫助! – joelschmid

+0

不錯的解決方案;;! –

0

您必須檢查是否有產品類別「木屋」在產品存在類別。如果是,如果「小木屋」類別是「所有產品」等另一類別的子項目,則可能應將「所有產品/小木屋」作爲產品類別放入csv文件中。

+0

我將父類別設置爲「其他」,並嘗試與「其他/木屋」,但它沒有奏效。任何其他想法?我在哪裏可以找到類別小屋的ID? – joelschmid

0

查看類別時,可以在URL中找到產品類別。

  1. 轉到:銷售>配置>產品目錄&屬性>產品分類
  2. 打開類別木屋
  3. 檢查你的瀏覽器中顯示的URL。應該像http://yourodooaddress.com/web?#id=3&view_type=form&model=product.category&menu_id=119&action=119
  4. 在這種情況下,我觀​​看了類是ID = 3,你當然會不同

編輯:我以前認爲的ID-119是類別ID,但它是實際上第一個id =在url字符串中。在我的情況下id = 3