点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
委外加工就是通常所说“外包”或“代工”,这类业务主要有如下两种模式:
标准委外:由公司提供全部原材料或部分原材料交给外部合作供应商进行生产,生产完成后将成品交付公司,公司付给供应商加工费的业务模式。
工序委外:工厂生产产品A,需要经过工序1->工序2->工序3…….工序N,但其中部分工序因为工厂的产能或其它原因需要外部加工商来完成,加工商完成该道工序后将产品送回工厂继续完成其它工序,然后公司需付给供应商加工费的业务模式
其中标准委外在上一篇推文中已详细介绍,链接如下:
下面再通过一个案例来了解下SAP如何处理工序委外的业务。
业务场景介绍
某公司生产产品MZ-FG-M525,生产这产品需要经过三道加工工序,假设这3道工序分别为成型->表面处理->包装 ,其中表面处理工序因为技术或其它原因工厂无法做,需要委托外部供应商USSU-VSF01来做。供应商处理完成后需要送回工厂,由工厂继续完成最后一道包装工序。
产品MZ-FG-M525由原材料MZ-RM-M525-01,MZ-RM-M525-02,MZ-RM-M525-03组成,其中表面处理需要用到材料MZ-RM-M525-02要由公司提供给供应商,公司需要支付加工费给供应商。
SAP系统解决方案及操作说明
1.创建产品的物料清单BOM(CS01)
根据上面业务要求产品MZ-FG-M525由原材料MZ-RM-M525-01,MZ-RM-M525-02,MZ-RM-M525-03组成,所以需要创建生产BOM。
这里创建BOM步骤正常生产BOM一样没有什么区别。
2.创建产品生产的工艺路线(CA01)
生产产品MZ-FG-M525,生产这产品需要经过三道加工工序,分别为成型、表面处理、包装。按业务要求创建如下工艺路线。
这里需要注意下控制码设置,工厂内做的工序使用控制码PP01,委外工序使用控制码PP02。系统就是通过这控制码知道这道工序是否委外,PP02为系统标准预制的委外加工控制码,控制码可以通过OPJ8自定义。
当工序输入控制码PP02并回车,系统会弹出如下维护界面,要求维护委外采购申请创建的相关信息,因为工序委外采购申请是通过生产订单自动触发产生,需要告诉系统创建采购申请的一些基本信息。
如果有创建采购信息记录,可以直接输入信息记录号回车,其它字段值会自动带出。注意上图“外协”字段,如果勾选表示要发料给供应商。
上面维护完成后返回上一界面,根据业务要求需要发MZ-RM-M525-02原材料给供应商,可以按如下步骤操作,这样设置以后,当创建生产订单的同时系统自动创建的委外采购申请会包含此分配的组件物料,即要发给供应商的物料。
点击分配进入如下维护界面
上面维护完成点击保存,即可完成工艺路线的维护
3.创建生产版本(C223)
工序委外采购申请需要生产订单来触发,S/4HANA版本开生产订单必须要有生产版本,下面维护生产版本如下。
通过生产版本可以找到对应工艺路线和物料清单(BOM)
4.创建生产订单(CO01)
因为其中一道工序由委外供应商完成,所以创建生产订单同时系统自动创建委外加工的采购申请。
输入产品物料号,生产工厂和订单类型,回车进入如下维护界面
输入数量,类型选择当前日期,回车点击【工序】进如下维护界面
双击工序020
上图可以看到,前面步骤中工艺路线中维护的委外相关信息会自动带到生产订单这里来,这时候委外采购申请字段没有值,表示还没有生成委外采购申请,但当这个生产订单保存后生成生产订单,这时候在通过CO03查询这生产订单的采购申请字段,就可以看到采购申请号,表示委外采购申请已自动创建成功(如下)。
点击采购申请可以进入采购申请查询界面,查看详细的委外采购申请单信息
上图委外加工采购申请查询界面,科目分配类别A 对应值为F,表示这采购申请通过订单创建,项目类别I对应值为L,表示这是委外采购申请。
点击组件可以看到应该发给供应商的物料(如下)
发给供应商的物料会自动带入采购申请,因为前面步骤中工艺路线维护时候有将这个物料分配给工序020 委外加工工序。
5.创建委外加工采购订单(ME21N)
系统自动生成委外采购申请后,需要将这采购申请转为采购订单。
通过参照采购申请创建采购订单,系统会将采购申请信息自动带到采购订单,比如科目分配类别和项目,同时发料组件也会带过来,点击组件可以看到发给供应商的组件信息。点击保存即可完成工序委外采购订单的创建。
6.发料给供应商(ME2ON)
发料给供应商可按如下操作步骤(和标准委外发料步骤一样)
备注:这一步过账只是物料转移过账,物料转移到供应商处,但这物料的物权仍属于公司,所以不会产生会计凭证。
发料完成后,再次通过ME2ON查询可以看到如下。
指示灯变为绿色,表示供应商处不缺料了,总计SC库存变化10,表示供应商处已有10个物料,点击【库存概览】,可以看到如下
上图显示具体供应商USSU-VSF01处有多少库存。
7.委外采购订单收货(MIGO)
工序委外采购订单不像标准委外采购订单有完工产品需要入库,当委外供应商完成委外工序后会将加工品交付给公司的工厂,工厂继续完成后面工序,全部工序完成后,产品才会进入公司仓库。
工序委外采购订单收货主要是为了后续和供应商进行加工费结算,另外如果有发料给供应商,也通过收货进行反冲结算供应商处的原材料的消耗。
当对委外工序采购订单进行收货时候,系统会自动带出需要消耗的组件数量,进行倒冲消耗供应商处原材料,点击保存完成收货。
MMBE查询供应商处物料MZ-RM-M525-02的库存
上图可以看到工序委外采购订单收货前的供应商处库存10个已消失,表示已被消耗。
8.委外供应商处剩余原材料退回(ME2ON)
委外生产完工后一般情况下不会有剩余物料,但供应商生产部分产品后,因为各种原因不再进行剩余订单数量的生产了,这时候就要从供应商处退回原材料到公司仓库。
上图需要注意的退回使用移动类型是542,前面发料时541.
9. 最后总结下SAP标准委外和工序委外的差异点和共同点
主要差异点:
1. 标准委外是所有工序由外部供应商完成,供应商加工完成就是成品了,需要入库,工序委外是部分工序由供应商完成,完成后没有产品入库,而是直接进入下一道工序继续生产。
2.标准委外公司至少需要提供一种原材料(不然直接下正常采购订单就行了,没有必要下标准委外采购订单),工序委外只是其中一道工序加工服务的采购,可以不提供原材料(比如只是对加工品进行热处理或清洗等等,这些工序并不需要原材料,如果需要用到原材料也可像标准委外那样进行发料)
3.采购信息记录标准委外需要选择采购信息记录类型为外协加工,工序委外的采购信息记录类型选择标准。
4. 标准委外采购申请一般通过MRP产生或手工直接创建,而工序委外需要通过生产订单触发产生,因为工序委外是生产过程中的其中一道或几道工序由外部供应商完成,工序委外的需求前提一定是来自生产。
5.标准委外不需要维护工艺路线,因为全部工序由供应商完成,他如何生产我们不需要关注,只需要交付合格产品就行。工序委外需要维护工艺路线,需要设定哪些工序由外部供应商完成。
6.标准委外的产品物料主数据的MRP视图2的特殊采购采购类需要设置为30外包,不然MRP跑不出标准委外的采购申请,工序委外产品不需要设置这字段。
主要共同点:
1. 标准委外和工序委外和供应商结算方式一样,都是支付给供应商加工费。
2. 标准委外和工序委外(如果需要发料给供应商)的原材料发给供应商和原材料的消耗管理方式一样(使用反冲方式扣料)。
3. 这两种业务流程的不足之处是一样的(具体见我公众号上一篇推文总结)
总之系统不是万能,每个ERP系统有各自优势和缺点,不是说其它ERP系统可以怎么做,就一定要SAP也要这么做,SAP是高度集成系统,而且经过那么多年企业实践,很多管理上需求它一定会比企业想得更深远,它不能解决某些管理需求,一定是经过博弈取舍评估的。如果硬要通过增强去实现不符合它标准设计逻辑的东西,很可能解决了目前这问题,另外却导致其它更大管理问题和麻烦。
我认为SAP提供委外业务的基本解决方案,基本能满足客户大部分管理需求,一些特别的系统标准不能解决的管理需求,可以考虑从业务管理流程上去梳理和想办法解决。当然对于这块业务的增强,如果逻辑比较简单的当然可以做,但本人不建议对这部分做大量复杂的增强。
本公众号往期文章荐读:
2.SAP增强技术强大“无所不能”,但在项目中应尽量少用,慎用!
特别声明:以上纯属个人学习SAP软件应用的心得体会,不代表SAP官方和其它任何公司,仅可作为学习SAP参考,文中操作演示截图来源于SAP软件,相应著作权归SAP公司所有。
专注SAP领域,分享交流行业经验,欢迎关注!