一、可以花点时间熟悉下Odoo有些原生的应用(大概1个月左右),既然是开源的,除了企业版的源码都可以看到。
二、国内有个博主翻译了本开发的书还不错,可以跟着学下,https://alanhou.org/odoo-12-development/有基础的话估计2-3个月,就差不多了,手里有项目的话,就更快了。
三、官方现在开发文档也蛮详细了,也可以啃啃,有问题的话,官方社区,国内社区,国内QQ群都可以交流。
有难度,但积累经验,多学习尝试的话,能做到。要做好odoo的二次开发,首先第一点,要明白业务流程,比如如果是做工厂的管理,你要明白工厂的进销存是什么样的流程,这个明白是指具体到细节!新来的货是怎么存,存在哪个仓库,取原件是怎么取,什么单位,出货怎么出,产品编号怎么设计等。其次,代码层面上,python必须得会,然后,要有耐心,pycharm的ctrl+h的查找功能要经常用。最后实践出真知,多写代码,多看看之前的模块,多做几遍文档的教程,就能明白了,它的视图,它的逻辑。最后,odoo最难的是它的前端部分,因为我们实际需求要经常自定义页面,所以你要明白它的rpc请求机制,它的已有功能如何调用,多和同事探讨,不要一个人闷着写。
Odoo是一套开源的ERP系统。最开始由比利时的一家软件公司开发,创始人Fabien在大学开始就开始了这个项目,经过十多年的发展,目前已经相当成熟了。更名后的odoo,已经不单纯是一套开源ERP了,Odoo更像一个框架+市场的平台,不但包含了ERP、CRM、PLM、HR等核心企业应用,还有电子商城、智能建站、社区、POS、门店管理、物流等行业应用。
本人是资深odoo开发者,开发odoo系统很多年了,对odoo8,odoo10,odoo12都有深刻理解,对于贵公司开发自己的odoo系统是找外包公司还是招人开发的问题,根据自己的经验提出以下建议:
关于招人,不止考虑的是成本的问题,更主要的是能否找到合适的
ERP系统是随着企业业务模式不断更新改变的,这样才能让系统不断适应企业的发展,而不是让企业来适应系统,我想这也是贵公司选择使用odoo进行业务开发改造的初衷
鉴于以上两点,个人建议首次开发找外包公司,推荐 星辉信息科技,他们对于odoo开源ERP系统开发有丰富的开发经验,然后可以自己招一个人从二次开发开始的时候就介入,跟着外包公司一起开发学习,这样即可以减少成本又可以培养自己的长期开发人员。
问题就回答到这里,希望对您有帮助,祝一切顺利。。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)