开源ERP-Odoo

https://zhuanlan.zhihu.com/p/24878900

在国内,对于了解 ERP 的人来说,提起 ERP,第一印象便是用友、金蝶、以及国外的Sap,Oracle,非开发人员(包括ERP实施顾问)来说,它们功能强大,系统包含小型、中型、大型企业。

那么,什么又是 Odoo 呢?和这些大名鼎鼎的传统 ERP 系统相比,Odoo 有什么区别呢?

一、简单介绍

如果用一句话来说,可以这样描述: Odoo 是一个开源框架,针对 ERP 的需求发展而来,适合定制出符合客户各种需求的 ERP 系统和电子商务系统。

由于 Odoo 的底层结构很强大,所有模块都可以根据需要进行安装和卸载,所以客户能像搭积木一样建构自己期望的系统。即使完全不安装与ERP相关的模块,仅利用 Odoo 自身的底层框架,也能构建出适合各种用途的系统,纯 B/S 架构。而这一切都是免费的,并且不受限于源代码,也不受于用户数。

Odoo 的主要模块包括:销售、采购、库存、财务、生产、项目管理、CRM、POS、人力资源、网站、商城等等。

二、发展历程

Odoo 是2002年由比利时天才程序员Fabien Pinckaers开发,目前已经发展到10.0版本,其核心代码包括 OpenObject 框架,及上百个核心模块,由比利时的 Odoo S.A. 公司开发维护。目前全球500多个 Odoo 合作伙伴提供 Odoo 的系统实施、技术支持、二次开发等服务。中国大约有20家 Odoo 合作伙伴,其中上海差不多占据一半。

Odoo 被很多大学院校吸纳为 ERP 课程的实验教材。有研究(Experiential Learning with an Open-Source Enterprise System)认为,相比专属商业软件,Odoo 提供了一个非常好的教学软件选择。

从2012年开始,Odoo 连续多年获得Info World杂志评选的“最佳开源软件大奖(BOSSIE)”,此外,还获得Trends Gazelle等著名奖项。

2016年12月1日,Odoo 官方在中国上海举行了第一次 Odoo 10.0发布会,中国市场在 Odoo 全球市场上所占比例,使得官方越来越重视 Odoo 在中国的发展。

三、对比传统 ERP

传统 ERP 系统基本上均是商业性软件,闭源,用户无法获得源码,购买之后如要定制适合自身的需求,会受到非常多的限制,官方系统升级后,用户如要升级则需要再次花钱,如果不升级,按一般系统发展规律,5-7年将不再适应公司发展要求,又要重新寻找合适的系统。传统 ERP 按模块、按用户销售,对于发展迅速的客户,会受到很大的制约。

Odoo 是一套开源系统,由比利时一家公司开发,整个社区活跃的贡献者大约有3000人。Odoo 从8.0开始不再局限于 ERP 范畴,增加对电子商务、互联网方面的支持。Odoo 强大之处在于其灵活的系统架构,可在不修改核心代码的情况下修改系统的功能或增加自己需要的功能模块,因此可以随时下载官方最新代码替换系统中的官方代码,而不影响或者很少影响自己增加或修改的模块。传统ERP系统很少能做到这一点。