知识教程

使用 xmllint 验证 odoo xml文件

2016-05-24 00:26:58
分类 : Odoo教程

Odoo源码包含了2个relax ng文件,也是odoo sa用来验证xml的正确性的。 openerp/import_xml.rng openerp/addons/base/rng/view.rng 阅读源码,发现odoo在装载xml文件以及加载view到数据库的时候,会使用lxml调用relax...

阅读更多

解决odoo时差不同步问题

2016-05-24 00:25:13
分类 : Odoo教程

odoo约定关于日期的数据,存放在数据库时,以utc0时区也就是不带时区存放,应用程序读取日期展示日期时,转换成用户的时区展示 例如,stock picking的字段date_done是分拣完成时的日期,分拣完...

阅读更多

为odoo安装反向代理

2016-05-04 09:13:57
分类 : Odoo教程

odoo安装反向代理,选择nginx作为反向代理软件,系统为Ubuntu,具体操作如下: 1 确保系统原来没有安装apache或者类似代理软件,安装nginx $ sudo apt-get install nginx 通过浏览器访问对应的IP或者loc...

阅读更多

odoo中产品价格字段介绍

2016-05-04 09:13:12
分类 : Odoo教程

打开Odoo product.template 和 product.product 模型发现有很多关于价格描述的字段 product.template: price list_price lst_price standard_price product.product: price price_extra lst_price price: 这个在product.template中是计算字段...

阅读更多

Odoo的自动动作引擎介绍

2016-04-29 21:15:26
分类 : Odoo教程

Odoo的自动动作引擎(model:base.action.rule)是一个可以在界面定制的触发器,通过它我们可以便捷定义业务规则。在Odoo V9里,自动规则引擎又添加了两个新触发条件:On Deletion / Base on Form Modif...

阅读更多

Odoo加载机制指导流程

2016-04-08 08:01:49
分类 : Odoo教程

Odoo的启动通过openerp-server脚本完成,它是系统的入口。 然后加载配置文件openerp-server.conf 或者 openerp_serverrc; openerp-server.conf的主要内容: 这个文件缺省是没有的,Odoo系统会有一个默认值,但...

阅读更多

Odoo只能运行在Python2.7原因分析

2016-04-08 08:00:44
分类 : Odoo教程

很多朋友都知道Odoo当前版本(9.0)目前不支持Python 3.X。但是,大概并不清楚Odoo 9.0实际上目前只能运行在Python 2.7。 我本来也没有对Python版本的要求有特别关注,因为所有的安装环境都用了最新...

阅读更多

通过自动动作引擎Automated Actions让你的Odoo更聪明

2016-03-29 23:04:59
分类 : Odoo教程

Odoo的自动动作引擎(model:base.action.rule)是一个可以在界面定制的触发器,通过它我们可以便捷定义业务规则。在Odoo V9里,自动规则引擎又添加了两个新触发条件:On Deletion / Base on Form Modif...

阅读更多

Odoo的自动添加关注者机制auto subscribe

2016-03-29 23:02:51
分类 : Odoo教程

在Odoo里,如果我们一个模型是继承了odoo的消息(mail.thread)模型,就可以对于这个模型使用Odoo的消息系统。直观来说就是可以在这个模型的对应界面里看到最底下的消息框,以及关注这个纪录...

阅读更多

让Odoo本地化设置:语言,国家

2016-03-29 22:59:55
分类 : Odoo教程

Odoo是个来自欧洲的软件,那么是什么让它适应各种本地化的要求呢?首先它是支持国际化的,还提供了一个翻译平台,让社区人士能协同翻译。其次系统里面还有不少国际化配置项,这些国际...

阅读更多