预留丢失或变化的几种常见原因

预留是计划管理的重要功能,通过预留可以保障重要需求的稳定供给。但有时我们会发现,明明之前某需求单据预留了一笔供应,但是现在却不见了或者变成了预留其他供给单据,为什么?这就需要了解星空系统哪些操作会减少或释放预留,主要包括以下场景:
手工释放预留
如:销售订单、生产订单等都可以手工释放预留;
单据状态转换自动释放预留,如:
1)销售订单反审核或关闭会释放预留;
2)某需求单据预留了生产订单时,若在未入库的情况下将生产订单的业务状态变为完工或结案,预留也会丢失,对单据进行反执行操作时系统不会再重新建立预留。委外订单也一样。
3)某需求单据预留了采购订单时,若采购订单还未入库的情况下,对采购订单进行关闭,采购订单与需求单据之间的预留关系会断掉,重新反关闭采购订单,预留不会重新自动建立。
销售订单出库或发生了数量变化,会自动减少预留
如:某销售订单一开始预留了某生产订单,后来该销售订单做了部分销售出库,如果以前预留的数量大于了剩余未出库的数量,会将多余的预留自动释放出来的,这样第2次再做计划运算时,该销售订单原本预留的生产订单就可能被预留给其他的需求单据了。
如果销售订单预留了供给后,下推了销售出库单,预留会减少,如果又反审核删除了销售出库单,原销售订单预留减少的数量不会再增加回去,看起来会认为销售订单预留数量异常变少了,这种情况需要留意。
被A需求单据弱预留的库存可能被B需求单据出库掉,导致A需求单据的预留减少或释放
只有强预留的库存不能给其他需求使用,弱预留的库存在自由库存被使用完后就可以被其他需求单据占用。
MRP运算异常中止可能会导致预留丢失
MRP运算参数选择“释放预留”或“按优先级占用弱预留”,正常计算完后,有可能会释放之前的预留、再重新建立新的预留(即预留发生转移);但是如果MRP运算未执行完就异常中止了,可能导致预留删除了但是还没来得及重新建立,导致预留丢失。
MRP运算过程因物料纳入了运算范围,但是对应的需求单据没有纳入运算,可能导致需求单据预留释放、但不会重新建立
如:计划运算参数设置为释放预留,未勾选“仅释放参与计算单据的预留关系”,两张销售订单001和002是同一个产品,原先都有预留,MRP运算仅选择001进行运算时,002的预留就会被释放掉,MRP运算完不会再重新建立002的预留关系;当运算参数勾选了“仅释放参与计算单据的预留关系”时,002的预留不会释放。
计划方案选择不释放预留、勾选了“按优先级占用弱预留”,计划运算时可能会引起预留关系的变化
如:低优先级的需求一开始弱预留
预留丢失或变化的几种常见原因
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



