库存规则是用来构建物流路线的基本元素,它约定了满足库存需求的规则,而这些规则组合成路线,用于实现各种复杂的业务场景,比如,在inbound方向,可以约定按收货/质检/入库步骤收货,在outbound方向,可以约定按分拣/打包/发货步骤出货,也可以实现 drop shipping,cross dock,组合/拆分分拣作业等负载的业务场景
从满足库存需求的途径上来说,分为5种途径
- Pull,从源头位置拉取库存
- Push,从源头位置推送到目的位置
- Pull && push ,先从源头位置拉取,然后再推送到目的位置
- Buy,以购买的途径买足目的位置的库存需要
- Manufacture,以购买的途径买足目的位置的库存需要
在源头位置拉取库存时,可以从现有库存取,也可以发起新的库存需求,或者先看是否具有足够的库存量,否则发起新需求,一共3种 补货方式
- Make to stock
- Make to order
- Make to stock else make to order
在源头位置发生推送时,在执行策略上,只分为透明和非透明
透明模式,即 自动完成移动,接将目的位置更改为推送规则的目的位置
非透明模式,即 手动完成推送移动,在原始库存移动之外增加一个推送库存移动,源位置是原始库存移动的目的位置,目的位置为规则定义的目的位置
库存规则组成复杂的路线,例如
以 销售 产品Customizable Desk (CONFIG) 为例, SO 确认后,将会建立一个 在 Partner Locations/Customers 位置的库存需求, 再按库存规则满足这个需求的时候,将会 按路线 查找 相应的规则,并按规则满足库存需求
1, 客户位置从 WH/output 拉取并触发其他规则
2, WH/output 从 WH/packing zone 拉取并触发其他规则
3, WH/packing zone 从 WH/stock 拉取,并检查库存是否满足,否则触发其他规则
4, 假如WH/stock 库存不足, WH/stock 从 WH/post production 拉取并触发其他规则
5, WH/post production 从 Virtual Locations/YourCompany: Production 拉取并触发其他规则
最终 产品Customizable Desk (CONFIG) 被制造出来。