按计划方案指定类型的计划订单参与计算

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

按计划方案指定类型的计划订单参与计算

【业务背景】:需要区分研发和量产的运算,希望在不同的计划方案运算时考虑不同单据类型的计划订单,这样可以在计划方案控制不同单据类型的计划订单不参与本次运算。


【系统限制】:计划订单的单据类型是在程序中内置,自定义的单据类型在计划运算时会无法识别。


【解决方案】:

1、BOS中新增枚举类型


2、在需求单据、MRP运算单据、计划订单中增加下拉列表字段,枚举类型选择刚刚新增的枚举类型


预测单增加“业务类型”


MRP运算单据增加“业务类型”


计划订单增加“业务类型”


3、在MRP数据模型中增加字段映射关系

预测单需求模型


计划订单需求模型


创建净需求


点击“清除缓存”


3、设置不同的计划方案

研发方案


量产方案


4、编辑MRP数据模型中的计划订单过滤条件 

先复制原先计划订单的供应模型和需求模型,编辑目标单过滤并另存

以上述为例,增加条件 and ( (ho.FNumber='AAA' and F_ORA_COMBO='A') or (ho.FNumber='CCC' and F_ORA_COMBO='C' or (ho.FNumber not in ('AAA','CCC')))

条件的含义是:ho是系统内置拼接的计划方案表头表的别名,t0是计划订单表头表的别名,F_ORA_COMBO是在计划订单上增加的下拉字段

计划订单供应模型


计划订单需求模型


5、替换逻辑单元中的数据策略

编辑后清除缓存


6、实际效果:

研发预测单计算生成研发类计划订单


量产方案进行计划运算时没有将这些计划订单纳入运算范围

下面时没有配置过滤条件的结果对比:







按计划方案指定类型的计划订单参与计算

【业务背景】:需要区分研发和量产的运算,希望在不同的计划方案运算时考虑不同单据类型的计划订单,这样可以在计划方案控制不同单据类型的...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息