产品基本信息如何扩展
-
添加字段是很容易的。参见:https://www.odoo.com/documentation/14.0/developer/tutorials/getting_started/04_basicmodel.html
但是你说描述的内容大多在已有Odoo的配置或第三方模块中就有完整解决方案。不建议在对Odoo功能没有完整了解的情况下盲目开发。
-
哈哈,看来你还没有被吓退,或者只是在怒其不争的退的路上?
@well591 在 产品基本信息如何扩展 中说:
很多行业还需要产品的【品牌】、【型号】、【规格】、【封装大小】、【功能描述】、【包装形式】、【货架号】
是的也许你认为这些字段都一股脑堆在软件上才算是个ERP。你有没有考虑过比如只是设置一个文本的“品牌”字段并不是对产品品牌管理的最佳方式。而社区成员会开发一系列关于产品品牌管理的模块,比如OCA开发的一系列跟产品品牌管理的模块:
https://github.com/OCA/brand比如“包装形式”,她不仅仅是产品上的一个字段而已,Odoo中有packaging的扩展,社区也有大量关于产品包装相关的大量模块。而再比如”货架号“这种就更不应该直接放在产品对象本身上面了。库存管理中有丰富的产品货架/货位管理的模块。
Odoo并不是一个堆叠了一大堆你或者有用还是没用的字段的”那些“ERP,你甚至应该庆幸Odoo没有傻乎乎的为你做很多的不怎么聪明的决定。
-
不用客气。个人建议是这样的:一个成功的实施者首先要对产品本身非常的熟悉,Odoo的有些功能并不是直接暴露给用户而是通过配置和加载模块才会出现的。切实的关注客户的核心需求,懂得提供简单有效的方案,而不是搞面面俱到复杂化。要了解有哪些优秀的第三方解决方案,比如之前提到的OCA的模块:https://github.com/oca 。当Odoo或第三方免费或收费的解决方案也无法满足客户需求时,了解一下成熟ERP对这类需求的解决方案,并请人来实现它。其实很多非技术的Odoo实施专家就是这样来操作的。
开发者模式和Studio工具都仅仅是一个辅助的工具,这个工具在不同的人手里因为对Odoo的不一样的了解程度而起到完全不一样的效果。但本质上它只是一个辅助工具,可以比较容易的来定义界面和报表,但是很难实现完整的业务逻辑。而且使用这些工具对未来的系统升级会面临挑战。