Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

odoo13,12之[先取库存,不足采购或制造]即MTS+MTO高级补货实现,供应链更完善



  • 原文地址,更好阅读体验: https://www.sunpop.cn/odoo13_mto_mts_supplychain_stock/

    在12及之前的odoo版本中,想要实现最常用的仓库策略,MTS+MTO的补货规则,需要进行复杂的高级路线和再订购规则配置,在即将发布的odoo 13版本中则改为原生内置此功能,规则为“MTS else MTO”,可以直接在【规则】中进行选择,此规则下:
    
    销售的产品如库存充足则优先从库存补货,库存不够时,销售数量全部采用高级补货,即自动即时采购或制造。所有关联单即时生成,无需经过库存补货调度运算。
    
    我们已经将此功能在odoo当前版本实现,服务于商业客户。
    
    可在 odoo 官方市场搜索 Sunpop.cn 获取
    
    

    替代文字
    业务需求场景
    销售尚鹏产品,使用mts+mto规则,优先查库存补货,库存足够则直接补货;库存不够则全部执行补货路线,进行即时采购或制造。通过1条高级路线设置,实现以下业务需求

    库存0,卖9件,直接生成采购或制造订单购买9件。
    库存90,卖了99,会直接生成采购或制造99.
    库存90,卖80,会直接取库存。不生成采购或制造单。

    其它类似情况说明
    替代文字

    具体设置如下
    产品:尚鹏办公台灯
    产品补货方式:采购
    产品再订购规则:无

    规则:WH:Stock→Customers(MTO)
    移动供应方法:Take From Stock, if unavailable, Trigger Another Rule
    路线:尚鹏集团总仓:1步出货(发货)
    应用仓库:尚鹏集团总仓

    替代文字

    替代文字

    1.产品:库存0,SO001 卖10件,直接生成采购或制造订单购买10件。

    替代文字

    替代文字

    2.产品:库存90,SO002 卖99,会直接生成采购或制造99.

    替代文字

    替代文字

    3.库存90,SO003 卖80,会直接取库存。不生成采购或制造单。

    替代文字

    通过下图可以看出,SO001/SO002,均为采购补货,SO003则是直接从库存中补货。

    替代文字

    按实现原理,举一反三
    我们可以按此原理设置一条路线,只要选择此路线的产品,都可以先查库存,库存充足调库存,不足则即时补货。

    在我们odoo12的模块中,自动初始化了这条路线。

    替代文字

    我们看下这条路线,其拉方法中设置成如图所示,这个就是 odoo 新增的 mts_else_mto 方法,我们进行了深度二开,在odoo12亦可适用。

    替代文字

    由此可见,在odoo 13版本中,仓库调拨路线将更方便设置,更适合企业实际使用需求。如果当前商业项目有需求,也可以使用我们开发的odoo12相关模块。

    让我们一起期待即将到来的新版本发布。


Log in to reply