
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
[已解决]根据supplier产生purchase
-
比如一个
sale order
中有3个product
,其中p1和p2
的supplier
是A,p3的supplier
是B,如何根据supplier
分组生成对应的purchase
,即这个sale order
可以可以产生两张purchase
,A的purchase包括p1和p2,B的purchase只有p3。模型雏形是:
sale order
中的多个产品设计成单独一个模型xx.line
的,其他共同的信息都在sale order
中,生成purchase时不产生新数据库表。如何实现,odoo中有参考的吗?
-
这是Odoo的标准功能,只要在产品的supplier信息中定义对应的供应商。
MTO或MTS生成的采购订单是自动根据供应商合并的。不仅是一个销售订单,多个销售订单所生成的采购需求如果交期相同也会自动合并。
-
@digitalsatori
odoo的标准功能的话应该是在模块中有涉及的做个相应的功能设计,我都是自定义的模块,需要自己添加相应的功能吧。那我需要参考odoo的product跟purchase模块实现这个功能了。
-
@hui 这个完整实现是比较复杂的,你可以先看一下库存模块下 的
/stock/models/procurement.py
当然如果你是另起炉灶的话,搞这么复杂的设计就没必要了
-
@digitalsatori
好的,我先看看能看懂不,哈哈。
谢谢啦。
-
purchase重写一个model,在sale order创建好以后,点击按钮通过循环根据supplier分组创建新模型也能实现。