外包业务是一个普通的业务,通常发生在1.企业短期内订单过多暂时产能不足,为了如期交货需要外援2.产品的某道关键工序企业自有生产工艺满足不了需求3.随着产品生命周期不断缩短,为了避免企业生产投资负担,某道工序外包低于自制成本低4.企业产品线长,可以将非核心的业务外包以降低成本等等。对于这种半产品/组件或产成品的外包,ERP系统通常提供两种基本处理方式:外包采购和工序外包。生产外包经营方式简介生产外包作为一种全新的生产经营方式,改善了传统方式的不足,主要类型有:一.OEM:(OrignalEquipmentManufactuce-原始设备制造商)典型的OEM方式为:拥有原始设备的OEM加工方(受委托方)按照委托方的要求,用自己的设备为其加工生产产品,而后贴上委托方商标交货,整个活动中,加工方只获得加工费用,自己无权经销该商品,所以此种方式也称“贴牌生产”或”代工”。目前国内企业OEM形式大体上分为两类:(1).为跨国公司贴牌生产,而后交由其销往海外;该种形式构成我国加工贸易的主体,加工贸易大多具有“三来一补”(参考其它附注)特点,带有OEM的典型特征,近年加工贸易出口额一直占全国总出口额的一半以上。(2).承揽跨国公司直接在中国本土销售产品的生产。此方式正在成为跨国公司占领和扩展中国市场的主要途径。跨国公司通过海外寻求OEM企业,将生产在东道国本土化,可以充分利用东道国的生产要素、投资环境等区位优势快速占领产品市场。二.ODM:(OrignalDesignManufactuce-原始设计制造)制造商A设计出的产品被品牌商B看中,B为了节省设计制造成本,可能稍作或作较大改进后贴其品牌。如果品牌商B并没有买断A的该产品的版权,制造商A也有权自己贴自己的牌组织生产,这就是ODM和OEM的最大区别。出于制造成本和节省开发时间开发成本等方面的考虑,品牌企业一般还找其他厂商参与产品的部分设计。三.OBM(OwnBrandManufacture,原始品牌制造)是制造产业升级的一个崭新阶段,指代工企业经营自有品牌或生产商自行创立产品。在国内,长期的OEM生产方式,使企业丧失了开发新技术建立新品牌的能力,严重阻碍自主知识产权与品牌开发,从OEM-ODM-OBM,体现从中国制造到中国创造的提升。OEM/ODM产品包装方式i.定牌包装指卖方按买方的要求在其出售的商品或包装上标明买方指定的商标和牌号。ii.中性包装:指在商品上和内外包装上不注明生产国别、地名和生产厂名,也不注明原有商标和牌号,甚至没有任何文字。使用此包装的目的主要是为了打破某些进口国家和地区实行的关税壁垒、配额限制和其他一些限制进口的歧视性措施。其它附注:三资企业:即外商独资企业、中外合资企业、合作经营企业。三来一补:改革开放初期为吸引外资允许的贸易方式,即来料加工、来图来样加工、来件装配和补偿贸易。来料加工:指进口料件由境外企业提供、经营企业不需要付汇进口,按照境外企业的要求进行加工或者装配,只收取加工费,制成品由境外企业销售的经营活动。进料加工:指进口料件由经营企业付汇进口,制成品由经营企业外销出口的经营活动。来料加工和进料加工区别:a.料件付汇方式不同,来料加工料件由外商免费提供,不需付汇,进料加工料件必须由经营企业付汇购买进口。b.货物所有权不同,来料加工货物所有权归外商所有,进料加工货物所有权由经营企业拥有。c.经营方式不同,来料加工经营企业不负责盈亏,只赚取工缴费:进料加工经营企业自主盈亏,自行采购料件,自行销售成品。d.承担风险不同,来料加工经营企业不必承担经营风险,进料加工经营企业必须承担经营过程中的所有风险。e.海关监管要求不同,经营企业进料加工项下的保税料件经海关批准允许与本企业内的非保税料件进行串换,来料加工项下的保税料件因物权归属外商,不得进行串换。当然,由于系统的强大功能,还可以使用其它灵活的变通方式,举一个简单实例。本人曾为某美资物流企业编写过一个简单的外包费用计算程序,因为该企业生产只是将从国外购进的原料进行简单包装,为了节省成本,没有建立自己的生产线,将生产委拖给在同一楼房的某港资企业,委外加工费用按对产品的包装动作类别*包装材料数量计算,处理方案件如下:(1).建立生产BOM,但不建立Routing,将包装动作(包装动作按简单或复杂分类并给定不同单价款/动作),不同的包装动作建成PhantomPart直接包含在BOM中,并赋予不同单价,不建立Routing的原因是为了简化操作,同时防止建立作业做Orderconfirmation时委外公司修改工序数量。(2).因为在两公司位于同一楼房,工单由委外公司的授权用户在本公司系统直接建立,按期根据该段期间所有不同工单产品收货数(扣除因包装不合格造成的返工工单数),展BOM计算出汇总包装动作总数,乘以动作单价格汇总得出该段时期总的应付加工费用,由财务直接在总帐记帐。下面以一个经典的复杂的业务场景来分析下系统典型的两种委外处理流程。假设业务场景:公司产成品需要委外,加工完的成品由加工商直接代为发送给客户,需要将企业自己提供的物料的间接管理费用(原料*9.05%)、外包料间接管理费用(外包费*5%)和产品的产权费用计入外包成品,这样做的目的是提高外包成品的成本从而提高产品报价能力。详细业务需求:系统使用成本核算单(Costingsheet),将企业自提供的物料乘一百分比(9.5%)做MaterialOH,委外加工费用乘一百分比(5%)做外包料间接管理费用,同时由于产品购买了设计产权,需要根据实际外包收货数量按件付产权费用,这些费用都汇总入外包存货成本。由于涉及成本核算单Costingsheet,生产成本核算CO-PC,MM外包,条件技术和CO-PA,此业务有一定代表性,接下来就使用两种外包方式处理此业务。*为了简便,假设公司本位币为HKD,当前测试汇率:1USD=8HKD。使用外包采购详细步骤如下:(1).设置该物料为外包对于“委外加工”的物料,只要将采购类型维护成外购F,特殊采购类别定义为30,如图1,运行MRP就能产生外包采购申请,直接转外包PO(对应的POItemcategory是L-Subcontracting),对采用MTO生产方式的外包成品,还可自动带出AccountassignmentM指定到某销售订单,采购收货时将外包成品则直接收到销售订单库存,这些处理流程体现了系统的高度集成。*关于PO的Itemcategory和Accountassignment在介绍采购订单设计篇有详细描述.物料主数据的MRP2视图,ProcurementtypeE表示该产品为自制件,F则为外购件,如果外购,还可选择特殊采购类型(Specialprocurement),典型特殊采购类型有:10:Consignment,供应商VMI物料30:Subcontracting,表示该物料委外加工,本例讨论之列.50:Phantomassembly,虚拟件,虚拟件本处不再讨论52.Directproduction/collectiveorder生产集合订单,可设置母子工单70/80.将生产和需求定向到其它工厂*有的企业管半成品/组件外包叫Subcontracting,而成品级则称外则称Outsoucing,为了区分组件外包和成品外包可复制30为Z0专门用于成品外包,便于报表分析(2).成本核单(Costingsheet)设置相关Tcode:KZA1|KZS2|KZE2|KZM2|KZZ2|KZZ2|OKZ2为了核算外包业务中的各种间接费用和产权费,使用成本核算单,关于成本核算单请参考本书相关章节,在其中已做了详细介绍。CostingSheetIMGPath如图2。首先维护产权费OHkey(SE16:V_TKZSL),将间接费用组(Overheadgroup)和间接费用码(OverheadKey)配置好(Tcode:OKZ2),可以将间接费用组和间接费用码维护成相同名称,系统提供了两种间接费用率,一种是基于百分比(PercentageOverheadRate)的,象本例自供原料的间接管理费用和外包管理费用(Tcode:KZZ2|S_ALR_87008275),就采用百份比,还有一种是所谓的基于数量间接费用率(Quantity-basedOverheadrate),象本例根据外包实际产品收货数量计算产权费(Tcode:KZM2|S_ALR_87008272).如图3。图3显示的是基于数量的间接费用率,由于系统维护的金额最多只能是两位,所以如产权是0.459USD/PC,就维护成45.90USD/100PC,如图3-[1],注意产权的有效日期。为了将产权对应到产品成本,需要在物料主数据的成本视图1维护该OHKey。在维护各种OHrate注意维护Overheadtype,1表示实际如工单confirmation就是实际,2是计划,如产品成本估算CK11N/CK40N时就使用type2的OHrate,系统考虑可能有些企业的特殊业务可能对OHrate会有不同需求,没有特殊需求,type1,type2都维护成相同值。同样维护好自供原料间接管理费用和外包管理费用的OHrate百分比。Costingsheet数据的保存(Tcode:KK05|KK06|KK07|KK11|KK12|Kk13)costingsheet使用的也是condition技术,Costingsheet的Dependency相当于存取顺序(Accesssequence),系统预定义了一些条件表使用KK07能看到,本例中使用了A013/A014表,OHrate的data和一般MM/SD定价条件数据一样也保存在KONP里。在接下来,将利用条件技术将自供原料间接管理费用,外包管理费用和产权费用象采购附加成本一样计入外包成品,而间接管理费用的百分比和按数量计算的产权费用即来自条件技术表KONP。最后,需要将成本核算单挂到成本估算变式(Tcode:OKKN)的评估变式(Tcode:OKK4)上。(3).外包成本部件Tcode:OKTZ为了更详细地分析成本,SAP最多允许用户灵活地定义多达40个成本部件(Tcode:OKTZ),图4则显示成本部件结构(CostcomponentStructure)Z1包括了近30个成本部件(CostComponent),材料成本根据origingroup再细分为电子类五金类塑胶类的原料成本,外包分成WIP(组件)和FG(产品),成本组件23对应产权(royalty)成本。你甚至可建立多个成本部件结构,分配给同一公司代码下的不同工厂,当然也可整个集团共享一个成本部件结构。在图4中,6开头的是初级成本要素,9开头的则是次级成本要素。(4).维护外包价格Tcode:ME11在图5中,维护外包价格,注意选择的是subcontracting类型(type3)的采购信息记录,假设Inforecordnumber是5300008780,外包价格为10USD/PC。(5).成本估算变式设置Tcode:OKKN/OKK4首先,后台配置需要将第(2)步设置的成本核算单挂到成本估算变式(Tcode:OKKN)的评估变式(Tcode:OKK4)上,并在评估变式上选择外包料计算间接费用,如图6。图6中,在定义成本估算的评估变式(Tcode:OKK4)的”Overhead”页面,选上”OverheadonSubcontractedMaterials”标志,则成本核算单将作用于外包物料。(6).建立外包BOMTcode:CS01外包过程中,可能会由委托企业指定受托的外包商必须使用某材料供应商人的某些材料,或者部分材料直接由外包商提供,这些材料都非委托企业库存,为了方便外报管理,系统允许这些材料作为非库存项目包含在BOM中备查,当然,成本计算时外包BOM这些项目将被排除,如图7。对于供应商提供的物料970000,970001,Ict(ItemCategory,BOM项目类别)设置为N-非库存项目,这些料不属于企业,所以不参与外包产品ZST_SUBCON的成本计算,所以,