一、业务场景描述:
在产品生产过程中,在一道工序完成后,通常产品有三种状态:合格、废品、返工,通俗的说,就是能用、不能用、修修还能用。
这三种状态分别对应到报工时的三个栏位,如下图:
返工从业务角度来说是要记录返工的数量以及返工的过程,从财务角度来说,要把返工的成本归集到同一个生产订单中。
主要实现一种返工流程:在报工时,填写返工数量、变式原因即可自动触发进行返工订单的创建,被创建的返工订单为无料号生产订单,且关联报工订单。涉及系统功能点包括状态参数、触发点、变式原因、生产订单类型、参考工序等等。
二、后台配置:
1.BS02创建状态参数文件
后台路径:(SPRO-生产-商店低价控制-主数据-订单-定义状态参数)
配置明细:
说明:SAP中状态参数文件是很重要的功能,通过状态分配给不同的对象类型(要从底层理解SAP,需要尽量的弄懂各种对象类型,SAP中共设置了上百个对象类型),来控制某个对象(如生产订单)可以执行哪些操作。
分配状态参数文件给对象类型,允许工序
因为是由工序状态发起的返工,所以对象选择工序。
2.OPJH创建生产订单类型并分配状态参数文件
配置路径:(SPRO-生产-商店低价控制-主数据-订单-订单类型)
选上刚创建的返工状态参数文件
3.OPK5配置变式原因(即返工原因)
后台路径:(SPRO-生产-商店低价控制-工序-确认-定义差异原因)
点击新建条目
表示在报工时输入原因0001,会触发用户状态改为02(返工状态)。
4.在工序中维护触发点
需要配置一下触发点
上图中功能要打钩,才会触发下面的具体明细功能。
双击维护具体信息
有参照地创建订单表示创建一个返工订单。
5.CO01创建并释放生产订单,CO11N对生产订单报工
保存时会弹出触发点设置的功能。
COOIS里查找到返工订单,带有如下图标,且会带出上级订单
产生如上图中的返工订单。
返工订单的结算规则指向原生产订单。
SAP标准功能的返工生产订单处理方式,从财务上来说是合理的,返工产生的成本应由原订单承担。当然,在实际生产业务中,有的是生产订单已经结束了,即生产入库已完成,在质检过程中(此时未把质检作为生产订单的最后一道工序)发现不合格再返工,此时通常就需要重新创建一个无物料的生产订单,结算规则可以设置为原生产订单(且原生产订单未关闭)。
SAP标准的返工生产订单适合于在生产过程中发现的不合格品进行返工。
三、后续研究:
1.发现所创建的返工订单描述与工艺路线集描述相同。
2.所创建的工单状态为: