SAP替代物料的解决方案详解

说明: SAP中的替代有三种:

  1. A物料和B物料可以互相替代,但是由物料计划部门自由控制使用A还是使用B;
  2. 在某个产品中,当物料A不够时,才用B;
  3. 当物料A用完后,将永远不再用,而是用物料B取代A.
  4. 系统设置点:BOM:

SAP替代物料的解决方案详解_第1张图片

  1. 系统调置点:工单

SAP替代物料的解决方案详解_第2张图片

这三种方式的业务实现方式:

  • 物料A 与 B 由计划部门支配确定替代关系,两物料同时使用。

其中的策略设定很重要,此参数中有两个值:

  1. 手工维护/按用途可能性
  2. 100%检查

我们所讲的第一种情况就是让策略值为1(表示按使用可能性来决定使用谁)的时候,优先级则不起作用。而使用可能性则表示使用的百分比,如我们的例子:A为主料,B为辅料,即在正常情况下是有A, 但是生产计划部门可以把此更改为B,则A的设定如下:

SAP替代物料的解决方案详解_第3张图片

使用可能性表示使用100%,B的设定:

设定0的时候会有警告让输入使用可能性,不过不用理会,回车即可。

注意替代组X中的组件的使用可能性之和应该等于100%, 如果不为100% SAP在做生产订单的时候也会将其按比例进行计算。

此时,如果你建立一张生产订单,生产订单数量为1KG,BOM为SFET1=1(100)/B(0)

SAP替代物料的解决方案详解_第4张图片

A的需求数量=A的使用量*BOM中的使用可能性= 1*100% = 1 ,B的需求数量=B的使用量*BOM中的使用可能性 = 1*0% = 0.

如A为50%,B为25%则在生产订单中A的使用量与B的使用量按使用可能性的比例关系进行计算:

A的需求数量= A的使用量* A在BOM中的使用可能性/(A在BOM中的使用可能性+B在BOM中的使用可能性)= 1*50%/(50%+25%)= 0.667

B 的需求数量 = B的使用量* B在BOM中的使用可能性/(A在BOM中的使用可能性 + B在BOM中的使用可能性)= 1*25%/(50%+25%)=0.334

SAP替代物料的解决方案详解_第5张图片

当然在组件的明细界面里可更改它们的使用可能性。

SAP替代物料的解决方案详解_第6张图片

如我这里将A的使用可能性改成45,B的使用可能性改成55;

SAP替代物料的解决方案详解_第7张图片

再返回,则可看出

SAP替代物料的解决方案详解_第8张图片

  • 第二种在某个产品中,当物料A 不够时,才用物料B

演示如下:

如下的界面中策略应使用2,则优先级就有用了:

A 设定如下:

SAP替代物料的解决方案详解_第9张图片

B 设定如下:

SAP替代物料的解决方案详解_第10张图片

这种设置表示的是:正常情况下使用优先级为1的,如果对A做可用性检查后,不够用的话,就用优先级为2的物料B,都是100%使用A或者B,如果B也不够的话则仍然会用优先级为1的物料。

如果A的库存为10KG,B的库存为20KG.

建立一张数量为10KG的生产订单:

SAP替代物料的解决方案详解_第11张图片

做下ATP检查,可以看到结果仍是这样,说明A的库存足够。如果把生产订单改成11GK,再看一下:

SAP替代物料的解决方案详解_第12张图片

再做一下可用性检查:

SAP替代物料的解决方案详解_第13张图片

可以看到A物料的需求数量为0,因为A料只有10KG库存,不够用,所以系统自动检查了优先级为2的物料B,发现B的库存为20KG,所以B是够用的,所以就将需求转移给了物料B。 同时改变的还有组件明细里的使用可能性,开始B的使用可能性可是取自BOM 中的0.

SAP替代物料的解决方案详解_第14张图片

那么把生产订单的数量从11改成30时,因为这个使用可能性的存在,所以即使做可用性检查,需求仍是给B的,我们来试试,将生订单的数量直接改为30:

SAP替代物料的解决方案详解_第15张图片

如果把生产订单数量从10改成30的时候结果是怎样的呢?因为A料的使用可能性为100,所以肯定会生产A料的需求啦:

SAP替代物料的解决方案详解_第16张图片

如果再建一张数量为30的生产订单,结果会如何呢?就是我们想象的,将需求全部给到A:

SAP替代物料的解决方案详解_第17张图片

当然计算公式(使用可能性的使用)与第一种是一样。

直接建一张30KG的生产订单与建一张从10KG改成30KG的生产订单看似结果相同,实际上经过了以下两个步骤:

  1. 检查A物料是否可满足需求,如果不能,则去寻找优先级为2的B物料。
  2. 检查B物料的库存是否可满 足,如果不能,则产生优先级为1的A料需求。
  • 第三种当物料A用完后,将永完不再用,而是用物料B取代A

对此种情况的设定不是在BOM里,而是在物料主数据的MRP4视图中维护不连续的零件三个参数,由谁替代A ,何时生效。

前提条件B料与A料MRP类型的基本计量单位相同,详见非连续性标识的帮助。

SAP替代物料的解决方案详解_第18张图片

上图的意思就是当2010-4-21后如果A的库存不够用就用B取代。

那么BOM 中就不再填入B啦,即SFERT5 = A

现在我们的库存仍是A=10KG,B=20KG建立一个数量为10KG的生产订单看一下,A的库存够用,所以B的需求为0,其实我们BOM中并没有B,但组件中却出现了B,而且A与B的中止列为1,这是SAP系统告 诉你A将会被B取代。

将生产订单中的10改成11后:

SAP替代物料的解决方案详解_第19张图片

经过可用性检查后:

SAP替代物料的解决方案详解_第20张图片

SAP 会自动地把A变为10KG,因为A的库存只有10KG,而剩下的1KG则会自动分给其后继物料B. 而对于中止,还有一种情况,即某些物料本身就是配套的,即A与A1是配套的,当A不用的时候,用B取代,那么A1也会被B1取代。即用B+B1 取代 A+A1

A的后继物料仍是B. A1设定为,设置为平行取代:

SAP替代物料的解决方案详解_第21张图片

B的MRP4中不用设定,但B1的MRP4中要设定如下:

SAP替代物料的解决方案详解_第22张图片

修改SFERT5的BOM:

SAP替代物料的解决方案详解_第23张图片

其中A的行项目中设定如下:

SAP替代物料的解决方案详解_第24张图片

B的行项目中设定如下:

SAP替代物料的解决方案详解_第25张图片

B1的行项目中设定如下:

SAP替代物料的解决方案详解_第26张图片

前提:A 的库存为10KG,B的库存为10KG,A1和B1的库存为0.

建一个数量为40的生产订单:

SAP替代物料的解决方案详解_第27张图片

将生产订单的数量改为60.

SAP替代物料的解决方案详解_第28张图片

进行可用性检查,系统会先用A的库存,如果A的库存不够则用B替代A,B1替代A1

SAP替代物料的解决方案详解_第29张图片

现在将A的库存清零,再重新建一张数量为40KG的生产订单时,系统会直接使用B的B1。

你可能感兴趣的:(SAP后勤业务,sap)