2016-05-06 56 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