Odoo

模块结构

OpenERP 的各种功能都是由一个个的模块提供,OpenERP V7.0 中,系统提供的标准模块有 170 多个,在 OpenERP Apps Store 上面还有近 2000 个模块。OpenERP 的模块,通常由这么一些 对象组成:

  • Business Object:负责数据表的增删改查等操作。
  • View:将数据表的字段展现在窗口上。
  • Action:联系Object和View的Controller。
  • Workflow:管理BusinessObject处理流程的工作流。
  • Report:将BusinessObject打印出来的报表。
  • Wizard:处理一些复杂的用户交互操作功能。 *

模块典型目录构成如下: