Odoo(OpenERP)server支持通过XML-RPC接口訪问、操作数据库,基于此可实现与其它系统的交互与集成。 本文是使用Java通过XMLRPC接口操作Odoo数据库的简单演示样例。本例引用的jar包包含xmlrpc-common-3.1.3.jar, xmlrpc-client-3.1. ...
分类:
数据库 时间:
2017-05-07 15:48:00
阅读次数:
226
(总结)CentOS7.x里yum安装Odoo8.0&9.0(OpenERP)最近想了解下合适中小企业使用的ERP系统,研究了几款主流的开源ERP系统以及了解下SAP、OracleEBS等大型ERP系统,开源ERP里Odoo(以前叫OpenERP)是最有名的,听说在欧洲广泛使用。功能确实非常强大,默认有中文语言包,使..
分类:
其他好文 时间:
2017-04-04 01:22:21
阅读次数:
234
qweb 是 odoo的模板系统, 在 odoo系统中, 它有不同的用途和实现, 一个是 web client 的 widget 的渲染引擎, 它是通过 javascript实现的,也是 最早引入到 odoo系统的,在 OpenERP 最初引入 web client 时 加入的,现在使用 qweb2... ...
分类:
Web程序 时间:
2017-01-07 16:21:09
阅读次数:
619
当我们开启Wokrer来启动Odoo的时候,用默认的日志会出现日志丢失的问题,这个是logger的问题:多个进程对单个文件写入日志。有一个简单的解决办法:配置openerp-server.conf,开启syslog=True。 如果是linux系统,你可以配置/etc/rsylog.conf ...
分类:
其他好文 时间:
2017-01-07 15:14:48
阅读次数:
212
command.py调用了server command 在server.py中,主函数main使用了外层模块传递来的args 其中line 2 check_root_user仅针对posix系统 暂时忽略 ...
分类:
其他好文 时间:
2017-01-01 12:32:41
阅读次数:
275
接上回,odoo-bin中调用了odoo.cli.main(),去哪儿找? cli目录容易找 跟随__init__.py的脚步 see line 7 我们发现程序从command中引入了command类?和main函数 then goto command.py 搜索 main() 我们发现 我想就是 ...
分类:
其他好文 时间:
2017-01-01 10:52:13
阅读次数:
291
Windows下ODOO源码启动: 暂时忽略line 2 该代码做了两件事 导入ODOO模块 运行odoo.cli.main() 然而:TODO:odoo.cli.main()在哪里? ...
分类:
其他好文 时间:
2017-01-01 10:06:17
阅读次数:
268
感谢 feigamesnb 第一步:安装python2.7环境 去https://www.python.org/downloads/下载windows版本的python,选择2.7版本,按提示安装,并将安装路径加入到系统变量中! 第二步:安装pycharm 去官方http://www.jetbrai ...
分类:
其他好文 时间:
2016-12-05 23:04:53
阅读次数:
370
注:本篇及后续均以8.0为基础。 一、 Odoo模块的构成 __init__.py 文件是python包导入所必须的文件,内容可以为空,通常情况下我们用来导入自己写的py文件。 __openerp__.py odoo模块的必须文件,里边包含了关于本模块的一些基础信息,如,依赖,视图文件等等。 sta ...
分类:
其他好文 时间:
2016-11-18 21:49:19
阅读次数:
295
odoo模块包括 业务对象,web控制器,数据文件,前面2个是Python模块,而数据文件则是odoo特有的文件,例如,odoo数据文件,web数据。这些数据文件在 __odoo__.py 进行定义,在 odoo10之前,这个 manifest 文件命名为 __openerp__.py,在更早的 t... ...
分类:
其他好文 时间:
2016-10-25 09:30:40
阅读次数:
787