概述
move order 有两种事务处理类型:物料搬运单库存发放、物料搬运单子库转移;当你选择子库转移这个事务处理类型的时候,这时的move order相当于subinvtory transfer;当你选择库存发放的事务处理类型的时候,这时的move order相当于杂发。也就是说其实move order可以实现subinventory transfer和杂发的功能,但在操作上多了一个步骤comfirm
Move Order不支持同一个subinventory内的locator之间转移. subinventory transfer支持.
Move Order适用于同一库存组织内部的库存调拨,组织间的调拨必须通过其他方式如内部请购单。
Move Order最终的效果就是库存的子库转移和账户出库;还能实现不同货位之间的调整。
Move Order的审批由三个参数控制:
mtl_parameters.txn_approval_timeout_period(超时天数,空则=0)
mtl_parameters.mo_approval_timeout_action(超时动作,1自动审批,2自动拒绝)
mtl_system_items_b.planner_code(物料计划员,组织级的)
1. 如果“超时天数”=0,则由“超时动作”直接决定状态
2. 否则,发通知给“物料计划员”审批
2.1. 如果“物料计划员”没有设置,则自动审批
2.2. 如果“物料计划员”=申请人自己,则自动审批
2.3. 否则,由“物料计划员”审批
2.3.1. “物料计划员”及时做出审批或者拒绝
2.3.2. 超时之后,再次通知“物料计划员”审批
2.3.3. 再次超时,则由“超时动作”直接决定状态
我们会在哪些地方用到Move Order?
1. 就是用的最多的订单挑库后产生的Move Order。根据系统设置,可以手工挑库,也可以系统自动完成挑库动作。不管哪一种,都会产生Move Order的事务处理
2. 子库存转移。
为什么要用Move Order来做子库存转移呢?看上去要比直接做转移复杂多了。这里就涉及到Move Order的审批流程(虽然这个审批流程也比较烂)。有兴趣的话可以去看一下这个审批工作流,可以根据企业自己的需求进行修改
3. 生产物料的挑库
类似于第一点。在Job Release之后,对现有库存中的物料进行保留,通过Move Order将这些物料转移到供应子库存(库位)
4、replinishment count 也会产生move order 。mix——max planning 也会产生move order的(这个有时间要实测)
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/472461/viewspace-1035691/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/472461/viewspace-1035691/
最后
以上就是愤怒鸵鸟为你收集整理的MOVE ORDER与Subinventory Transfser的全部内容,希望文章能够帮你解决MOVE ORDER与Subinventory Transfser所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复