2016-05-06 54 views
0

我正在創建一個商業應用程序來管理一家中型製鞋公司的庫存。 我已經有了用PostgreSQL創建的數據庫。我現在可以將它連接到Odoo 9來開發應用程序。是否可以將公司DB連接到Odoo 9(OpenERP)?

我該怎麼做?

+0

以前您使用的是Odoo8/7/6或其他erp – prakash

+0

@PrakashSharma我認爲他使用了一個外部應用程序的數據庫。如果你想使用同一個數據庫,請在這個數據庫中注意你的表名,因爲如果Odoo需要創建同一個表,你將擁有一個來自Odoo和你的應用程序的混合數據表。但是,運行Odoo應用程序時,只需使用「-d your_database」運行Odoo。 –

+0

@QuentinTHEURET該公司一直使用數據庫與操作系統集成的IBM AS/400系統。現在有了新的需求,公司希望逐漸創建一個新的基於Web的系統。我開始構建一個新的數據庫模型,我使用PostgreSQL來實現它(因爲它受Odoo支持)。但是現在我想用我的數據庫構建業務應用程序。 Odoo 9在我看來是一個不錯的選擇。你怎麼看? – Fabio

回答

3

你不能只是直接與odoo

使用現有的數據,但Odoo可以很容易地從現有的應用程序和數據庫使用現有的數據與它的靈活導入系統。通過csv文件導入數據,您可以導入任何您可能想到的數據,只需知道odoo所需的正確數據格式以及必須提供的字段

每個型號在Odoo甚至定製的模塊可以導入到他們

如果要導入數據只要點擊任何一個模型的列表視圖,你應該看到create按鈕旁邊的import鏈接,從那裏你可以堅持下去,有數據即使是一個常見問題,你可以閱讀,如果你需要了解更多關於進口系統。

至於知道必須存在,當你輸入,只需創建樣本數據,並保存它,然後

  • 轉到列表視圖
  • 勾選複選框需要的列記錄名稱旁邊的框選擇它
  • 現在點擊更多按鈕,你會看到一個導出選項
  • 從那裏,你可以選擇你想要世博會領域RT,所需的字段將在高亮藍色

有重新使用與現有odoo數據(你可以寫信給直接對數據庫等方式...但是這不推薦,因爲一些限制將不檢查,你可以最終搞亂數據庫)或者你可以使用xmlrpcjsonrpc這將是費時

使用導入功能是最好的和最簡單的方法。

+0

感謝您的回答。我正在考慮使用後端框架(例如Django)構建一個Web應用程序。你認爲Odoo可以成爲一家中型企業的ERP嗎? – Fabio

+0

是的,我一定會推薦odoo ....但你也應該知道,odoo有一個內置的web框架,可以用來構建與odoo緊密集成的web應用程序。也避免了使用另一個框架的複雜性......(它與燒瓶非常相似,因爲它使用了werkzeug,如果你願意,你也可以使用jinja2) – danidee