Odoo是什么,从最新版本了解全球第一免费开源ERP

Odoo是全球第一开源ERP

Odoo是全球流行的开源企业管理套件,是一个一站式全功能ERP及电商平台。

Odoo是什么,从最新版本了解全球第一免费开源ERP

其功能涵盖了客户管理系统CRM、生产管理系统ERP、销售、采购、仓储管理系统WMS、MRP生产制造、内部即时通讯IM、条码追溯管理、质量管理系统QMS、HR全功能、财务管理、项目管理、制造执行系统MES、产品生命周期PLM、VOIP、电子商务E-Commerce、POS收银等一系列完善的企业信息化需求。

Odoo独特的一体化产品定位,能帮助企业快速集成繁杂的数字化需求,因其独特的模块化、低代码、开源等特性,获得了全球数百万用户的青睐。目前odoo拥有1200万+用户,1700+开发人员,11+全球分公司。

Odoo技术上全面互联网化,基于主流开源技术架建:Ubuntu + Postgres SQL + Python + JS,具备完整的企业应用生态。Odoo官方应用市场有超过4万多的企业应用模块,中国应用商店覆盖1.5万中国用户,轻松实现企业随需随用,数据全面集中。


odoo核心功能

odoo包含一站式的企业所需功能。

Odoo是什么,从最新版本了解全球第一免费开源ERP

销售管理:订单处理、报价、客户关系管理等。

采购管理:供应商信息、采购订单跟踪等。

库存管理:产品分类、库存控制及调拨等。

生产制造:生产计划、工艺路线及成本分析等。

财务会计:财务报表生成、税收处理及预算控制等。


odoo有社区版和企业版


ODOO有两个版本 - 企业版和社区版。两个版本都是开源的,企业版其实是在社区版上层增加了更多应用模块,两者核心是一致的。

下面说下两个版本之间的区别是什么?

针对实际业务情况,我们应该选择哪个版本?

免费社区版

社区版包含odoo大部份核心功能的基础框架,包括:

生产、质检、PLM、MES、批次
销售、电商、采购、仓管、条码
财务、项目、网课、人劳、报销等 


收费企业版

odoo企业版是对社区版的极大增强,除了增加了很多功能外,最大的功能区别是:企业版有完整的财务会计功能而社区版只有简单的应收应付管理。odoo从13版本开始引入了集团财务,主要是集团多公司合并财务报表。 

企业版支持移动端条码应用、社交媒体管理(我司增加了中国社交媒体矩阵管理) 企业版对手机支持更好、有单独的APP。

最有价值的服务区别是:企业版提供底层技术支持而社区版不提供技术支持,只有使用购买的许可号才可以向odoo官方开工单解决技术问题,这对商业应用至关重要。


Odoo的优势

1. 开源性质:Odoo是一个开源的ERP软件,这意味着企业可以自由选择部署方式(如云端或本地服务器),并根据自身需求进行定制开发。这为企业提供了更大的灵活性和控制权。
2. 模块化设计:Odoo采用模块化设计,用户可以按需选用不同模块组合成完整解决方案。这使得企业能够轻松扩展功能,并降低了实施和维护成本。
3. 易于集成:Odoo支持与其他系统无缝对接,例如电商平台(如亚马逊、eBay、lazada、AliExpress、淘宝等),物流企业如UPS、顺丰,第三方支付渠道(如微信支付、支付宝、PayPal等),以及CRM、钉钉、企业微信、微信小程序、金蝶用友等财务软业、制造业工业软件如筑木等切割算料工具。这有助于提高数据流通性和工作效率。
4. 用户友好界面:Odoo提供直观易操作的界面,降低了使用门槛。即使没有专业技术背景的员工也能快速上手使用。
5. 强大社区支持:作为一款受欢迎的开源软件,Odoo拥有庞大且活跃的社区资源。用户可以从中获得技术支持、教程以及插件等资源,帮助解决问题并加速项目进度。
6. 适应多种行业需求:Odoo覆盖广泛行业领域,包括零售、制造、服务等多个领域,并针对各类企业规模进行优化配置。因此无论是初创公司还是大型企业都可找到适合自己需要的解决方案。
7. 成熟稳定且不断更新升级: Odoo已经历过多次版本迭代,在功能和稳定性上都表现出较高水平;同时官方团队会根据市场反馈及时推出新功能和修复漏洞,保证其产品始终处于竞争力状态。

