SAP:BOM 替代物料功能详解

38 篇文章 2 订阅

SAP的替代物料,从不同的需求来源上区分,大致有以下三种替代业务情况:
1.B物料替代A物料,A物料用做其它用途;或B物料部分替代,二者并存(需要计划人员进行判断)。
这种业务情况是最常见的这是系统中最容易实现的,也是使用最多的一种方案,参见以下:
11
如存在如上BOM,假设10030041004和10030041008是替代关系,并对两个物料设置。
2
选中物料行项目,进入项目详情:
3
对某些物料设定替代关系时,首先需要让这些物料成为一组,系统才能判断是那些物料可以互相替代。假设用“A1”作为“替代项目组”的名称,在“替代项目组”对应编辑框中输入“A1”,回车,弹出对话框:
4
在对话框中的策略,需要进行选择设定,此字段有两种设定:
1 手工维护/按用户可用性
2 100%检查
当策略选择为1时,表示按照“使用可用性”,来决定使用哪个物料,“优先级”设定不起作用。
“使用可能性”,表示使用该物料的百分比,如10030041004为主料,10030041008为辅料,在正常情况下使用10030041004,如果生产计划部门临时进行更改投料,可以在生产订单中手工更改它们的“使用可能性”。

物料10030041004设定如下:
5
“使用可用性”,使用100%。

物料10030041008设定如下:
6
“替代项目组”必须与物料10030041004的设定相同,为“A1”,“使用可能性”,使用0%。
设定后,系统会有以下提示:
7
保存BOM。

接下来,创建一张生产订单,物料:10030041003,数量:2:
8
选择菜单,“转到——概览——组件”,可以看到:
9
物料10030041004的需求数量是20EA(计算方法:此物料的使用量20EA*100%=20EA,100%来源于BOM中的“使用可能性”)。
物料10030041008的需求数量是20EA(计算方法:此物料的使用量20EA*0%=0EA,0%来源于BOM中的“使用可能性”)。
如果生产计划部门临时进行更改投料,可以在生产订单中手工更改它们的“使用可能性”。

10
选中行项目,进入项目详情:
111
可以直接修改上图红框中的“使用可能性”为70%,另外把物料10030041008中的“使用可能性”改为30%,如下图:
12
返回,可以看到:
13
物料10030041004,数量:14=20*70%
物料10030041008,数量: 6=20*30%

2.B物料替代A物料,A物料消亡,B物料在工厂中全面替代。
这是系统标准的物料替代流程,修改BOM就可以达到要求的效果。这种业务情况容易操作,即生产订单中A物料用完之后系统自动替代到B物料,但需要注意的是系统中认为A物料还是最适用的物料,即A物料、B物料都无库存的时候,MRP会跑出A物料的需求。所以在A物料长久不用的情况下,直接用BOM的更改编号,生效时间等影响因子来控制比较好。

3.A物料短缺时,才用B物料,B物料暂时代替A物料,A物料随时将重新启用。
针对A物料、B物料代表的两个物料基本一致,完全可以混用,通过系统自动切换交替。
方案一:

14
BOM中只有物料10030041004,而不需要物料10030041008。
对于这种情况,一般不叫替代(Alternative),而叫取代(Discontinues),对此的设定不在BOM中做任何设定,而是在物料主数据的MRP视图中设定相应的参数。
在物料10030041004的物料主数据视图中,作以下设定,使用非连续取代的处理方式。
非连续取代只通过系统自动计算是不能直接达到预估的替代效果的,因为这不是系统的标准流程,如果需要在交替时,由材料计划员判断是在生产订单中继续使用A物料,补充采购;或者完全使用B物料,另行处理A物料用途;或者A物料、B物料混用,则需要在交替时加入人工判断。
1)维护A物料的替代物料
15

A物料主数据的MRP 4视图
非连续标识:1 单一/平行中断的部分/物料
生效期:2009.0.15
后继的物料:如果为物料10030041004定义的后继物料为物料10030041008。则系统中物料10030041004的库存数量为0的时候,生产订单在物料可用性检查之后会自动交替到物料10030041008。

16
物料10030041004在工厂X232中库存地点0001有25 EA。
17
物料10030041008在工厂X232中库存地点0001有35 EA。

2)设置A物料状态为只消耗不采购(需要根据管理需求确定是否做,主要是防止多采购旧物料);
18A物料主数据的采购视图
物料状态:02 因任务清单/BOM而被冻结

接下来,创建一张生产订单,物料:10030041003,数量:2:
19
选择菜单,“转到——概览——组件”,可以看到:
20
虽然在BOM中只有物料10030041004,但是在生产订单组件中也会发现物料10030041008。系统在这里是在提示,物料10030041004将会被物料10030041008替换(红色框内标识)。

