此文为转载学习资料,这个设置之前没有用到过,特意记录下。
业务场景描述:
在产品生产过程中,在一道工序完成后,通常产品有三种状态,合格、废品、返工,通俗的说,就是能用、不能用、修修还能用,返工从业务角度来说是要记录返工的数量以及返工的过程,从财务角度来说,要把返工的成本归集到同一个生产订单中。这三种状态就对应到报工时的三个栏位,如下图:
那么SAP中标准的返工处理方案是什?我们一起来看一下。
SAP中标准的逻辑是通过无物料的生产订单处理返工的过程和归集返工产生的额外成本,在对正常生产订单报工时,通过一个条件来触发(比如输入了返工数量)生成一个返工生产订单。
具体配置为:
- BS02创建状态参数文件
说明:SAP中状态参数文件是很重要的功能,通过状态分配给不同的对象类型(要从底层理解SAP,需要尽量的弄懂各种对象类型,SAP中共设置了上百个对象类型),来控制某个对象(如生产订单)可以执行哪些操作。
分配状态参数文件给对象类型,允许工序
因为是由工序状态发起的返工,所以对象选择工序。
- 创建生产订单类型并分配状态参数文件
- OPK5配置变式原因(即返工原因)
表示在报工时输入原因0001,会触发用户状态改为REW(返工状态)。
- 在工序中维护触发点
上图中功能要打钩,才会触发下面的具体明细功能。
双击维护具体信息
有参照地创建订单表示创建一个返工订单。
- CO01创建并释放生产订单,CO11N对生产订单报工
保存时会弹出触发点设置的功能。
产生如上图中的返工订单。
返工订单的结算规则指向原生产订单。
从财务上来说是合理的,返工产生的成本应由原订单承担。