8.智能版深入行业,快速微信钉钉移动化办公。

9.Ai驱动、精益生产、业财一体、物联网。

10.天生面向互联网,使用最受欢迎的开发语言Python + Javascript实现。


广州欧度智能

广州欧度智能科技有限公司
Odoo中国官方伙伴,原广州尚鹏

  • Odoo项目100%客户成功交付
  • Odoo官网下载第一,服务上千家企业
  • Odoo官网销量第一的中国公司
  • 微软中国ChatGpt服务商,Ai服务中心
  • 专注Odoo开发实施培训,九年行业积累
  • ERP、电商小程序等全功能平台定制
  • Odoo中文市场,海量模块主题

广州欧度智能是长期专注企业ERP的技术团队,我们使用odoo服务着全球近千家客户。主要成员来自SAP、微信、阿里口碑等公司,专注于odoo开源ERP和移动电商平台的开发实施,九年odoo经验积累,在制造业与快消零售行业有多项成功经验。面向广州深圳香港佛山东莞顺德大湾区用户。

成功案例

全球已经有众多知名企业或机构选择使用odoo,如Shell中国壳牌,白云机场,万达,吉利汽车、TOYOTA、FedEx、复星、中兴、Lenovo、UPS、ZTE中兴、新希望集团等。

Odoo是什么,从最新版本了解全球第一免费开源ERP


odoo安装-Windows

在windows下安装比较简单,直接在 github下载地址 或者 gitee下载地址 获取 odoo 16 x64绿色版即可使用。

点此查看详细说明

64位版本性能会比32位高很多,包括高效指令及大内存更快巡址。对高资源消耗的odoo,使用64位是十分有必要的。

本版本在使用64位的基础上,对postgresql进行了优化,并使用nginx进行反向代理,实现了longpolling,可以使用odoo的桌面消息通知,也不会经常报错了。在windows上搭建了一个完整的高性能 Odoo 环境。


## 版本信息
1. python 3.10.10, 64位
2. postgresql 13.4 ,64位
3. Nginx 1.15.5, 64位
4. Odoo 16社区版,20230721版
5. 增加 sphinx 及 tx_client,用于文档及翻译
6. 本地执行 gi.bat,会将原始odoo的最新版clone到本地 .\source_git,执行 gu.bat 更新
7. 对断点调试的处理, 如果更新了新版odoo,将 .\fixed 目录内容覆盖 .\source 内容

odoo安装-Ubuntu或Linux

在ubuntu上可以使用我们的一键安装脚本,直接一键安装最新

odoo16~11社区版企业版+ postgresql12/11/10 +nginx

这是在ubuntu上的自动安装脚本,阿里云/腾讯云测试通过。

持续更新,操作如下:

以root用户登录你的ubuntu主机,执行以下指令,全自动安装脚本,适用于odoo16版本(建议)

wget https://www.odooai.cn/download/odoo_install_16.sh && bash odoo_install_16.sh 2>&1 | tee odoo.log


其它版本如 15~13,请执行以下指令

wget https://www.odooai.cn/download/odoo_install.sh && bash odoo_install.sh 2>&1 | tee odoo.log

安装完成后,即可看到所有odoo16的应用

Odoo是什么,从最新版本了解全球第一免费开源ERP


安装如果遇到困难,可以查看 odoo 官方安装文档。

https://www.odooai.cn/documentation/16.0/zh_CN/administration/install/install.html 


odoo如何配置

上述 odoo绿色版和一键安装版,已经做好了初始化配置。

如果你想进行更多配置,主要是改 odoo.conf 文件,具体可以参考官方配置文档

https://www.odooai.cn/documentation/16.0/zh_CN/administration/install/deploy.html


odoo集群高可用部署

Odoo是一个全功能ERP平台,也是一个在线服务门户。随着odoo越来越流行,已经有了大量的海量用户高可用部署。

比如官方的700万用户和每个月上百的企业SAAS用户,国内某odoo电商App的500万+注册用户等,我们为客户支持的在线应用,也达到了十万用户级别。海量数据应用更是比比皆是,国内使用odoo的上市公司,特别是制造行业,其SKU数量都在数十万级以上。

Odoo是什么,从最新版本了解全球第一免费开源ERP

为更好的支持海量用户及海量数据,特别是针对集团公司的多地市多公司部署,我们需要进行odoo的高可用性部署,以达到高性能,高稳定性,高扩展性,高安全性。我们以一个多租户电商供应链门户应用为例,简述高可用架构的部署。由于odoo本身就是一个B/S架构的应用,所以本架构也可以适用于所有的odoo部署。

odoo采用了业界流行的基础架构,包括:

  • 操作系统:Linux,官方推荐Ubuntu
  • 数据库:Postgresql
  • Web服务器:内置 Werkzeug,前端一般通过Nginx,Apache等代理
  • 前端:基于JavaScript的富客户端,通过Json-rpc调用后台数据。技术基于Jquery + backbone + owl(odoo14开始采用的mvvm架构)
  • 后台:Python 3.6 +,使用threading + gevent 实现多线程,多协程。同时支持多进程启动

这些通用且以开源为核心的架构,保证了其具备很好的可扩展性,可以方便的进行集群及高可用部署。

在本应用场景中,管理方为集团公司,下属多个子公司。每个子公司对自有b2b,b2c客户提供移动电商批发零售服务,每个子公司对自有供应链业务进行管理。每个b2b客户再通过门店收银为最终b2c消费者提供零售服务。平台顶层,由集团公司同时统一管理所有客户及产品,并通过odoo制定业务规则,以规范子公司以及b2b客户的日常运营。系统要达到保障百万级别用户在线,实现快速响应,热备份,热更新,动态扩展等要求。


odoo开发与框架

很多人都会问题odoo的开发,也会比较odoo erp 与基于java等语言开发的erp有什么比较优劣。

odoo是一个全面使用互联网架构的erp应用级平台,当前其主要开发语言是 python3 + Javascript (Type script)

Python和Java现在都是世界排名前三的语言,关于两门语言的特性,可以说有很多相似的地方,但也有很多本质上的不同。那么这两种语言比较,我们要选哪种呢?

答案很简单,没有更好,只有更适合。从ERP的角度,我们经常会说,"人生苦短,我用Python"。所以说下我们的选择逻辑,主要针对erp及门户平台建设。

技术是服务于业务实现的工具。各种技术各有优势,关键在于更快更好实现业务需求。

 JAVA+厂商自主开发ERPPython + OdooERP框架
基础框架JAVA曾经是现在也是最多人使用的编程语言。

体系庞大,功能强大,是最基础的开发工具,可实现各种功能。不足在于“重”,需要的开发量比较大,耗时长久。

尚鹏技术团队大部分亦曾经是JAVA程序员,现在已经远离,感觉"脱离苦海"。

格言:

人生苦短,我用Python

Python在2018年5月成为#1的开发语言,现在基本是#2,#3徘徊,在Google/Facebook/BAT都是主流开发语言。

Python有悠久的历史,其思想是将主要功能已开发成通用模块,积木化按需组合。近年随着新技术如人工智能/区块链/物联网的发展而愈加蓬勃。

成熟度取决于开发团队的成熟度。erp行业碎片化。20多年企业管理思想的沉淀,erp及层面积累了全球5百万使用者的多年经验,形成了业务规范。
开放性多数JAVA开发公司只提供编译后的软件,企业被绑定。

如金蝶用友,如果要增加业务需求,必须等供应商更新版本。

原生Python只可开源,企业全程可控,长期自由选择供应商。

可随需应变开发实施,前提是做好代码的版本管理。

实施速度自主Erp,采用厂商的自主开发。

核心系统功能及扩展取决于开发团队的能力和规范。不一定能完全按照标准化进行开发,前期速度较快,但后期维护依赖性很强。

开放性Erp,全球海量开发者共同合作的产品。光第三方企业应用就在3万个以上。

采用长期积累形成的标准化模式。大量现成的模块,按照客户需求可快速搭建和投入使用。开箱即用

用户/开发者前端要求开发和维护团队对JAVA等开发工具有较深的理解,专业性强采用界面拖拉式快速借助成熟模块积木式搭建,学习成本低,无需太多的底层技术知识。大量使用java script
跨平台/跨终端能力需要根据不同的操作系统和使用终端开发不同的版本采用B/S架构,支持各主流操作系统和浏览器,自动适应电脑和手机使用,支持移动化业务处理
功能丰富度依赖原开发团队的投入和能力,功能在细分行业比较完善。但新功能和业务延展都需要从头定制开发历经十多年,官方千人团队,社区数万人的开发积累,自带功能非常完善,并在各行业,包括金融行业软银,汽车行业丰田福特,国内的宝马广本吉利等超大型企业都在使用。
长期发展的支撑需要长期依赖原开发团队,自建团队成本高。不同的团队开发风格不统一,其它团队接手维护困难,往往采用重写才能接手所有的模块都采用统一标准,可获得的支持团队很多,内部培养的人员也很容易延续和接手。

odoo最核心的是其不仅有开发规范,还有业务规范,优点是开发团队高兼容性和高标准化,不足是培养成本高,开发前必须熟悉odoo的业务逻辑。

二次开发能力所有修改都需要开发团队参与内嵌网站生成、报表系统、工作流管理、邮箱、IM等协同工具,不具备技术能力的人员可以快速实现定制化。

划重点!开发人员必须熟悉行业业务,这点成本很高,但也是erp必需!

云体系支撑大多数系统都只支持公司内部使用,云架构的Saas服务开放给合作方需要单独开发Odoo架构支持云部署和Saas模式,上下游连接和整合非常便捷
应用架构各开发的模块通常是紧耦合方式,一部分的开发可能引发大量相关模块的修改采用标准化插件式的架构,各模块开发不会对核心系统带来影响

具体的开发规范可以查看官方开发手册,内容很全面

https://www.odooai.cn/documentation/16.0/zh_CN/developer.html


odoo对比其它ERP


这里主要讲odoo相对于金蝶用友等国内erp及SAP的核心优势。

作为一个前SAPer,和一个odoo官方市场上最多下载最大销售的中国伙伴,我们对odoo的强大而灵活,是有着深刻体会的。

odoo的核心优势,最可见的是便宜,看上去不高的价格提供全面的ERP功能,极低的许可费用可以让用户更关注于业务定制,并在后续稳定运营中降低IT成本。

odoo最核心的优势在于开源开放。开源保证了成本与技术的可控性。开放是指其海量的应用市场及标准化框架支持下的合作伙伴。

开源开放也保证了让您充分利用企业内部最核心资源“人”,IT人员可以快速开发属于本企业的拥有自主知识产权的业务平台,将企业核心竞争力牢握手中。在可视的进度内给你高质量的全网级ERP解决方案。

 

对于大中型企业而言,odoo全球化的7百万用户及开放市场上数万企业应用更是构成了强大的生态护城河,实现了完全互联网化的开源随需应变。同时,在北上广深等核心城市,都有强大的开发实施培训伙伴,保证了企业不被单一集成商绑架。


ERP即业务,有不断发展变化的业务,就需要可不断扩展的开源ERP。简而言之,选择odoo就等于选择了

  • 现在满足您一套软件管理整个企业的需求
  • 一定能满足您未来的需求
  • 不贵,成本算得出,进度看得见
  • odoo 与 sap business one 对比

Odoo是什么,从最新版本了解全球第一免费开源ERP


全网级平台应用

对比/比较下,全网级的意思是说大部分金蝶用友永远是个内部系统,无法延伸到客户和供应商,无法做到全网协同业务处理,而odoo是可以的。odoo运用基于互联网基于移动化的对企业最优的架构,用现成的功能满足了客户的多种当前业务上的需求,又能用敏捷的开发框架实现了随需应变,进而满足客户业务不断扩展的需求。

可控。真正的软件即服务

甲方选择odoo的,往往是始于价格优势。一般来说,常规erp个性化如果要用金蝶用友,那么代价是百万级ERP,而百万ERP的金蝶也只是个起步没有底。而odoo,起步往往是十万级,这并不是说odoo不值百万,恰恰相反,企业往往通过odoo,对软件的实施与许可进行了更合理的投资分配,最终得到了超过投资的回报,更深刻的体会到“软件即服务”。接近免费的软件许可,可以让odoo能很好控制进度和成本,也更体现出咨询实施服务的价值,让实施方与客户实现合体,乙方更站在甲方角度考虑业务的系统实现。odoo这样一个商业公司,在2021年员工已有1700多人,庞大稳定技术团队,10几年一直在持续技术支持,还对社区开源免费,在性价比上很容易做出判断。

强大的技术基因

基于的Python和javascript的完全互联网化框架,让其可以随时使用最新的全球化开源资源,在开发上更高效成本上更可控。纯bs架构便于基于客户需求快速实现随需应变,生态圈便于在开放的应用市场即时采购自己需要的模块,现有的近3万个应用模块可以基本可以解决通用的单项需求,这在erp应用互联网化的今天尤显重要,这个是金蝶用友,sap、oracle乃至saleforce等都无法企及的。快速销售!应用市场是双向的,你可以买,也可以卖,odoo全球化生态圈让技术型公司或个人有了更广阔的舞台,你可以将你的方案方便的放到odoo应用市场上销售,好的应用很容易得到认可,得到收入,得到客户。所以,从功能上讲ODOO就是和SAP和ORALCE一样是大型企业全网级的ERP,但其成本更低。在金蝶用友大力推动云应用的当下,odoo可以让你拥有自己的企业信息化平台,不再为人做嫁,保障自有数据的安全。

可解决的“瓶颈”

多数人以为,python作为解释性语言,会给odoo带来并发问题。且不说python的不断成熟成为全球#1最受欢迎的语言,在硬件网络环境越来越成熟的今天,并发是可以快速通过矩阵和分布式部署来解决的,当然还有更省事的直接使用阿里腾讯的云服务。在BAT大厂的运维体系,早已是Python的天下了。可见,真正的瓶颈是 “人贵”,要去和大数据、人工智能、互联网公司抢人。还好odoo的应用市场生态解决了不少问题,upwork及freelancer上也大量odoo开发人员。所以,解决瓶颈的办法就是培养好你的odoo程序员和顾问并看好他们,或者找个好的odoo合作伙伴。

不断上升的odoo

2018年,odoo开始发力中国,里程碑事件就是odoo和浪潮的战略合作(官宣),推出 pscloud。很可惜现在销声匿迹了,只能说基因不同。还好odoo自己争气,即使中国大区营收末位,也投入技术力量让16版本的中国化有了很大飞跃,中文化翻译也是及时排在前列。

在互联网企业的推动下,开源渐渐成为企业拥抱新思维的首选,作为全球第一开源ERP,odoo的影响力明显上升。


选择更适合自己的ERP

企业在选择ERP时明确自身具体需求和目标。了解企业所处行业、规模、运营特点以及痛点问题等因素,这有助于确定所需功能模块和优化方向。odoo的可定制性与灵活性将更有利于满足企业特殊需求。此外,易用性是评估ERP系统优劣的重要指标之一。odoo良好用户体验可降低员工学习成本,减少培训时间和成本。odoo的集成能力更能支持与现有大部份系统的无缝集成。

由于其开源特点、模块化设计、易集成性以及强大社区支持等优势,Odoo在全球范围内受到众多中小型至大型企业青睐。因此,Odoo无疑是一个值得各类企业尤其是成长形企业使用的一站式企业管理套件。