2024年8月31日发(作者:茹涵煦)
两种典型委外处理
外包业务是一个普通的业务
,
通常发生在1.企业短期内订单过多暂时产能不足,为了如期交货需要外援
2.产品的某道关键工序企业自有生产工艺满足不了需求3.随着产品生命周期
不断缩短,为了避免企业生产投资负担,某道工序外包低于自制成本低4.企业产品线长
,
可
以将非核心的业务外包以降低成本等等。对于这种半产品/组件或产成品的外包,ERP系统
通常提供两种基本处理方式:外包采购和工序外包。生产外包经营方式简介生产外包作为一种全新的生
产经营方式,改善了传统方式的不足,主要类型有:一.OEM
:
(OrignalEquipmentManufactuce->原
始设备制造商
)
典型的OEM■式为:拥有原始设备的OEW口工方(受委托方)按照委托方的要求,用自己的设备为
其加工生产产品,而后贴上委托方商标交货,整个活动中,加工方只获得加工费用,自己无权经销该商
品,所以此种方式也称“贴牌生产“或“代工”。
目前国内企业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.海关监管要求不同,经营企业进料加工项下的保税料件经海关批准允许与本企业内的非保税料件进行
串换,来料加工项下的保税料件因物权归属外商,不得进行串换。
当然,由于系统的强大功能,还可以使用其它灵活的变通方式,举一个简单实例。
本人曾为某美资物流企业编写过一个简单的外包费用计算程序,因为该企业生产只是将从国
外购进的原料进行简单包装,为了节省成本,没有建立自己的生产线,将生产委拖给在同一楼
房的某港资企业,委外加工费用按对产品的包装动作类别*包装材料数量计算,处理方案件如
⑴.建立生产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在介绍采购订单设计篇有详细描述.
Material
Plant
!
~
:
tnng
J
s_TQstSulKontraiztinQConfiaur^tio
图
L]
Procurefnert
Procurementtype
SpecialprocurementQu
ackflush
SP
LongTest
JJ|30
10
20
曰
40
45
50
52
60
70
80
]ITdeiverysched.
□co-product
□BulkMaterial
Urhprhinn
Consign*ent
Externalprocurement
Subcontracting
Stocktransfer(proc*fronalter,plant)
StocktransferfromplanttoMRParea
Phantomasseibly
Directproduction/collectiveorder
Phantominplanning
Withdrawal
£ro»
alternativeplant
Productioninalternativeplant
导
Wortcscheduling
昼
Pfentc
物料主数据的MRP2视图,ProcurementtypeE表示该产品为自制件
,
F则为外购件,如果外购,还可选
l&Specialorpcurementtype
择特殊采购类型(Specialprocurement),典型特殊采购类型有
:
Plant
10:Consignment,供应商VMI物料
因
30:Subcontracting,表示该物料委外加工,本例讨论之列.
50:Phantomassembly,虚拟件
,
虚拟件本处不再讨论
production/collectiveorder生产集合订单,可设置母子工单
70/80.将生产和需求定向到其它工厂
*有的企业管半成品/组件外包叫Subcontracting,而成品级则称外则称Outsoucing,为了区分组件外包和
成品外包可复制30为Z0专门用于成品外包,便于报表分析
(2) .成本核单
(
Costingsheet股置
相关
Tcode:KZA1|KZS2|KZE2|KZM2|KZZ2|KZZ2|OKZ2
为了核算外包业务中的各种间接费用和产权费,使用成本核算单,关于成本核算单请参考本
书相关章节,在其中已做了详细介绍。
CostingSheetIMGPath如图2。
SProductCostContraling
▽由
ProductCostPlanningi
▽
QrBasicSettingsforMaterialCosting
由
qDefineOriginGroups
&Overhead
.磅
MaintainOverheadCostElements
由
0DefineCostingSheets
b昌
CostingSheet:Components
4QDefineCH
匚
uhtionBdses
由
QDefinePercentageOverheadRates
3
⑤
DefineQuantity-BasedOverheadRates21
国
B
DefineCredits
国
②
DevelopEnhancementsforOverheadCalculation
3
⑤
DefineOverheadKeys3t
由
◎口旦地
i
白
Q*rh
电
dgrciLi
邙生
首先维护产权费OHkey(SE16:V_TKZSL),将间接费用组(Overheadgroup)和间接费用码
(OverheadKey)配置好
(
Tcode:OKZ2),可以将间接费用组和间接费用码维护成相同名称,系
统提供了两种间接费用率,一种是基于百分比(PercentageOverheadRate)的,象本例自供
原料的间接管理费用和外包管理费用
(
Tcode:KZZ2|S_ALR_87008275),就采用百份比,还有一种是所
谓的基于数量间接费用率(Quantity-basedOverheadrate),象本例根据外包实际产品收货数量计算产权
加
Rate
ZRO1
Dependency
DD1D
OverheadType/OHKey
费
(Tcode:KZM2|S_ALR_87008272).如图3。
Validfrom
TO
12/31/9999
12/31/9999
12/31/9999
COArea
CCG
CCG
Ovrtidtype
2
OHkey Amount
ZS32
ZS33
35.00
14.40
3.00
Curre per
USD
USD
USD
USD
USD
USD
pD
USD
Uni
PC
PC
PC
PC
PCI
I
PC
PC
PC
PC
05/18/2004
1
□6/18/2004
06/1B/2004
CCG
CCG
2
06/18/200412/31/9999
0S/18/20D4
ZS35
5.40
7.20
a.10
45.30
12/31/9999
12/31/9999
CCG
CCG
CCG
CCG
CCG
CCG
CCG
2
ZS36
ZS40
09/05/2004
1
1
工
口
1
二
1
1.00
09/05/200412/31/9999
09/05/2004
12/31/9999 1
ES43
ZS40
61.20
8.10
145.90
61.20
2,40
4.50
110.16
09/05/200412/31/9999
2 USD
USD
USD
USD
USD
USD
^00
LOO
09/05/2004
12/31/9999
12/31/9999
12/31/9999
12/31/9999
2
2
2342
ES43
ZS37
PC
PC
PC
PC
PC
PC
■
09/05/2004
07/15/2005
CCG
CCG
CCG
CCG
1
07/15/2005
2538
ESSS
j
1
07/15/200512/31/9999
1
2
二
10
07/15/2005 12/31/9999 ZS37 2.4Q USD
图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) .外包成本部件
为了更详细地分析成本
,
SAP最多允许用户灵活地定义多达40个成本部件(Tcode:OKTZ,图4则显示
成本部件结构(CostcomponentStructure)Z1包括了近30个成本部件(CostComponent),材料成本根据
origingroup再细分为电子类五金类塑胶类的原料成本
,
外包分
成WIP(组彳)和FG(产品,成本组件23对应产权(royalty)成本。
你甚至可建立多个成本部件结构,分配给同一公司代码下的不同工厂,当然也可整个集团共
享一个成本部件结构。
市匆
SUixture
QCompon
QOtcstCom
㊁
A£
町
CjUpdat
1
口
HamJ
f
Cost„|C
C
Z1
O
的
Zi
N
C
Z1
O
Fromcost
62000000
Gro iTocostete
Bl
C05tCom,_ NameofCostComp.
)620(10199 ElectPat(BJt)
6200000C
62000000 B3
B4
B5
Pl
S
I
,800199
,62600199
62000199
62000199
Ptastc
口
/t
@约
MetdPart(&A)
4
Z1
OCostConponCj
Assnyment
C0H^2000D0Q
62000000
62000000
LeosP4t(BUkj
OtherPart(Bdk)
RawMat(Pack^jriQ)
:
Z1C0HI6200QD00
*OCostCompon
1
JU
I
ZiCOHl
Zl
Zl
62000199
62000199
IT
ill
MatCost(Sfrscn)
SizontractnQ(W1P)
Zl
sn
二
62000260
。
Z
O
C
O
C
O
C2COOZ6D M2
62000261
62000261
SQIOIMG
n
Zl
C
O
25・
「一一
别
HQLQg
t1
,90101001
.[〜一
■SiiKOntractng(FG).
UbouAct
OthProdOH(a»
CorinponentLOH(ftJc)
LjiiOLiAct(akscnj
GenLabOH
(即曲即
901O1DO1
?
百
ji3
90101002
90101002
21C?KI
90102000
90102000
90203001
.
3
T
C
Zl
Olf
ZL
toifl
i
90203001
90204000
22
Zl
n
1
90204000
90204100
ghMatOH^CWP)
GenMatCH(SCFG)
00^90204100 p
.,1
在图4中,6开头的是初级成本要素,9开头的则是次级成本要素。
■
Zl C(»|9G20500D
—-.
£
——J
4
I__
90205000
1
Royaftr
自
■
(4) .维护外包价格
Tcode:ME11
在图5中,维护外包价格,注意选择的是subcontracting类型(type3)的采购信息记录,假设
Inforecordnumber是5300008780,外包价格为10USD/PC
。
Generaldata
Irwrecordvericf
e?
Concittons
530000876a
Text5
Variantsocktore
ABILITYENTERPRISECO.
f
LTD
1000389
Z5TSUBC0M
Material
MaterialGroup
3JJ
Stqne
J
5TestSctcontractingConfiouatioir*4Ousewwcooe
PUrt
S100S^jttcontrjcttig
Org,
Ptiddatytime
Standardqty.
MMwnqty
SJOO
2
001
2
Days
.
.
PC
*
.Acl;
COnfContrK
Taxcode
Version
OUrinated
PC
p
3
GRbasedIV
□NoERS
nstr,
Ejtp/mnpproced.
Maxmumqty
PC RourxingRofte
unrtgroup
fonddons
NetptiCB
Effectiveprice
sion
t.
—
21MQU
10.00
—
USD/
USD,
1PCV•to
1^/31/9399
1
PC
CNocashdsc.
1
PC<->
Nocontrol
1
PC
Condtm⑶
IncotefiTO
(5) .成本估算变式设置
Tcode:OKKN/OKK4
首先,后台配置需要将第
(
2)步设置的成本核算单挂到成本估算变式(Tcode:OKKN)的评估
变式(Tcode:OKK4)上,并在评估变式上选择外包料计算间接费用,如图6。
■
UaluaticinVariant/Plant||'5|001PlannedValuation:Mat.
ty!ypes/sing
OverheadonFinishedandSemifinisheclMaterials
匚
ustinqSha
日
tptandard/CompanyCode
T
Overhead Mise.
OverheadonMaterialComponents
匚
ustinqSh
日日
J
II
tStandard/CompanyCode
T
0OverheadonSubcontractedMaterials
图6中,在定义成本估算的评估变式
(
Tcode:OKK4)的"Overhead”页面,选上"Overheadon
SubcontractedMaterials”标志,则成本核算单将作用于外包物料。
(6) .建立外包BOM
Material
ZSTSUBCON
StonedTestSdxontr^ctinQConhguratto
图
7
FWrt5100
AltanabveSOM
1
Material,Dooment,General
Ite
m
ICtIcomponerit
QQ1QN
1
IJ*
Z
。
003
L
9700Q2
0
004
0
0Q5
Coniponentdesnptn.i
n
1KB415
Uh
Sff
T
C
Sff
F1BREBOARDQ6MM
(也
4
T
-
3H
FIBREBOARD,L2MM
匚
T
SH
PAPER
斗
ENOUCmilX
1
T
,
■
n
AsSi
,.. s
V^bdFrom
VabdTo
12/31/9999 11/Z5/ZD05
11/25/200512/31/9939
11/Z5/2Q0512/3179339
11/25/200512/31/9999
回
&
。
1H
外包过程中,可能会由委托企业指定受托的外包商必须使用某材料供应商人的某些材料,或
者部分材料直接由外包商提供,这些材料都非委托企业库存,为了方便外报管理,系统允许这些材料作
为非库存项目包含在BO肺备查,当然,成本计算时外包BO怩些项目将被排除,如图7。
对于供应商提供的物料970000,970001,Ict(ItemCategory,BOM项目类别)设置为N->非库存项目,这些
料不属于企业,所以不参与外包产品ZST_SUBCON成本计算,所以,在相关Item的明细的
Status/LngText页面的CostingRelevncy字段设为空(表示不参与标准成本计算)。
在图7中,材料970002/970003为企业提供的物料。
常见BOM@目类别:
L:Stockitem存货项目
N:Non-stockitem非库存项目
D:DocumentItem可将质检单,标准用户操作手册SOP等作为BOM文档项目
思考
:
在一些情况下,同一个成品可能既有自产又有外包情况,试问如何建立BOM,如何对该产
品进行成本估算?
(7) .外包件成本估算
Tcode
:
CK11N/CK40N
成本估算的意义众所周知,当接受客户订单需要外包后,通过成本估算可以快速报价和预测
利润。
现在对外包产品ZST_SUBCON进行成本估算
(
Tcode:CK11N),结果如图8
。
图8是成本核算结果。
图8-[1]:表示成本估算时使用了成本核算单ZPC101
。
图8-[2]:OHkey在物料主数据Costing1视图中维护,本例对应产权。
图8-[3]:物料消耗对应的Costelement62000110在自动科目设置
(
Tcode:OBYC)的GBB|VBO定义。
图8-[4]:对应的materialinforecord53HKD,即图5中维护的InfoRecord10USD,前面已假设
汇率为1USD=8HKD
。
产品成本无非是由”料、工、费”组成,系统将成本估算结果分类,常见成本估算项目类别为:
M: Material,对应成本估算时中的BOM物料
N: Service,服务项目
E:InternalActivity,对应彳^业,在SAP中,通常将人工,折旧费用作成作业,包含在工艺路线中
G:Overhead,对应成本核算单的各种间接管理费用.
L:Subcontracting,对应外包件的外包费用的信息记录
本例中,使用到M/G/L项目类别,因为上成品外包,实际上就没有必要为该成品设置生产工
艺路线。
再来详细分析成本估算结果,图8中,将成本估算结果layout换成1SAP03->Cost
component(grouped),显示图9的画面。
MataFMnf
$1Wj
:
.StonedTsstSitnartrctrigConifMatia
图§
国e,。
JPAPER%047.0
CatnQ
Dm
।
3
Curaint
m,二
1
的
।
QtyStruct
¥
滥谢
6
t
H(tory*Costs
BstngSh
询
NPC
皿
hud
由
X302
口
3
回皿”崔矶密研白
Id
台:面
Htnformansdfvjitant5100
i(m„1M
MMX
才
R
VKMU
(T«Q
E
rgVWsQjtncy
M5100970003
(not)*175.00HKD
5|
1....
Quo
的
Z
2
5100970002 1Z8.00
PAP04PrtHCXlC>£-115C
心血
1
1
KD
5
T"
T
524600CQ90201000
珈
tKOHeJcQffl)2i15.&4PKP
HC0
tenM
J
IOH(EkA)•15.94HKD
5c
■政皿仪团
5
必
iftoducnyRwafty311
皿
Roydlty
3L
100C389
蛭[恂踹皿
时 3 产心 i 1 ・ L20«D n 学奴 ・ 90,00HKD G hen MatUH(5>G) 6|52^ Mat%OH(SubConFG)&.4.00*D 4DUHKD ・・ 276,(HHKD 现在可以非常清晰地分析出各成本部件的金额是如何计算出的: (1) .项目类别M,128.00/47.00表示自供料的材料成本,小计175.00HKD (2) .项目类别G,自供材料间接管理费用9.05%*(128+47,自供材料成本 ) ~15.84HKD (3) .项目类别G,产权费为0.15USD/PC,计1.2HKD (4) .项目类别L,应付外包费10USD,计80HKD ⑸.项目类别G,外包费*5%=4HKD作为外包管理费用 总计夕卜包成本为276.04HKD 。 (8) .外包采购流程 Tcode:ME21N|ME2O|MB1A|MBLB|MIGO 设置采购定价过程(关于采购定价过程请参考本书的条件技术 ) 首先为供材料间接管理 费用,产权费用和外包 管理费用等3个物料间 接费用建立过帐码,如 图10。 (0Duty CustomsDuty 日白 triLabcrOHfduE^atrlOH(Out ZRO SPrdt)rgeKodakRoyalty(OS) ArcsoftRoyalty(OS) Royalty(Outs) 建立4个条件类型分别对应以上3种物料间接附加费用,设置的采购定价过程详细如图11。 在定价过程ZM0000中,设置的4个条件类型作用分别如下: (a) .ZMPR:使用了自定义AltCBV例程800,它读取外包成品的外包BOM得出自供料的总存 货价值,并不通过Accountkey设置科目,因为外包料在backflush系统会自动倒扣外包材 料,它只是作为1个计算基数,用以计算出外包料间接管理费用。 (b) .ZMOH:在例程810中ZMOH等于ZMPR的值*MaterialOHRate9.05%,注意ZMOH的 Fromrowtorow是行次4,定价过成中第4行即为条件ZMPR。 通过accountKeyZM0计入应计外包原料间接管理费用科目。 (c).ZROY:使用自定义AltCBV830读costingsheet数据(根据OHrateA013/A014配置表关联条件记录 表KOMP)得出产权费用。 通过accountKeyZRL计入应计产品产权费用科目。 (d).ZMLB:等于row1(PB00,即外包费用信息记录 ) *百分比 ( 5%)通过accountKeyZML计入应计外包管 理费用科目。 图12是一个外包流程示例子,从制定外包计划到外包付款。 简单介绍下外包采购流程的3个重要步骤 步骤1.建立PO,可使用增强限定外包采购单ZMPR,ZMOH,ZROY,ZMLB四个条件类型必输。 如图13,在品MRP时,系统根据物料主数据设置的采购类型 ( F)和采购特殊类型 ( 30)生成外包 采购申请,该申请在转换成采购单后将自动带上ItemcategoryL标志,如果该产品是MTO的计划策 略,还将自动分配AccountassignmentM,此时在采购单维护对应到销售订单,外包入库时将自动对应 到销售库存,在SAP系统,销售库存只能对其销售订单发货。 图13-[1]:外包采购订单的行项目类别标志为L->Subcontracting 。 图13-[2]:可以选择“Components"标志查看外包成品的外包BOM,如果外包BOM发生变 更,可以通过更改外包采购订单在选择"ExplodeBOM”将新的BOM数据读入。 *该两标志只有当行项目类别标志为外包 对于BOM经常发生艾更的企业,这点非喟 烦,比如某企业通常是『二五开隔天开工单 L才出现 手头疼,实际上生产工单也会发生类似 麻,通常建立工单时会根据工单开 期抓取BOM数据作为生产发料依据,如果周一开的工单周二发生BOMECN变 更,可历史工单的BOM数据还是以前版本需要更正,如果忘记就可能会造成生产发料错 误。 注意:假设外包商要求使用美金结算外包费用,每件产品的外包费为10USD,这个价格在图 5的外包信息记录中已经维护。 步骤1A541发料970002和970003到供应商,此时系统并不产生诸如以下 Dr:外包库存 Cr:自有库存 的会计凭证,这点和国内会计核算习惯有所不同(如果需要,可以通过修改条件让其产生 凭证),而是在外包件收货同时同步倒扣自供外包原料。 *外包产品的生产时间可能跨度很大,由于存在报废等原因外发加工的原料消耗大多数情况下无法在 BOM内设定准确的,这样在每次外包成品入库倒扣自供原料时出现库存差异。有的企业则要求加工 商在每次送货时提供本次原料的准确消耗量,收入成品直接更改由采购BOM带出的消耗量按实际 消耗量过帐,尽管系统还提供了相关外包库存查询功能,那只是企业系统中的帐面库存,实际库存 在外包商仓库,可以对该部分定义盘点。 (3).MIGO外包采购单收货产生的凭证如下,在外包成品ZST_SUBCON移动类型101收货时, 系统自动使用移动类型543根据BOM设置的数量倒冲自供材料970002和970003。 *实际上,和外包组件需要回厂继续加工不同的是,外包产品一般可直接从外包商发往客户,本处收货 只不过是为了给客户销售订单发料做虚拟入库而已,产品并不进入企业仓库,将来 销售订单发料也是虚拟的,OEM外包的风险是什么?风险在于如果外包制造商的生产品质出现问题, 将严重影响企业经营,对于一个完善的ERP,还需要考虑外包退货流程,本例 不再深入。 由于公司代码5100的本位币为HKD,外包采购单的货币为USD,系统自动将外包成品的收货和自供原料 的倒冲分为两个凭证,因为两者记帐凭证货币不同。如果外包单货币和本位 币相同,则两个凭证合二为一。SAP提供了强大的采购处理功能,在同一采购单中,材料 供应商和附加采购成本提供商可以不同,各个供应商还可使用不同货币结算,这种强大的货 币处理功能正是一个ERP适合跨国公司全球业务的基础,关于ERP货币设计思路,在本书 相关篇幅有非常详细的分析。 !>;UE(G 的心 tecewc.)MortaldomaenH 8C ・帆(仙+ E$000000 Doe. 1J/26/200S cuttencyUSD code 5100Fiscalyeat IE ■ B 值 Account fkcccnmt^hoEttext intim Aaoun t 760.^0 CoatCU PuECh^Doc . [9j iQ :o : w 101 10 1 0 10 : 10: .1 8 1 9 14O1QQ3O 网立心 加。如 Ftvd/Involte 京 SimeonFftutiOucpuc Pur^SUb-ConrEACEFG Operating CORJU Ope E ating.c4nsu KCCiuddExp-Raytlty 第 14050010 $2000060 6ZDCT0261 9 4 1 8 6 5 8 6 6 9 2,760,40- aero,oo ^10.40 158.40- 40.00- ■ 12.00 JflSxO 40011D S - 1(X1710 345.0S- 51-flOOOOO 100710 IDO.00 51-000000 100110 1C0710 100710 LOO^IO 100710 S6.30 H-000000 19,00- Si-000000 5. 51-000000 , ■ 方 £20000^0 62000090 6 5 62000090 B 0 5 3g 0 ,处 本例中,外包成品ZST_SUBCON采用移动平均价格,分析下其入库成本,如图14,注意凭证货币为 USD。 入库总成本为: 外包费用PB00(100USD=800HKD)+Total外包附加费 ( ZM0/ZML/ZR0对应的Material OH/SubconOH/Royalty总和210.40=158.40+40+12)+backflush料投入(1750=1280+470,见图 15)=2760.40元 。 其中,自供料的=1280*9.05%+470*9.05%〜158.40 SubconOH外包管理费用*5%=800*5%=40 产权=0.15USD*收货数量10=1.5USD折合为12HKD Poc f typ*:w ( Good? l>oc.S0000001SSCoapmycodeS100Flacaiiyeax2006 I> 12/26/2005 Postingdate12^26/2005Fetlod06 &cy KfD 图 田 5| P K 9 9 12 e 34 i 9 9 g Lccoim.c Accouncaborttext ifcount CoatCtE . Itei 10 10 10 IQ 14010010 62000110 14010010 62QOOilO RawFTateEial Backflush-Sub-Contra RawKaceEial BackfluSh-Sub-C M ” 也 1,280.00 1,280.00 470.00-4 肛 QQ L r 2SQ.Q0- 1,260.00 470.00 470.00 51-460000 SI-460000 1041710 100710 1G0710 10-0710 图15是倒扣两个自供料的会计凭证。 从图14和图15看两张会计凭证存货收货库存价值等于.达到增加存货成本的目的 分析下外包的后勤自动科目配置(Tcode:OBYC) 下表为图14外包成品收货涉及的自动科目: 凭证 Item 1 14010030 2760.40元 BSX 即外包料ZST_SUBCON对应 valuation在BSX里分配的存货科1 2 3 14050010 62000060 800元 2760.40元 WRX BSV GR/IR中间科目 外包产出可根据不同valuationclass 给/、同科目,有的企业直接使用和工 单产出(生产成本产出)相同的科目。 和BSX存货科目形成借贷关系 4 62000261 800元 FRL Externalactivity即工序委外的外包 作业费用或外包采购费用 和WRXGR/IR科目形成借贷关系 5 62000090 210.40元 FRN 夕卜包附力口成本 (incidentalCostofexternalactivities), 即包括可能存在的外包运输,海关费 用,物料间接管理费用,外包产品的 产权费等的全 部采购附加费用的对方科目,为了 区分,该科目可设置为应计附加采购 6 7 62000090 620000090 158.40元 40元 ZML ZM0 ZML自供物料间接管理费用,为自 供料*9.05% ZM)外包料间接管理费用,为外包 费用*5% 科目 本例金额 OBYC科目分配 备注 8 300030007 0 12元 ZR0 ZR0产权费 , 0.15USD/PC, 卜表为 图 凭证 Item 1 2 15产生凭证对应科目: 科目 本例金额 配 OBYC科目分 BSX GBB/VBO 备注 对应自供原材料存货科目外 包物料的消耗,在此采用的是 和普通工单相同的生产成本 投入科目(对应 GBB/VBR),如需 要,GBB/VBO可使用外包成 本投入科目。 对应自供原材料存货科目 同2 3000300070为暂估应付产权费 14010010 62000110 1280 1280 3 4 14010010 62000110 470 470 BSX GBB/VBO 使用外包工序 你还可是使用工序外包处理以上业务,不同的是,在直接使用外部采购时,外包产品ZST_SUBCON 没有建立工序,而使用外包工序法,则需要建立工艺路线 ( Routing),在本例中 , 工艺路线只要包含 一个委外工序(Operation)就行。 一般认为,产品外包可以直接使用外包采购方式,呆会我们会发现时间上工序外包流程的步 骤要比直接外包采购方式要稍微繁琐,当然产品也可使用工序外包;对于组件/半成品外包, 当然组件/半成品也可使用外包采购,就象普通采购,它的缺点组件/半成品入库后需要再发 料到工单,流程则有多出几步,为了简化业务,组件/半成品入库一般使用工序外包。 很多国内ERP也提供类似处理流程,包括建立外包加工单->跑物料需求生产外包采购申请 (SAP系统则是在保存外包工单不需跑MRP立即生产PR)->外包加工领料单->外包加工入库单-> 结算外包款等步骤。总体来讲,跨业务部门的流程似乎并不紧凑。 同样是ZST_SUBCON外包为例说明使用工序外包处理,业务步骤如下 : (1)建立作业外包信息记录 Tcode:ME11/ME12 PurchasingOrq. Plant Inforecord 5100 5100 Infocategory (/-Standard 。 Subcontracting tPipslins 1 Consignment 如图1,在建立外报工序的采购价格信息记录时只要输入Vendor,采购组织和plant,选择 Subcontracting类型,不输入物料,但是必须输入Materialgroup和Purchasegroup淇它同普通的 !n i 5500000192 CXitsoiManQcharge ABILITY&JTERPRIS£CO.,LTD v 1000389 MaterialGroupPur cjhasngOrg. 5100 JJ OUTSOURCEWWCODE PWit 5100Subcontracting Contrd PWdeJytimePur tandar qtf lifeSt* . □Urtmt ed *GRbasediv U N □Ad(n.r eod ConfContrK 口 ng rstr, OERS Condtion& Vaidto Effectiveprice scrt t. 12/31/9999 10,00USD 1PC<->1 /1 PC P C .Nocashdec. Condit ton group Nocontrol Incoterms inforecord,假设供应商依旧是1000389,保存后假设产生的inforecordnumber是 2 2).建立外包工序 5500000192,如图 2. 2j10.00USD Netpnce Dayj W-0UTSC Tcode:CA01/CA02 匿 Workcenter£Routmgs 总 Sequences 出 CompAloc StonedTestStijoontractingConfigu^tjo Suboperation Operationooio WcxkCenter/PintL/5100 ControlkeyZP022j Standardtextkey |Lonatextexists Concordexternalhoc Extemaiprocessng ,0SUbcontractirig PLrchasingrfcrec. ■ 55000001923 L atkn 51 。。 Outlneagreement Sortsting MaterialGroup Purchasinggroip veixfct Phdde^verytime Priceunrt Netprice Item,outlineagreennt 001 W-0VTSC Q01 1000399 2 1 10.00 Co5tElement Currency 62000261 叵: 4| USD ■ Inspectiontype I ■ 如图3,和一般工序不同的是,外包工序并不需要输入工作中心,因为它不需要通过工作中心去 对应公司中的某成本中心,工序的控制码为PP02(Tcode:OPJ8看至IControlKey的Externallyprocessed 标志为+表示使用该控制码的工序为委外工序 ) ,在工序的Externalprocessing页面,输入图2维护的好 的外包作业inforecord5500000192,填上costelement必须是初级成本要素 , 这个成本要素将自动带入外包采购单,实际上这个科目就是外包费用。 图3-[5]的CompAlloc标志表示假设该生产工艺路线存在多个工序,可以将某道或某几道工序 委外。 *对于工序委外,有一个经典话题,假设组件A仅仅需要一道抛光技术委外不涉及其他辅料,那么A回 来后还是料A吗?正方认为A依旧是A,而反方则认为A经过委外抛光后成本都变了怎能依旧是A? (3)外包标准成本估算 将外包成品ZST_SUBCON的采购类型改成自产 , 企业制造某成品如果有多道工序,其中某道工序需 要委外,但是就整个成品来讲,还是属于自产,因为本例中 , 外包成品ZST_SUBCON只使用一道工 序即委外工序,但也做为自产。 行 MRP1 昼 MRP2 Materi ( @MIP3NRP4 । RxecastEiWeeksched.* 1 Stone'sTestSUbcontr^ctrigtonftgum 加 GoncocdCamera*Limited HI Plant Procurementtype^jodal ageBackflush Batchentry Prod,on Defaiit 型中 Myarea StoragekxforEP JITdeiverysched. Jortproductiori □CojDfoduct Bukmaterial Procurement CK11N的结果如图5,此时,ItemcategoryL对应的inforecord是作业外包价格(Inforecord 276.04元。 废后皿叵/ v 3StonesTest MitZ Pl^it ZST 讯中 CQJJ 5100 StGn? P sTwtSUbcontrCrX)Confc^aR 时 3FIBfiKOfiRD,□P APERPbENC Currency CcstngShe&t Over 用就 jkey । en 画 Z^2 । Hstery[Costs No. 55000000192),注意的是,总的成本估算和外包采购方式一样都为 532 阖用国海三导 • 。同F ® "。 j 瓦 ti» 』 npiart5100 1 团刷 I 1jL ]面面由 55000001^25100 2M510097100C2 3 | M I5W0 970003 CoitEke(git 62000261 62000010 52000010 90201000 90205000 90204100 工 TOUIVjiueCLftr 。但山好 "缸口 DOO口出 1i Qa * 4G(^46dOOO%XW00 56S246000090?05000 6G5246DC0090G04100 13fl. ( X ) 1 SH T SH 47/MJ000 | K D 1 T 1584D.00HiD 1.200.00bl : D Temciite 400 ; 000 *276JH.0,.«HKD (4).建立外包工单 Tcode:CO01/CO02/ME51N/ME21N StandardV^s*^ ( t 臼 J’ Ext&malprocessrig VSubcontracting Basequantity LWtofrrteisure Pirdinnfonrecord Outkie 不 eement Sotstrng Creator Piameddefcvery Cortetement GoodsRecipient PLrchAserequsibon Quantityrecetved 001 10003S9 1 PC 5500 。 0 。 1 黄勺 Res./Pu 。 req.3 Convertunitof Rtqi UtaitPC njp.^;i JP EqualtoOperat.L UnitPC PtEi 却 ngorg. PlnchasiTg 口” 001 Price6t Price Mater 用 5100 1 10.00usp WU-CUTSC 2Days 6 初 0861 Group Urioadngpoint |_JP LU 七 baseord. Inspectiontype 5005713810 exists 0U 圜 itian J 5g 以 Oper8twnY/Otktent er-Systemstatus 二;丁 _T~FL].: L J Stone'sTestSubcontract^Conhguatio 0010/ Pint SLO G |因 j 5100Contd 用 ZV QZ] 我 CperaticnD S-t 七 01 q0COOOO 如图6,Tcode:CO01建立完工单保存后,立即自动产生外包采购申请50057138,如图6-[3],可以 TYpcZP01 1000460 选择按钮ition或使用Tcode:ME51N查看该PR。 外包工单建立立即产生外包采购申请单,按照国内ERP软件的设计思路,什么单子都要审批 一下,审批后就能生产外包采购单 ! CreatePurchaseO/der" pooiwtgrvw*on|□606GPrtntprmw MMMQVS D 耐 RerscrulMitina cte'f loreDU/Z5/Z005 +U3t>US D 1[ID]Ctrf^ourengch^ge [ffl*£1AccA-uCM 『 Ofde»&Osvbuuon uWudnqPntntReoptent G/l5 । CO A TM EG CostCenter Sin^efcountCoCocteS100Concord 法 Qrtfe10004«6J 如图7,PR转外包PO或直接后,可以看到ItemcategoryL(L标志为Subcontracting)和 AccountassignmentF(F标志对应订单 ) 是自动带出的 , 检查Accountassignment页面可以看到对应 的Order正是刚刚图6中建立的工单1000460,科目自动带出外包采购费用62000261。 采购申请50057138,外包工单10000460和外包采购单是紧密结合的,这就是集成的作用. 注:系统有下歹U常用的AccoutingAssignment科目分配 A:Asset表示资产采购,固定资产采购后通常在发票校验后直接转资,目前修改后的国内准则 要求无论是否需要安装,固定资产采购都需要过一下在建工程后再转资 F:Order表示为某订单比如工单或内部订单采购 K:Costcenter,即所谓的费用采购 M: .w/oKD-CO,MTO销售订单库存采购 N: Network,用于网络的物料采购 P:Project,项目库存采购 注意图7中采购货币也为USD。 (5) .外包采购单收货 同样,MB1A541发料到外包库存后,工序外包也在外包产品MIGO收货时倒扣自供原料 , 如果没有提供其它辅料,则没有发出料,对于组件/半成品的外包工序,首先发出的原料肯 定是它自己,然后加上其它辅料建成外包BOM,BOM就循环了,故组件/半成品的外包工 序如果涉及外包料,肯定需要建立新物料,如果没有提供任何辅料仅仅是出去抛光一下,正 如刚才体温,“A依旧是A"吗? 同样一个物料凭证包含两张凭证(POcurrencyUSD和localcurrencyHKD不同的原因), 外包收货只涉及外包费用,此时外包采购单并不对外包产品ZST_SUBCON收货,外包费用 同样是100USD合800HKD,如图8。 ◎ 5000000159Co 叩 anycode51002006 Dec.d&uLZ/Z5/ZOO&Poftuaqdeu12/26/2005Q6 3 P Accowit K 0 1 1 62000261 2 9 MQS0010 6 Accountshorttext PuxeSub-ContEOCtFCgod mFcvd/invoice P Antbln1 QC A ( 71 LE . A>ount CostCtE PuxcbiDoCi 100*711 100711 It£B 10 10 800.00 IM00 IM 曲 另一张是543backflush扣料的,和使用直接使用外包采购方法得到的凭证完全,如图9。 rs—., 一 :BE (G OCK L S Etceipt) H OEM I docuButKuBbcE ; 5000000158Coupanyco4e5100risc^slycuZ0O6 Doe.d&u12/Z6/2Q0SPoscihcrdatei2/2«/zno5Fexi^a06 Dec-mirterbcyHKD Io P JkCCCUELt K JiceminiTshott,text RavHAtenal A HI ", . Amount i.280^00- 1,28hQQ C09CCtE 9 1 9 14010010 z 0 SM00010 3 1 14010010 e. 100711 100711 100711 100711 Ius. 10 ID 10 10 00- 1.280.00 4 肛 470.00 4 S 52004010 P£odOEdecackflus 470.00 I 那么还有自供物料的物料管理费用,外包料间接管理费用和产权费用哪里去了?不急,因为 是外包工序而已,还需要对外包工单做产品ZST_SUBCON的收货。 外包收货后,移动类型543扣料产生物料消耗凭证 , 此时Tcode:CO03走菜单 GOTO->DocumentedGoodsMovement能看到工序外包单收货扣料产生的物料凭证。 (6) .外包工单收货外包件价格设置 同国内多数ERP不同白^是,SAP的物料移动是实时产生会计凭证的,现在成品采用实际的移动平均 价格,成品收货时的价格如何确定呢?答,移动平均价的产品入库价格取决于用户配置的 取价策略,这点在本书的CO-PC篇有详细描述,如图10,假设最优先评估策略为用户自定义U-> ValuationPricewithUserExit 。 1 V^uatlonVariant/Plant0Y09GRfromsubcontractingPC 困 i 石 tyTypes/sing PriorityStrategySequence 1UValuationPricewithUserExit1 第 KPricefromPrelirninaryOrderCostEst(GoodsReceipts 苜 7VdluationPriceAccordingtoPriceControlinMat,Mast 由 LPricefromPurchasingInfoRecord 2StandardPrice Sub-StrategySequencewithPurchasingInfoRecordValuation Priority 1 StrategySequence 4GrossQuotationPrice 定义取价策略ValuationvariantY09,SMOD:COPCP005,在增弓II中COPCP005,自定义代码计算 ZST_SUBCON的产品入库价格工单收货的价格,为PB00+MatOH+SubconactOH+Royalty o 物料管理 费用,外包料间接管理费用和产权费用将作为生产成本投入在期末间接费用结算中由下列Tcode自动 计算出,而通常按SAP设计思路,工单结算一般会产生结算差异,显然对于成品,没有直接使用外包 采购流程那样直观,因此外包工序通常应用需要继 续加工生产的组件或半成品。间接费用月结算Tcode CO42/CO43->按期生产/成本收集器结算 KKPZ/KKPJ->按成本对象层次结算 KGI2/CO43->按生产工单结算 外包差异处理 如果外包料采用标准成本,则采购入库使用当前的标准单价,这样外包投入(外包加工费,提供物料成 本或其它附加外包费用总和 ) 和产出(MIGO外包料收货数量*标准单价 ) 可能会有差异 如要记录外包差异请使用SE16:V_001K_LB激活外包差异记录,本处不再举例。 作者:SAP屠夫付鸿杰于2007/10/14凌晨
2024年8月31日发(作者:茹涵煦)
两种典型委外处理
外包业务是一个普通的业务
,
通常发生在1.企业短期内订单过多暂时产能不足,为了如期交货需要外援
2.产品的某道关键工序企业自有生产工艺满足不了需求3.随着产品生命周期
不断缩短,为了避免企业生产投资负担,某道工序外包低于自制成本低4.企业产品线长
,
可
以将非核心的业务外包以降低成本等等。对于这种半产品/组件或产成品的外包,ERP系统
通常提供两种基本处理方式:外包采购和工序外包。生产外包经营方式简介生产外包作为一种全新的生
产经营方式,改善了传统方式的不足,主要类型有:一.OEM
:
(OrignalEquipmentManufactuce->原
始设备制造商
)
典型的OEM■式为:拥有原始设备的OEW口工方(受委托方)按照委托方的要求,用自己的设备为
其加工生产产品,而后贴上委托方商标交货,整个活动中,加工方只获得加工费用,自己无权经销该商
品,所以此种方式也称“贴牌生产“或“代工”。
目前国内企业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.海关监管要求不同,经营企业进料加工项下的保税料件经海关批准允许与本企业内的非保税料件进行
串换,来料加工项下的保税料件因物权归属外商,不得进行串换。
当然,由于系统的强大功能,还可以使用其它灵活的变通方式,举一个简单实例。
本人曾为某美资物流企业编写过一个简单的外包费用计算程序,因为该企业生产只是将从国
外购进的原料进行简单包装,为了节省成本,没有建立自己的生产线,将生产委拖给在同一楼
房的某港资企业,委外加工费用按对产品的包装动作类别*包装材料数量计算,处理方案件如
⑴.建立生产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在介绍采购订单设计篇有详细描述.
Material
Plant
!
~
:
tnng
J
s_TQstSulKontraiztinQConfiaur^tio
图
L]
Procurefnert
Procurementtype
SpecialprocurementQu
ackflush
SP
LongTest
JJ|30
10
20
曰
40
45
50
52
60
70
80
]ITdeiverysched.
□co-product
□BulkMaterial
Urhprhinn
Consign*ent
Externalprocurement
Subcontracting
Stocktransfer(proc*fronalter,plant)
StocktransferfromplanttoMRParea
Phantomasseibly
Directproduction/collectiveorder
Phantominplanning
Withdrawal
£ro»
alternativeplant
Productioninalternativeplant
导
Wortcscheduling
昼
Pfentc
物料主数据的MRP2视图,ProcurementtypeE表示该产品为自制件
,
F则为外购件,如果外购,还可选
l&Specialorpcurementtype
择特殊采购类型(Specialprocurement),典型特殊采购类型有
:
Plant
10:Consignment,供应商VMI物料
因
30:Subcontracting,表示该物料委外加工,本例讨论之列.
50:Phantomassembly,虚拟件
,
虚拟件本处不再讨论
production/collectiveorder生产集合订单,可设置母子工单
70/80.将生产和需求定向到其它工厂
*有的企业管半成品/组件外包叫Subcontracting,而成品级则称外则称Outsoucing,为了区分组件外包和
成品外包可复制30为Z0专门用于成品外包,便于报表分析
(2) .成本核单
(
Costingsheet股置
相关
Tcode:KZA1|KZS2|KZE2|KZM2|KZZ2|KZZ2|OKZ2
为了核算外包业务中的各种间接费用和产权费,使用成本核算单,关于成本核算单请参考本
书相关章节,在其中已做了详细介绍。
CostingSheetIMGPath如图2。
SProductCostContraling
▽由
ProductCostPlanningi
▽
QrBasicSettingsforMaterialCosting
由
qDefineOriginGroups
&Overhead
.磅
MaintainOverheadCostElements
由
0DefineCostingSheets
b昌
CostingSheet:Components
4QDefineCH
匚
uhtionBdses
由
QDefinePercentageOverheadRates
3
⑤
DefineQuantity-BasedOverheadRates21
国
B
DefineCredits
国
②
DevelopEnhancementsforOverheadCalculation
3
⑤
DefineOverheadKeys3t
由
◎口旦地
i
白
Q*rh
电
dgrciLi
邙生
首先维护产权费OHkey(SE16:V_TKZSL),将间接费用组(Overheadgroup)和间接费用码
(OverheadKey)配置好
(
Tcode:OKZ2),可以将间接费用组和间接费用码维护成相同名称,系
统提供了两种间接费用率,一种是基于百分比(PercentageOverheadRate)的,象本例自供
原料的间接管理费用和外包管理费用
(
Tcode:KZZ2|S_ALR_87008275),就采用百份比,还有一种是所
谓的基于数量间接费用率(Quantity-basedOverheadrate),象本例根据外包实际产品收货数量计算产权
加
Rate
ZRO1
Dependency
DD1D
OverheadType/OHKey
费
(Tcode:KZM2|S_ALR_87008272).如图3。
Validfrom
TO
12/31/9999
12/31/9999
12/31/9999
COArea
CCG
CCG
Ovrtidtype
2
OHkey Amount
ZS32
ZS33
35.00
14.40
3.00
Curre per
USD
USD
USD
USD
USD
USD
pD
USD
Uni
PC
PC
PC
PC
PCI
I
PC
PC
PC
PC
05/18/2004
1
□6/18/2004
06/1B/2004
CCG
CCG
2
06/18/200412/31/9999
0S/18/20D4
ZS35
5.40
7.20
a.10
45.30
12/31/9999
12/31/9999
CCG
CCG
CCG
CCG
CCG
CCG
CCG
2
ZS36
ZS40
09/05/2004
1
1
工
口
1
二
1
1.00
09/05/200412/31/9999
09/05/2004
12/31/9999 1
ES43
ZS40
61.20
8.10
145.90
61.20
2,40
4.50
110.16
09/05/200412/31/9999
2 USD
USD
USD
USD
USD
USD
^00
LOO
09/05/2004
12/31/9999
12/31/9999
12/31/9999
12/31/9999
2
2
2342
ES43
ZS37
PC
PC
PC
PC
PC
PC
■
09/05/2004
07/15/2005
CCG
CCG
CCG
CCG
1
07/15/2005
2538
ESSS
j
1
07/15/200512/31/9999
1
2
二
10
07/15/2005 12/31/9999 ZS37 2.4Q USD
图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) .外包成本部件
为了更详细地分析成本
,
SAP最多允许用户灵活地定义多达40个成本部件(Tcode:OKTZ,图4则显示
成本部件结构(CostcomponentStructure)Z1包括了近30个成本部件(CostComponent),材料成本根据
origingroup再细分为电子类五金类塑胶类的原料成本
,
外包分
成WIP(组彳)和FG(产品,成本组件23对应产权(royalty)成本。
你甚至可建立多个成本部件结构,分配给同一公司代码下的不同工厂,当然也可整个集团共
享一个成本部件结构。
市匆
SUixture
QCompon
QOtcstCom
㊁
A£
町
CjUpdat
1
口
HamJ
f
Cost„|C
C
Z1
O
的
Zi
N
C
Z1
O
Fromcost
62000000
Gro iTocostete
Bl
C05tCom,_ NameofCostComp.
)620(10199 ElectPat(BJt)
6200000C
62000000 B3
B4
B5
Pl
S
I
,800199
,62600199
62000199
62000199
Ptastc
口
/t
@约
MetdPart(&A)
4
Z1
OCostConponCj
Assnyment
C0H^2000D0Q
62000000
62000000
LeosP4t(BUkj
OtherPart(Bdk)
RawMat(Pack^jriQ)
:
Z1C0HI6200QD00
*OCostCompon
1
JU
I
ZiCOHl
Zl
Zl
62000199
62000199
IT
ill
MatCost(Sfrscn)
SizontractnQ(W1P)
Zl
sn
二
62000260
。
Z
O
C
O
C
O
C2COOZ6D M2
62000261
62000261
SQIOIMG
n
Zl
C
O
25・
「一一
别
HQLQg
t1
,90101001
.[〜一
■SiiKOntractng(FG).
UbouAct
OthProdOH(a»
CorinponentLOH(ftJc)
LjiiOLiAct(akscnj
GenLabOH
(即曲即
901O1DO1
?
百
ji3
90101002
90101002
21C?KI
90102000
90102000
90203001
.
3
T
C
Zl
Olf
ZL
toifl
i
90203001
90204000
22
Zl
n
1
90204000
90204100
ghMatOH^CWP)
GenMatCH(SCFG)
00^90204100 p
.,1
在图4中,6开头的是初级成本要素,9开头的则是次级成本要素。
■
Zl C(»|9G20500D
—-.
£
——J
4
I__
90205000
1
Royaftr
自
■
(4) .维护外包价格
Tcode:ME11
在图5中,维护外包价格,注意选择的是subcontracting类型(type3)的采购信息记录,假设
Inforecordnumber是5300008780,外包价格为10USD/PC
。
Generaldata
Irwrecordvericf
e?
Concittons
530000876a
Text5
Variantsocktore
ABILITYENTERPRISECO.
f
LTD
1000389
Z5TSUBC0M
Material
MaterialGroup
3JJ
Stqne
J
5TestSctcontractingConfiouatioir*4Ousewwcooe
PUrt
S100S^jttcontrjcttig
Org,
Ptiddatytime
Standardqty.
MMwnqty
SJOO
2
001
2
Days
.
.
PC
*
.Acl;
COnfContrK
Taxcode
Version
OUrinated
PC
p
3
GRbasedIV
□NoERS
nstr,
Ejtp/mnpproced.
Maxmumqty
PC RourxingRofte
unrtgroup
fonddons
NetptiCB
Effectiveprice
sion
t.
—
21MQU
10.00
—
USD/
USD,
1PCV•to
1^/31/9399
1
PC
CNocashdsc.
1
PC<->
Nocontrol
1
PC
Condtm⑶
IncotefiTO
(5) .成本估算变式设置
Tcode:OKKN/OKK4
首先,后台配置需要将第
(
2)步设置的成本核算单挂到成本估算变式(Tcode:OKKN)的评估
变式(Tcode:OKK4)上,并在评估变式上选择外包料计算间接费用,如图6。
■
UaluaticinVariant/Plant||'5|001PlannedValuation:Mat.
ty!ypes/sing
OverheadonFinishedandSemifinisheclMaterials
匚
ustinqSha
日
tptandard/CompanyCode
T
Overhead Mise.
OverheadonMaterialComponents
匚
ustinqSh
日日
J
II
tStandard/CompanyCode
T
0OverheadonSubcontractedMaterials
图6中,在定义成本估算的评估变式
(
Tcode:OKK4)的"Overhead”页面,选上"Overheadon
SubcontractedMaterials”标志,则成本核算单将作用于外包物料。
(6) .建立外包BOM
Material
ZSTSUBCON
StonedTestSdxontr^ctinQConhguratto
图
7
FWrt5100
AltanabveSOM
1
Material,Dooment,General
Ite
m
ICtIcomponerit
QQ1QN
1
IJ*
Z
。
003
L
9700Q2
0
004
0
0Q5
Coniponentdesnptn.i
n
1KB415
Uh
Sff
T
C
Sff
F1BREBOARDQ6MM
(也
4
T
-
3H
FIBREBOARD,L2MM
匚
T
SH
PAPER
斗
ENOUCmilX
1
T
,
■
n
AsSi
,.. s
V^bdFrom
VabdTo
12/31/9999 11/Z5/ZD05
11/25/200512/31/9939
11/Z5/2Q0512/3179339
11/25/200512/31/9999
回
&
。
1H
外包过程中,可能会由委托企业指定受托的外包商必须使用某材料供应商人的某些材料,或
者部分材料直接由外包商提供,这些材料都非委托企业库存,为了方便外报管理,系统允许这些材料作
为非库存项目包含在BO肺备查,当然,成本计算时外包BO怩些项目将被排除,如图7。
对于供应商提供的物料970000,970001,Ict(ItemCategory,BOM项目类别)设置为N->非库存项目,这些
料不属于企业,所以不参与外包产品ZST_SUBCON成本计算,所以,在相关Item的明细的
Status/LngText页面的CostingRelevncy字段设为空(表示不参与标准成本计算)。
在图7中,材料970002/970003为企业提供的物料。
常见BOM@目类别:
L:Stockitem存货项目
N:Non-stockitem非库存项目
D:DocumentItem可将质检单,标准用户操作手册SOP等作为BOM文档项目
思考
:
在一些情况下,同一个成品可能既有自产又有外包情况,试问如何建立BOM,如何对该产
品进行成本估算?
(7) .外包件成本估算
Tcode
:
CK11N/CK40N
成本估算的意义众所周知,当接受客户订单需要外包后,通过成本估算可以快速报价和预测
利润。
现在对外包产品ZST_SUBCON进行成本估算
(
Tcode:CK11N),结果如图8
。
图8是成本核算结果。
图8-[1]:表示成本估算时使用了成本核算单ZPC101
。
图8-[2]:OHkey在物料主数据Costing1视图中维护,本例对应产权。
图8-[3]:物料消耗对应的Costelement62000110在自动科目设置
(
Tcode:OBYC)的GBB|VBO定义。
图8-[4]:对应的materialinforecord53HKD,即图5中维护的InfoRecord10USD,前面已假设
汇率为1USD=8HKD
。
产品成本无非是由”料、工、费”组成,系统将成本估算结果分类,常见成本估算项目类别为:
M: Material,对应成本估算时中的BOM物料
N: Service,服务项目
E:InternalActivity,对应彳^业,在SAP中,通常将人工,折旧费用作成作业,包含在工艺路线中
G:Overhead,对应成本核算单的各种间接管理费用.
L:Subcontracting,对应外包件的外包费用的信息记录
本例中,使用到M/G/L项目类别,因为上成品外包,实际上就没有必要为该成品设置生产工
艺路线。
再来详细分析成本估算结果,图8中,将成本估算结果layout换成1SAP03->Cost
component(grouped),显示图9的画面。
MataFMnf
$1Wj
:
.StonedTsstSitnartrctrigConifMatia
图§
国e,。
JPAPER%047.0
CatnQ
Dm
।
3
Curaint
m,二
1
的
।
QtyStruct
¥
滥谢
6
t
H(tory*Costs
BstngSh
询
NPC
皿
hud
由
X302
口
3
回皿”崔矶密研白
Id
台:面
Htnformansdfvjitant5100
i(m„1M
MMX
才
R
VKMU
(T«Q
E
rgVWsQjtncy
M5100970003
(not)*175.00HKD
5|
1....
Quo
的
Z
2
5100970002 1Z8.00
PAP04PrtHCXlC>£-115C
心血
1
1
KD
5
T"
T
524600CQ90201000
珈
tKOHeJcQffl)2i15.&4PKP
HC0
tenM
J
IOH(EkA)•15.94HKD
5c
■政皿仪团
5
必
iftoducnyRwafty311
皿
Roydlty
3L
100C389
蛭[恂踹皿
时 3 产心 i 1 ・ L20«D n 学奴 ・ 90,00HKD G hen MatUH(5>G) 6|52^ Mat%OH(SubConFG)&.4.00*D 4DUHKD ・・ 276,(HHKD 现在可以非常清晰地分析出各成本部件的金额是如何计算出的: (1) .项目类别M,128.00/47.00表示自供料的材料成本,小计175.00HKD (2) .项目类别G,自供材料间接管理费用9.05%*(128+47,自供材料成本 ) ~15.84HKD (3) .项目类别G,产权费为0.15USD/PC,计1.2HKD (4) .项目类别L,应付外包费10USD,计80HKD ⑸.项目类别G,外包费*5%=4HKD作为外包管理费用 总计夕卜包成本为276.04HKD 。 (8) .外包采购流程 Tcode:ME21N|ME2O|MB1A|MBLB|MIGO 设置采购定价过程(关于采购定价过程请参考本书的条件技术 ) 首先为供材料间接管理 费用,产权费用和外包 管理费用等3个物料间 接费用建立过帐码,如 图10。 (0Duty CustomsDuty 日白 triLabcrOHfduE^atrlOH(Out ZRO SPrdt)rgeKodakRoyalty(OS) ArcsoftRoyalty(OS) Royalty(Outs) 建立4个条件类型分别对应以上3种物料间接附加费用,设置的采购定价过程详细如图11。 在定价过程ZM0000中,设置的4个条件类型作用分别如下: (a) .ZMPR:使用了自定义AltCBV例程800,它读取外包成品的外包BOM得出自供料的总存 货价值,并不通过Accountkey设置科目,因为外包料在backflush系统会自动倒扣外包材 料,它只是作为1个计算基数,用以计算出外包料间接管理费用。 (b) .ZMOH:在例程810中ZMOH等于ZMPR的值*MaterialOHRate9.05%,注意ZMOH的 Fromrowtorow是行次4,定价过成中第4行即为条件ZMPR。 通过accountKeyZM0计入应计外包原料间接管理费用科目。 (c).ZROY:使用自定义AltCBV830读costingsheet数据(根据OHrateA013/A014配置表关联条件记录 表KOMP)得出产权费用。 通过accountKeyZRL计入应计产品产权费用科目。 (d).ZMLB:等于row1(PB00,即外包费用信息记录 ) *百分比 ( 5%)通过accountKeyZML计入应计外包管 理费用科目。 图12是一个外包流程示例子,从制定外包计划到外包付款。 简单介绍下外包采购流程的3个重要步骤 步骤1.建立PO,可使用增强限定外包采购单ZMPR,ZMOH,ZROY,ZMLB四个条件类型必输。 如图13,在品MRP时,系统根据物料主数据设置的采购类型 ( F)和采购特殊类型 ( 30)生成外包 采购申请,该申请在转换成采购单后将自动带上ItemcategoryL标志,如果该产品是MTO的计划策 略,还将自动分配AccountassignmentM,此时在采购单维护对应到销售订单,外包入库时将自动对应 到销售库存,在SAP系统,销售库存只能对其销售订单发货。 图13-[1]:外包采购订单的行项目类别标志为L->Subcontracting 。 图13-[2]:可以选择“Components"标志查看外包成品的外包BOM,如果外包BOM发生变 更,可以通过更改外包采购订单在选择"ExplodeBOM”将新的BOM数据读入。 *该两标志只有当行项目类别标志为外包 对于BOM经常发生艾更的企业,这点非喟 烦,比如某企业通常是『二五开隔天开工单 L才出现 手头疼,实际上生产工单也会发生类似 麻,通常建立工单时会根据工单开 期抓取BOM数据作为生产发料依据,如果周一开的工单周二发生BOMECN变 更,可历史工单的BOM数据还是以前版本需要更正,如果忘记就可能会造成生产发料错 误。 注意:假设外包商要求使用美金结算外包费用,每件产品的外包费为10USD,这个价格在图 5的外包信息记录中已经维护。 步骤1A541发料970002和970003到供应商,此时系统并不产生诸如以下 Dr:外包库存 Cr:自有库存 的会计凭证,这点和国内会计核算习惯有所不同(如果需要,可以通过修改条件让其产生 凭证),而是在外包件收货同时同步倒扣自供外包原料。 *外包产品的生产时间可能跨度很大,由于存在报废等原因外发加工的原料消耗大多数情况下无法在 BOM内设定准确的,这样在每次外包成品入库倒扣自供原料时出现库存差异。有的企业则要求加工 商在每次送货时提供本次原料的准确消耗量,收入成品直接更改由采购BOM带出的消耗量按实际 消耗量过帐,尽管系统还提供了相关外包库存查询功能,那只是企业系统中的帐面库存,实际库存 在外包商仓库,可以对该部分定义盘点。 (3).MIGO外包采购单收货产生的凭证如下,在外包成品ZST_SUBCON移动类型101收货时, 系统自动使用移动类型543根据BOM设置的数量倒冲自供材料970002和970003。 *实际上,和外包组件需要回厂继续加工不同的是,外包产品一般可直接从外包商发往客户,本处收货 只不过是为了给客户销售订单发料做虚拟入库而已,产品并不进入企业仓库,将来 销售订单发料也是虚拟的,OEM外包的风险是什么?风险在于如果外包制造商的生产品质出现问题, 将严重影响企业经营,对于一个完善的ERP,还需要考虑外包退货流程,本例 不再深入。 由于公司代码5100的本位币为HKD,外包采购单的货币为USD,系统自动将外包成品的收货和自供原料 的倒冲分为两个凭证,因为两者记帐凭证货币不同。如果外包单货币和本位 币相同,则两个凭证合二为一。SAP提供了强大的采购处理功能,在同一采购单中,材料 供应商和附加采购成本提供商可以不同,各个供应商还可使用不同货币结算,这种强大的货 币处理功能正是一个ERP适合跨国公司全球业务的基础,关于ERP货币设计思路,在本书 相关篇幅有非常详细的分析。 !>;UE(G 的心 tecewc.)MortaldomaenH 8C ・帆(仙+ E$000000 Doe. 1J/26/200S cuttencyUSD code 5100Fiscalyeat IE ■ B 值 Account fkcccnmt^hoEttext intim Aaoun t 760.^0 CoatCU PuECh^Doc . [9j iQ :o : w 101 10 1 0 10 : 10: .1 8 1 9 14O1QQ3O 网立心 加。如 Ftvd/Involte 京 SimeonFftutiOucpuc Pur^SUb-ConrEACEFG Operating CORJU Ope E ating.c4nsu KCCiuddExp-Raytlty 第 14050010 $2000060 6ZDCT0261 9 4 1 8 6 5 8 6 6 9 2,760,40- aero,oo ^10.40 158.40- 40.00- ■ 12.00 JflSxO 40011D S - 1(X1710 345.0S- 51-flOOOOO 100710 IDO.00 51-000000 100110 1C0710 100710 LOO^IO 100710 S6.30 H-000000 19,00- Si-000000 5. 51-000000 , ■ 方 £20000^0 62000090 6 5 62000090 B 0 5 3g 0 ,处 本例中,外包成品ZST_SUBCON采用移动平均价格,分析下其入库成本,如图14,注意凭证货币为 USD。 入库总成本为: 外包费用PB00(100USD=800HKD)+Total外包附加费 ( ZM0/ZML/ZR0对应的Material OH/SubconOH/Royalty总和210.40=158.40+40+12)+backflush料投入(1750=1280+470,见图 15)=2760.40元 。 其中,自供料的=1280*9.05%+470*9.05%〜158.40 SubconOH外包管理费用*5%=800*5%=40 产权=0.15USD*收货数量10=1.5USD折合为12HKD Poc f typ*:w ( Good? l>oc.S0000001SSCoapmycodeS100Flacaiiyeax2006 I> 12/26/2005 Postingdate12^26/2005Fetlod06 &cy KfD 图 田 5| P K 9 9 12 e 34 i 9 9 g Lccoim.c Accouncaborttext ifcount CoatCtE . Itei 10 10 10 IQ 14010010 62000110 14010010 62QOOilO RawFTateEial Backflush-Sub-Contra RawKaceEial BackfluSh-Sub-C M ” 也 1,280.00 1,280.00 470.00-4 肛 QQ L r 2SQ.Q0- 1,260.00 470.00 470.00 51-460000 SI-460000 1041710 100710 1G0710 10-0710 图15是倒扣两个自供料的会计凭证。 从图14和图15看两张会计凭证存货收货库存价值等于.达到增加存货成本的目的 分析下外包的后勤自动科目配置(Tcode:OBYC) 下表为图14外包成品收货涉及的自动科目: 凭证 Item 1 14010030 2760.40元 BSX 即外包料ZST_SUBCON对应 valuation在BSX里分配的存货科1 2 3 14050010 62000060 800元 2760.40元 WRX BSV GR/IR中间科目 外包产出可根据不同valuationclass 给/、同科目,有的企业直接使用和工 单产出(生产成本产出)相同的科目。 和BSX存货科目形成借贷关系 4 62000261 800元 FRL Externalactivity即工序委外的外包 作业费用或外包采购费用 和WRXGR/IR科目形成借贷关系 5 62000090 210.40元 FRN 夕卜包附力口成本 (incidentalCostofexternalactivities), 即包括可能存在的外包运输,海关费 用,物料间接管理费用,外包产品的 产权费等的全 部采购附加费用的对方科目,为了 区分,该科目可设置为应计附加采购 6 7 62000090 620000090 158.40元 40元 ZML ZM0 ZML自供物料间接管理费用,为自 供料*9.05% ZM)外包料间接管理费用,为外包 费用*5% 科目 本例金额 OBYC科目分配 备注 8 300030007 0 12元 ZR0 ZR0产权费 , 0.15USD/PC, 卜表为 图 凭证 Item 1 2 15产生凭证对应科目: 科目 本例金额 配 OBYC科目分 BSX GBB/VBO 备注 对应自供原材料存货科目外 包物料的消耗,在此采用的是 和普通工单相同的生产成本 投入科目(对应 GBB/VBR),如需 要,GBB/VBO可使用外包成 本投入科目。 对应自供原材料存货科目 同2 3000300070为暂估应付产权费 14010010 62000110 1280 1280 3 4 14010010 62000110 470 470 BSX GBB/VBO 使用外包工序 你还可是使用工序外包处理以上业务,不同的是,在直接使用外部采购时,外包产品ZST_SUBCON 没有建立工序,而使用外包工序法,则需要建立工艺路线 ( Routing),在本例中 , 工艺路线只要包含 一个委外工序(Operation)就行。 一般认为,产品外包可以直接使用外包采购方式,呆会我们会发现时间上工序外包流程的步 骤要比直接外包采购方式要稍微繁琐,当然产品也可使用工序外包;对于组件/半成品外包, 当然组件/半成品也可使用外包采购,就象普通采购,它的缺点组件/半成品入库后需要再发 料到工单,流程则有多出几步,为了简化业务,组件/半成品入库一般使用工序外包。 很多国内ERP也提供类似处理流程,包括建立外包加工单->跑物料需求生产外包采购申请 (SAP系统则是在保存外包工单不需跑MRP立即生产PR)->外包加工领料单->外包加工入库单-> 结算外包款等步骤。总体来讲,跨业务部门的流程似乎并不紧凑。 同样是ZST_SUBCON外包为例说明使用工序外包处理,业务步骤如下 : (1)建立作业外包信息记录 Tcode:ME11/ME12 PurchasingOrq. Plant Inforecord 5100 5100 Infocategory (/-Standard 。 Subcontracting tPipslins 1 Consignment 如图1,在建立外报工序的采购价格信息记录时只要输入Vendor,采购组织和plant,选择 Subcontracting类型,不输入物料,但是必须输入Materialgroup和Purchasegroup淇它同普通的 !n i 5500000192 CXitsoiManQcharge ABILITY&JTERPRIS£CO.,LTD v 1000389 MaterialGroupPur cjhasngOrg. 5100 JJ OUTSOURCEWWCODE PWit 5100Subcontracting Contrd PWdeJytimePur tandar qtf lifeSt* . □Urtmt ed *GRbasediv U N □Ad(n.r eod ConfContrK 口 ng rstr, OERS Condtion& Vaidto Effectiveprice scrt t. 12/31/9999 10,00USD 1PC<->1 /1 PC P C .Nocashdec. Condit ton group Nocontrol Incoterms inforecord,假设供应商依旧是1000389,保存后假设产生的inforecordnumber是 2 2).建立外包工序 5500000192,如图 2. 2j10.00USD Netpnce Dayj W-0UTSC Tcode:CA01/CA02 匿 Workcenter£Routmgs 总 Sequences 出 CompAloc StonedTestStijoontractingConfigu^tjo Suboperation Operationooio WcxkCenter/PintL/5100 ControlkeyZP022j Standardtextkey |Lonatextexists Concordexternalhoc Extemaiprocessng ,0SUbcontractirig PLrchasingrfcrec. ■ 55000001923 L atkn 51 。。 Outlneagreement Sortsting MaterialGroup Purchasinggroip veixfct Phdde^verytime Priceunrt Netprice Item,outlineagreennt 001 W-0VTSC Q01 1000399 2 1 10.00 Co5tElement Currency 62000261 叵: 4| USD ■ Inspectiontype I ■ 如图3,和一般工序不同的是,外包工序并不需要输入工作中心,因为它不需要通过工作中心去 对应公司中的某成本中心,工序的控制码为PP02(Tcode:OPJ8看至IControlKey的Externallyprocessed 标志为+表示使用该控制码的工序为委外工序 ) ,在工序的Externalprocessing页面,输入图2维护的好 的外包作业inforecord5500000192,填上costelement必须是初级成本要素 , 这个成本要素将自动带入外包采购单,实际上这个科目就是外包费用。 图3-[5]的CompAlloc标志表示假设该生产工艺路线存在多个工序,可以将某道或某几道工序 委外。 *对于工序委外,有一个经典话题,假设组件A仅仅需要一道抛光技术委外不涉及其他辅料,那么A回 来后还是料A吗?正方认为A依旧是A,而反方则认为A经过委外抛光后成本都变了怎能依旧是A? (3)外包标准成本估算 将外包成品ZST_SUBCON的采购类型改成自产 , 企业制造某成品如果有多道工序,其中某道工序需 要委外,但是就整个成品来讲,还是属于自产,因为本例中 , 外包成品ZST_SUBCON只使用一道工 序即委外工序,但也做为自产。 行 MRP1 昼 MRP2 Materi ( @MIP3NRP4 । RxecastEiWeeksched.* 1 Stone'sTestSUbcontr^ctrigtonftgum 加 GoncocdCamera*Limited HI Plant Procurementtype^jodal ageBackflush Batchentry Prod,on Defaiit 型中 Myarea StoragekxforEP JITdeiverysched. Jortproductiori □CojDfoduct Bukmaterial Procurement CK11N的结果如图5,此时,ItemcategoryL对应的inforecord是作业外包价格(Inforecord 276.04元。 废后皿叵/ v 3StonesTest MitZ Pl^it ZST 讯中 CQJJ 5100 StGn? P sTwtSUbcontrCrX)Confc^aR 时 3FIBfiKOfiRD,□P APERPbENC Currency CcstngShe&t Over 用就 jkey । en 画 Z^2 । Hstery[Costs No. 55000000192),注意的是,总的成本估算和外包采购方式一样都为 532 阖用国海三导 • 。同F ® "。 j 瓦 ti» 』 npiart5100 1 团刷 I 1jL ]面面由 55000001^25100 2M510097100C2 3 | M I5W0 970003 CoitEke(git 62000261 62000010 52000010 90201000 90205000 90204100 工 TOUIVjiueCLftr 。但山好 "缸口 DOO口出 1i Qa * 4G(^46dOOO%XW00 56S246000090?05000 6G5246DC0090G04100 13fl. ( X ) 1 SH T SH 47/MJ000 | K D 1 T 1584D.00HiD 1.200.00bl : D Temciite 400 ; 000 *276JH.0,.«HKD (4).建立外包工单 Tcode:CO01/CO02/ME51N/ME21N StandardV^s*^ ( t 臼 J’ Ext&malprocessrig VSubcontracting Basequantity LWtofrrteisure Pirdinnfonrecord Outkie 不 eement Sotstrng Creator Piameddefcvery Cortetement GoodsRecipient PLrchAserequsibon Quantityrecetved 001 10003S9 1 PC 5500 。 0 。 1 黄勺 Res./Pu 。 req.3 Convertunitof Rtqi UtaitPC njp.^;i JP EqualtoOperat.L UnitPC PtEi 却 ngorg. PlnchasiTg 口” 001 Price6t Price Mater 用 5100 1 10.00usp WU-CUTSC 2Days 6 初 0861 Group Urioadngpoint |_JP LU 七 baseord. Inspectiontype 5005713810 exists 0U 圜 itian J 5g 以 Oper8twnY/Otktent er-Systemstatus 二;丁 _T~FL].: L J Stone'sTestSubcontract^Conhguatio 0010/ Pint SLO G |因 j 5100Contd 用 ZV QZ] 我 CperaticnD S-t 七 01 q0COOOO 如图6,Tcode:CO01建立完工单保存后,立即自动产生外包采购申请50057138,如图6-[3],可以 TYpcZP01 1000460 选择按钮ition或使用Tcode:ME51N查看该PR。 外包工单建立立即产生外包采购申请单,按照国内ERP软件的设计思路,什么单子都要审批 一下,审批后就能生产外包采购单 ! CreatePurchaseO/der" pooiwtgrvw*on|□606GPrtntprmw MMMQVS D 耐 RerscrulMitina cte'f loreDU/Z5/Z005 +U3t>US D 1[ID]Ctrf^ourengch^ge [ffl*£1AccA-uCM 『 Ofde»&Osvbuuon uWudnqPntntReoptent G/l5 । CO A TM EG CostCenter Sin^efcountCoCocteS100Concord 法 Qrtfe10004«6J 如图7,PR转外包PO或直接后,可以看到ItemcategoryL(L标志为Subcontracting)和 AccountassignmentF(F标志对应订单 ) 是自动带出的 , 检查Accountassignment页面可以看到对应 的Order正是刚刚图6中建立的工单1000460,科目自动带出外包采购费用62000261。 采购申请50057138,外包工单10000460和外包采购单是紧密结合的,这就是集成的作用. 注:系统有下歹U常用的AccoutingAssignment科目分配 A:Asset表示资产采购,固定资产采购后通常在发票校验后直接转资,目前修改后的国内准则 要求无论是否需要安装,固定资产采购都需要过一下在建工程后再转资 F:Order表示为某订单比如工单或内部订单采购 K:Costcenter,即所谓的费用采购 M: .w/oKD-CO,MTO销售订单库存采购 N: Network,用于网络的物料采购 P:Project,项目库存采购 注意图7中采购货币也为USD。 (5) .外包采购单收货 同样,MB1A541发料到外包库存后,工序外包也在外包产品MIGO收货时倒扣自供原料 , 如果没有提供其它辅料,则没有发出料,对于组件/半成品的外包工序,首先发出的原料肯 定是它自己,然后加上其它辅料建成外包BOM,BOM就循环了,故组件/半成品的外包工 序如果涉及外包料,肯定需要建立新物料,如果没有提供任何辅料仅仅是出去抛光一下,正 如刚才体温,“A依旧是A"吗? 同样一个物料凭证包含两张凭证(POcurrencyUSD和localcurrencyHKD不同的原因), 外包收货只涉及外包费用,此时外包采购单并不对外包产品ZST_SUBCON收货,外包费用 同样是100USD合800HKD,如图8。 ◎ 5000000159Co 叩 anycode51002006 Dec.d&uLZ/Z5/ZOO&Poftuaqdeu12/26/2005Q6 3 P Accowit K 0 1 1 62000261 2 9 MQS0010 6 Accountshorttext PuxeSub-ContEOCtFCgod mFcvd/invoice P Antbln1 QC A ( 71 LE . A>ount CostCtE PuxcbiDoCi 100*711 100711 It£B 10 10 800.00 IM00 IM 曲 另一张是543backflush扣料的,和使用直接使用外包采购方法得到的凭证完全,如图9。 rs—., 一 :BE (G OCK L S Etceipt) H OEM I docuButKuBbcE ; 5000000158Coupanyco4e5100risc^slycuZ0O6 Doe.d&u12/Z6/2Q0SPoscihcrdatei2/2«/zno5Fexi^a06 Dec-mirterbcyHKD Io P JkCCCUELt K JiceminiTshott,text RavHAtenal A HI ", . Amount i.280^00- 1,28hQQ C09CCtE 9 1 9 14010010 z 0 SM00010 3 1 14010010 e. 100711 100711 100711 100711 Ius. 10 ID 10 10 00- 1.280.00 4 肛 470.00 4 S 52004010 P£odOEdecackflus 470.00 I 那么还有自供物料的物料管理费用,外包料间接管理费用和产权费用哪里去了?不急,因为 是外包工序而已,还需要对外包工单做产品ZST_SUBCON的收货。 外包收货后,移动类型543扣料产生物料消耗凭证 , 此时Tcode:CO03走菜单 GOTO->DocumentedGoodsMovement能看到工序外包单收货扣料产生的物料凭证。 (6) .外包工单收货外包件价格设置 同国内多数ERP不同白^是,SAP的物料移动是实时产生会计凭证的,现在成品采用实际的移动平均 价格,成品收货时的价格如何确定呢?答,移动平均价的产品入库价格取决于用户配置的 取价策略,这点在本书的CO-PC篇有详细描述,如图10,假设最优先评估策略为用户自定义U-> ValuationPricewithUserExit 。 1 V^uatlonVariant/Plant0Y09GRfromsubcontractingPC 困 i 石 tyTypes/sing PriorityStrategySequence 1UValuationPricewithUserExit1 第 KPricefromPrelirninaryOrderCostEst(GoodsReceipts 苜 7VdluationPriceAccordingtoPriceControlinMat,Mast 由 LPricefromPurchasingInfoRecord 2StandardPrice Sub-StrategySequencewithPurchasingInfoRecordValuation Priority 1 StrategySequence 4GrossQuotationPrice 定义取价策略ValuationvariantY09,SMOD:COPCP005,在增弓II中COPCP005,自定义代码计算 ZST_SUBCON的产品入库价格工单收货的价格,为PB00+MatOH+SubconactOH+Royalty o 物料管理 费用,外包料间接管理费用和产权费用将作为生产成本投入在期末间接费用结算中由下列Tcode自动 计算出,而通常按SAP设计思路,工单结算一般会产生结算差异,显然对于成品,没有直接使用外包 采购流程那样直观,因此外包工序通常应用需要继 续加工生产的组件或半成品。间接费用月结算Tcode CO42/CO43->按期生产/成本收集器结算 KKPZ/KKPJ->按成本对象层次结算 KGI2/CO43->按生产工单结算 外包差异处理 如果外包料采用标准成本,则采购入库使用当前的标准单价,这样外包投入(外包加工费,提供物料成 本或其它附加外包费用总和 ) 和产出(MIGO外包料收货数量*标准单价 ) 可能会有差异 如要记录外包差异请使用SE16:V_001K_LB激活外包差异记录,本处不再举例。 作者:SAP屠夫付鸿杰于2007/10/14凌晨