如何建立作业外包?
一、工序外包
1.建立作业外包inforecord—Tcode:ME11/ME12
在建立作业的inforecord时只要输入vendor,采购组织和plant,再选择Subcontracting类型,不输入物料,在建立inforecord时必须输入materialgroup和purchasegroup,其它工普通的inforecord.保存后假设产生的inforecordnumber是5500000192.
注:和直接使用外包PO不同的是,这次的inforecord是用来对应作业价格的,并不需要指顶物料,对应相同的供应商.
2.建立外包工序—-Tcode:CA01/CA02.
注:和一般工序不同的是,外包工序并不输入工作中心,ControlKey选择ZP02(CopyPP02),将维护好的inforecord写上,填上costelement(必须是初级成本要素,这将带入PO,实际上这个科目就是外包费用).
3.标准成本估算
将外包成品ZST_SUBCON改成自产,通常企业如制造某成品如有多道工序,其中某道工序需要委外,但是就整个成品来讲还是属于自产,虽然公司目前大都只使用一道工序,但也做为自产.
4.建立工单和作业PR转PO—Tcode:CO01/CO02/ME51N/ME21N
(1)开工单,如图
如上图,当工单保存后自动产生PR:50057138
(2)ME21N/ME51N转PO.
输入PR后转外包PO,ItemcategoryL和AccountassignmentF是自动带出的,检查AccountassignmentTab页面可以看到对应的Order是工单.
此时并不要输入其它Condtion.
总结:在工艺路线中设置好各工序,包括需要外协的工序(外协工序需要将控制码设置为PP02),将组件分配置各工序,生产订单中引用该工序,生产订单生成后会产生一张无物料的外协工序的采购申请,转采购订单后按外协订单处理就可以了。
5.作业外包PO收货
同样的MB1A541发料后MIGO收货,同样一个物料凭证包含两张凭证
既然只是作业外包,所以工单还要做收货,此时CO03看菜单GOTO->DocumentedGoodsMovement能看见PO收货对应的物料凭证.
6.配置POAccountassignment
必须保证外包PO允许AccountassignmentF,如不允许,请到图11配置.
7.工单收货外包料的价格处理
建议不使用CO11做confirmation,因为系统会自动带出材料,可材料已经MB1A541发出,所以直接使用MIGO101工单收货,因为公司成品是全部使用MAP+batch的.成品收货时的价格决定于配置的取价策略.
定义取价策略ValuationvariantY09,在目前正常的取价策略上加U.因为工单收货的价格将是PB00+MatOH+SubconactOH+Royalty,所以使用自定义取价策略获取价格.Y09的策略如下:首先是自定义出口,注意在程序逻辑中根据条件判断满足条件的工单位成品入库价格就使用以上逻辑正常的工单一定要将价格设成0表示没有取到价格以便继续按2->5的priority取价格.
将Y09赋予工厂5100,SAP并没有byproductionordertype决定采用MAP的成品收货取价策略,为了不混淆正常工单的收货,正常工单在自定义出口将价格设置0就可.