修改生产订单,物料:10030041003,数量:3,看结果:
21
上图的组件概览中,物料10030041004的需求数量更新为30 EA,此时做ATP检查。
22
系统会自动计算,把物料10030041004的需求数量变为25 EA,而不能满足的5 EA,自动转换给物料10030041008。
这种方法只适用于A、B两种物料取换的情况,三种及三种以上物料替代,此方法不适用,需要使用下一种方案。

方案二:
这种业务情况较多出现,但是实现情况很难控制如愿,参见如下:
同样,在BOM的物料行项目详情中:
23

24
需要更改使用策略:2 100%检查,即表示是使用检查“优先级”的设定方式来处理。
物料10030041004设定如下:
25
“优先级”:1;
“策略”:2 100%检查。

物料10030041008设定如下:
26
“优先级”:2;
“策略”:2 100%检查。
正常情况下,生产会使用“优先级”= 1的物料,如果做ATP检查后,物料10030041004库存数量不够,则采用“优先级”= 2的物料10030041008(如果“优先级”= 2的物料库存数量也不够时,会仍然使用“优先级”= 1的物料)。
27
物料10030041004在工厂X232中库存地点0001有25 EA。
28
物料10030041008在工厂X232中库存地点0001有35 EA。

接下来,创建一张生产订单,物料:10030041003,数量:2:
29
选择菜单,“转到——概览——组件”,可以看到:
30
或许看不到上图的组件需求数量更新,因为物料10030041004的库存是足够生产所用的,此时做ATP检查。

修改生产订单,物料:10030041003,数量:3,看结果:
31
数值没有更新,出现物料10030041004,数量= 30 EA的情况,再做一次ATP检查。
32
发现物料10030041004的需求变为0了,原因是此物料库存数量只有25 EA,生产需要30 EA,不能满足ATP需求,因此系统自动去找“优先级”= 2的物料10030041008,而物料10030041008的库存数量有35 EA,可以满足生产需要30 EA,所以需求转给了物料10030041008。

修改生产订单,物料:10030041003,数量:4,让物料10030041008也不能满足生产需要的40 EA,看结果:
33
数值没有更新,出现物料10030041004,数量= 40 EA的情况,再做一次ATP检查。
34
需求结构看似没有改变,但实际上经过了以下两个步骤:
1)检查物料10030041004 (ATP设定)是否可以满足,发现不能,则去寻找“优先级”= 2 的物料;
2)检查“优先级”= 2的物料10030041008(ATP设定)是否可以满足,发现不能,则只能把需求还原到“优先级”= 1的物料即10030041004。

 

针对某些物料是配套出现、进行替代的,举例说明。

如物料10030041004与物料10030041005是配套的。如果不想使用物料10030041004时,用物料10030041008取代,同时物料10030041005也会被物料10030041007取代。
目的:用10030041008 + 10030041007 去取代10030041004 + 10030041005

110 
设定物料10030041008将取代物料10030041004
非连续标识:1 单一/平行中断的部分/物料
生效期:2009.05.15
后继的物料:如果为物料10030041004定义的后继物料为物料10030041008。则系统中物料10030041004的库存数量为0的时候,生产订单在物料可用性检查之后会自动交替到物料10030041008。
210 
设定物料10030041005为相关取代
非连续标识:3 相关平行不连续部分/物料

35
41 
设定物料10030041007为相关取代
非连续标识:3 相关平行不连续部分/物料

修改BOM:
51 
选中行项目,进入项目详情:
61 
对配套物料进行分组:
71 
81 
上两图可以看出物料10030041004与物料10030041005是配套的,只是根据物料10030041004去判断库存是否满足生产需要,如果不够再用物料10030041008去替代。
91 
101 
上两图可以看出物料10030041008与物料10030041007是配套的,当物料10030041004库存不满足生产需要,需要用物料10030041008去替代时,物料10030041005也会被物料10030041007替代。

112 
物料10030041004在工厂X232中库存数量= 0
121 
物料10030041008在工厂X232中库存数量= 35

接下来,创建一张生产订单,物料:10030041003,数量:2:
131 
选择菜单,“转到——概览——组件”,可以看到:
142 
生产订单组件需求中发现物料10030041004需求为20 EA,物料10030041005需求为2 EA。系统在这里是在提示,物料10030041004和物料10030041005为配套物料,以物料10030041004的库存数量作为判断是否替代的依据,如果被替代,将会被物料10030041008与物料10030041007替换(红色框内标识)。
此时做ATP检查:
151 
由于物料10030041004的库存数量= 0,不满足生产需求,所以配套物料被成组替代。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值