继续上文的描述。下面,我们就以实际测试案例来对“确认可用部分数量”功能进行分析。
第一步:使用事务代码MM01,创建测试用物料主数据。它们分别是测试用成品(物料号1544)、测试用原材料A(物料号1545)、测试用原材料B(物料号1546)。
第二步:使用事务代码CS01,为测试成品物料搭建BOM。在本测试案例的BOM结构中,成品与原材料A的比例关系为1:2,而成品与原材料B的比例关系为1:3。
第三步:使用事务代码CA01,为测试成品物料创建工艺路线。
第四步:使用事务代码MB1C,为测试原材料充入初始库存。其中原材料A的库存数量为50件,而原材料B的库存数量为400件。
第五步:使用事务代码CO01,为成品物料创建一张订单数量为100件的生产订单。
第六步:我们对之前创建的生产订单执行物料可用性检查,系统此时显示出“可用性检查”对话框,如下图所示:
之所以会弹出这个对话框,原因很简单。因为根据BOM的比例关系,我们若想生产出100件成品,就需要200件的原材料A,而A物料当前的库存只有50件,仅能满足1/4的需要,这样自然就缺料了。
在上图对话框中,我们点击“缺料清单”(Missing parts list)按钮,查看当前生产订单的缺料表,如下图所示:
在上图界面当中,系统将生产订单中所有面临缺料情况的组件都以列表的形式显示了出来。可以看到在本测试案例当中,生产订单里面只有原材料A处于缺料状态。
通过在上图中观察相应的行项目,我们可以看到系统列示出了组件行项目的需求数量(200件)与承诺数量(50件)。也就是说,当前库存中可供生产订单使用的原材料A一共只有50件。