zoukankan      html  css  js  c++  java
  • Odoo库存规则

    库存规则是用来构建物流路线的基本元素,它约定了满足库存需求的规则,而这些规则组合成路线,用于实现各种复杂的业务场景,比如,在inbound方向,可以约定按收货/质检/入库步骤收货,在outbound方向,可以约定按分拣/打包/发货步骤出货,也可以实现 drop shipping,cross dock,组合/拆分分拣作业等负载的业务场景

       

       

    从满足库存需求的途径上来说,分为5种途径

    1. Pull,从源头位置拉取库存
    2. Push,从源头位置推送到目的位置
    3. Pull && push ,先从源头位置拉取,然后再推送到目的位置
    4. Buy,以购买的途径买足目的位置的库存需要
    5. Manufacture,以购买的途径买足目的位置的库存需要

         

         

    在源头位置拉取库存时,可以从现有库存取,也可以发起新的库存需求,或者先看是否具有足够的库存量,否则发起新需求,一共3种 补货方式

    1. Make to stock
    2. Make to order
    3. 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) 被制造出来。

  • 相关阅读:
    HDU-1702-ACboy needs your help again!(Stack)
    HDU1276-士兵队列训练问题 (Queue)
    HDU1285-确定比赛名次(拓扑+优先队列)
    The Preliminary Contest for ICPC Asia Nanjing 2019
    拓扑排序板子 hihocoder-1174
    BZOJ1066 [SCOI2007]蜥蜴
    BZOJ3888 [Usaco2015 Jan]Stampede
    BZOJ1718 [Usaco2006 Jan] Redundant Paths 分离的路径
    BZOJ1112 [POI2008]砖块Klo
    BZOJ1031 [JSOI2007]字符加密Cipher
  • 原文地址:https://www.cnblogs.com/odoouse/p/12930462.html
Copyright © 2011-2022 走看看