2017-07-27 127 views
0

我已經創建了一個模型,它在自定義模塊(stock_bt)中繼承stock.picking(從stock模塊)。 購買模塊取決於stock_bt模塊(我已將stock_bt添加到purchase模塊的__openerp__.py文件中的依存關係)。Odoo 8 Many2many ProgrammingError:Error:relation«_unknown»does not exist

現在我想在stock.pickingpurchase.requisitionstock.picking之間添加一個Many2many關係,但我收到此錯誤:

ProgrammingError: Error: relation « _unknown » does not exist 

需要你的幫助,在此先感謝。

+0

你可以粘貼你的代碼到你的問題到目前爲止你嘗試過什麼嗎? –

回答

1

一:這種錯誤發生時,你錯過拼出模型名稱,在odoo使用總是複製和過去。

二:如果你定義一個many2onemany2many關係,你應該提及的是包含在__openerp__.pydependsco_modelmodule

depends : ['stock',.....] 
+0

謝謝@Cherif Odoo。我處於這種情況,但奇怪的事實是'Many2one'工作沒有任何錯誤,當我嘗試添加'Many2many'時發生錯誤。無論如何,我已經能夠通過在購買模塊中創建stock.picking模型的繼承來解決問題,否則我會產生循環依賴問題。 – guidev224

+0

至少投票...如果你有依賴性,你需要改變你的模塊,以防止它,並定義女巫模塊安裝第一。 – Cherif

相關問題