总结完整版:【已预留】【已计划运算】完整控制逻辑
一、【已计划运算】、【已预留】标识介绍
只有销售订单、预测单、计划订单、生产订单、委外订单、组织间需求单上有【已预留】、【已计划运算】的标识。简单来说,以上单据都是计划方案中“运算范围”的需求单据。
供应类单据如采购申请、采购订单上无此标识。
计划订单上采购类计划订单此两个标识不会为“是”。
202212版本以前,以上单据上只有一个标识【已计划运算】,其实旧版本这个字段承载了两个含义,是否计算过MRP,是否有预留,更准确的来说旧版本【已计划运算】的含义=新版本【已预留】。
202212版本将其分成两个字段【已计划运算】、【已预留】,更清晰的表达对应意义:
【已计划运算】:表示单据是否进行过MRP计算,只有计算过才会为“是”,并且不会被更新为“否”(除低版本数据升级,低版本【已计划运算】=是,升级后默认都是否)
【已预留】:表示单据物料是否有预留关系。
特殊情况:单据上产品预留了其子项物料,其本身产品没有预留,【已预留】=否(如手工创建子项预留或计划运算采购件/计划标识的场景)。
此字段不能实时更新,除计划运算来更新外,要人工调用计划运算向导上【更新已预留】按钮/订单供需状态上【更新已预留】按钮来更新其字段值(此两个按钮的更新范围是全局,和选单或界面显示数据无关),或通过执行计划调度任务定期更新字段值。
单据上的两个字段【已计划运算】、【已预留】值,在下推或计划订单投放等操作都不会向下携带。
举例:
计划订单上,自制类计划订单上【已计划运算】、【已预留】为“是”,但投放下来的生产订单上【已计划运算】、【已预留】会为“否”(因为投放的生产订单实际确实未计算过)。生产订单重新计算或点过更新已预留按钮,【已预留】会被更新为“是”。
生产订单【已预留】更新有条件:
生产订单业务状态是计划确认、下达、开工,并且生产订单有需求时才能更新(更新时条件通过的单据会先更新成否,再根据有没有预留更新,有预留则更新为“是”)。
如生产订单完工状态,但用料清单有物料未领料,无法更新,因生产订单状态不符合。
生产订单开工,但全部已领料,也无法更新,生产订单无需求了。
二、计划方案、计划运算向导增加选项“仅运算无预留的需求单据”、“仅运算未运算过的需求单据”
可根据业务需求情况相应勾选选项来筛选计算对应数据。
总结完整版:【已预留】【已计划运算】完整控制逻辑
本文2024-09-23 03:14:53发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-157638.html