在SAP系统中,外部加工分为工序委外和标准委外两种,对于工序委外,它存在于很多的模块中,在PP、PM、PS等模块中都有应用。
工序委外中字面理解就是在生产过程中,加工的某道工序需要外发给供应商进行加工,物权没有发生转变,只是支付给供应商相应是加工费用,实际加工成本最终是计算到生产订单中。
接下来我们针对工序委外进行系统的测试
1、准备主数据MM01创建物料
成品:AB10
原材料:100205
2、创建BOM—CS01
3、创建主配方----C201 如果是离散制造行业使用—CA01创建工艺路线
这里需要注意的就是工序委外的控制码必须是PP02。
同时我们查看PP01和PP02控制码的后台配置的区别
可以看到在外部处理这里PP02是+,但是PP01是空的,
当控制码是PP02外协的工序是需要维护外协的相关信息
如果有采购信息记录也可以提前使用ME11创建好采购信息记录维护在工委外的这个地方。
创建采购信息记录Tcode:ME11
由于在外部工序业务中,本质上我们没有采购任何物料,而仅仅是从分包商处采购了一笔服务。因此,用于记录这笔采购业务的采购信息记录也应该是不附带有物料信息的
我们可以将已经创建好的采购信息记录填写到工序行项目中
当我们将采购信息记录填写到栏位后,其他的字段的数据都会从采购信息记录中带出来。
4、创建生产版本—C223
5、创建流程订单—COR1,离散制造CO01创建生产订单
流程订单:30000202
我们看下委外的工序,这个时候我们看下订单的状态是未下达的一个状态CRTD
我们可以看到当订单创建成功后委外工序对应的工序就会自动产生采购申请。
可以看到,一切出现在采购信息记录中的必要采购数据都被自动带到了这张采购申请当中,如采购价格、供应商等等。此外,我们还特别注意到这个采购申请行项目的“账户分配类别”字段被系统自动维护了“F”这个值,证明了这是一张基于订单生成的采购申请
6、我们将采购申请转换为采购订单—ME21N
7、用事务代码MIGO,对之前生成的采购订单执行收货
当收货完成后,我们在回去看订单中的委外工序的状态, 可以看到,在相应的外部工序之上,系统已经为其标识了系统状态“EODL”,“EODL”的含义就是外部工序已交货,从而表明相应的外部工序已经收货完成了。
由于我们已经完成了外部工序的收货,此外部工序的采购成本已经在收货过账的时刻被自动记录到相应的生产订单之上。所以在设置PP02的控制码的时候,我们需要将PP02设置为不允许确认的控制码,以免重复计算成本。
注意点:
我们在收货的时候可以看到并没有要求填写收货地点,所以我们可以知道工序委外回来是一个走账的过程,实物是不会进仓库的,实物是直接交到车间人员的手上的。
同时我们也发现工序委外的时候,发出的这个动作在SAP中也是没有任何的一个操作的,这个和我们正常业务的流程也有很大的区别。交货给供应商是线下,供应商加工完成后交回来也是线下,由车间接收后再进行加工。