说说MPS/MRP控制参数中的计划模式(Planning mode)字段.首先看看计划模式到底是什么东东。

有3个参数: 1.适应计划数据(普通模式) 2.重展BOM和工艺路线 3.删除并重新创建计划数据

相信大家看到2,3都很好理解, 选择2, 运行MPS/MRP的时候就会按照需求日期重展相关单据中的BOM和工艺路线; 选择3时, 直接删除前次MPS/MRP运行后生成的计划单据(计划订单,采购申请),并依照最新的主数据资料重新生产。

那么这个”1.适应计划数据(普通模式)”到底是什么意义呢?

说的通俗一点, 选择1就是SAP会自行判断要怎样处理, 也就是”信SAP,得永生”的意思. 但如果你不那么相信SAP,事实上SAP有时候也的确像娇羞的少女,耍点小脾气,那么你也可以手工指定2或者3,要求SAP从了你。

说到这里,大家的疑问又出来了,SAP依据什么标准来做出判断呢?

咚咚咚~, 答案就是我们前一篇博文探讨过的计划文件(Planning file).根据测试的结果, 选择1.适应计划数据的结果就是会依据计划文件中”重投订单(ResetProps)”与”展开”BOM(ExplodedBOM)”字段的表示进行MPS/MRP运算。

简单来说:

1.如果计划模式选择1.适应计划数据, 同时计划文件中的”重投订单”被标识, 等同于选择计划模式3

2.如果计划模式选择1.适应计划数据,同时计划文件中的”展开BOM”被标识,等同于选择计划模式2

3.如果计划模式选择2或者3, 直接覆写计划文件中的对应标识。

OK,解释了原理,大家可能又好奇了, 我从来没有去更新过计划文件啊,说明计划文件中的这两个标识为是SAP自动更新的, 那SAP做出的更新逻辑对不对呢?所以接下来我们就来测试看看什么状况下SAP会更新这两个标识。

在测试前,稍微梳理下MPS/MRP的概念和逻辑,问自己两个问题:

1.什么状况下MPS/MRP运算是需要展开BOM和工艺路线?

2.什么状况下MPS/MRP运算是需要重投订单?

答案如下:

1.BOM或者工艺路线更新后,原来的计划单据需要依照最新的BOM或工艺路线展开

2.订单数量,或者交期等有变更时, 计划单据需要重新生成.

 所以我们就来分别测试这两种状况咯,首先我们修改这个物料的BOM后查询计划文件,可以看到”展开BOM”的字段已被标识.

接下来我们修改物料主数据中的自制时间,再查询计划文件, 可以看到重投订单/复位建议字段已被标识。

posted on 2017-09-22 13:27  闻歌  阅读(601)  评论(0)    收藏  举报