sap实施SAP外包流程浅谈.docx
《sap实施SAP外包流程浅谈.docx》由会员分享,可在线阅读,更多相关《sap实施SAP外包流程浅谈.docx(15页珍藏版)》请在冰豆网上搜索。
sap实施SAP外包流程浅谈
SAP外包流程淺談
SAP的委外處理
筆者曾多次處理各種委外問題,現總結一下,最常見的委外方式有兩種,一種是工序委外,一種是委外加工•
工序委外通常發生在1.企業短期內訂單過多暫時產能不足需要外援2.產品的某道關
鍵工序企業自有生產工藝滿足不了需求3.某道工序外包比自製成本低等•一般我們理
解工序委外指受委託加工企業不再提供任何物料只賺取加工費,如果受拖企業提供部
分物料,而企業同時也提供部分物料習慣就稱之為委外加工,可簡單理解前者是後者的
特例•
不吹概念了..
委外流程通常可使用工單和外包PO(Subcontracting,有的企業稱OutsourcingP0)處
理,
幾個簡單的實際case.
(1)委外加工直接使用普通工單
一美資物流企業為了節省成本,沒有開自己的生產線,因為生產相對簡單,只是將國外採購來的材料做些包裝動作,
故將生產委拖給同一樓的一港資企業,系統處理如下:
(1)建立BOM不建立Routing,將包裝動做(按動作簡單或複雜分類)建成PhantomPart直接包含在BOM中,並賦予價格,不建立Routing的原因是為了簡化操作,同時防止建立作業做Orderconfirmation時委外公司修改工序數
(2)因為在同一樓,工單直接允許委外公司在本公司系統建立,就是允許委外公司User使用本公司系統,然後每天根
據各工單的收貨數計算包裝動作總數得岀應付的加工費用
上面處理委外加工的例子簡單吧,無獨有偶,筆者在另一家企業處理生產成本時也是沒考慮作業和間接費
用,據稱生產成本99%是物料成本,所以activity建立了個虛假的,KP26簡單設置planprice0.01/100PC,
月結不用做allocation,需要的只是分析物料成本差異.ERP本來就是應該簡化操作而不是增加用戶操
作的,可惜很多企業user的抱怨是上了ERP後工作量的大幅度增加,不知各位有何感想.
如果你以為委外也不過如此,就錯了,因為case1有其特殊性,請繼續看下面實例.
⑵SAP中一般委外流程
假設現在生產ZST_SUBCON委夕卜(MRP2View維護ProcurementtypeF,Specialprocurement30),ZST_SUBCO的BOMm圖1,其中IctN表示物料由委外vendor提供,IctL表示公司提供物料970002,970003
你最好在BOh中維護供應商提供的那部分
Matenal(Document,General
[t&mKt
tomponentdescription?
Qu
Un
|vaidRom
V歯TOi
t
coio|iipYoaqg
F®RROARO「RKKB^115qi
.I■L
3HT
11/25/2005
12/31/9999
0020^^70001
FTBREBOARD,O,6r4M(啟)1
3HT
11/25/2005
12/31/9999
0030n&70002
FIWS0ARD.1.2WI」】
SHT
11/25/2005
12/31/9999
u
0040LZJ970003
jp
PAPERPHENOL1C.KB115U
5HT
Ja
11/25/2005
12/11/9999
IJ
00so
L
■・''
假設ZST_SUBCON用的是MAP接下來還會討論如採用標準價格的情況),價格12HKD,ME1(1nfocategory注意選Subcontracting),假設採購價是10HKD.
對於供應商提供的物料970000,970001,Ict為N通常表示不做庫存,因為這些料是別人的,不參與ZST_SUBCON成本計算,所以你必須找到Item的明顯
Status/LngText頁的CostingRelevncy設為空(表示不參與標準成本計
算),CostingRelevncy的設置請看本書相關配置.
1不參與成本計算,在Costingview設置Donotcost標誌和設置物料status
不參與成本計算的區別
2為什麼MAP還要標準價格?
(1).預算計畫使用
(2).參考價格
(1)估算標準成本
圖2-[1],如果你使用了成本核算單的話,會出現Itemcategory為G的間接費用項,通常這些是由你的材料或作業乘上一OHrate(百分比)得到,詳請看成本核算單配置篇.
特別需要強調的是ZST_SUBCON外包料,如想外包料也使用成本核算單,OKK4請檢查你的標準成本使用的valuationvariant(假設是001)的Overhead頁圖3-[2]必須選上.
也mT/PUK□001PUrrwd•Mat
祖IAcwtrTffws/PTDcsswst9ubconudcong
.E>£t.ROC^haOverheid|哒*
OeftiesdorArwliedESenwflnftied问enafc
CMtinOQIjPPFKIPPPCStrdard
a
CherlTCddonMateral匚DmpcreTits
CastHQSheetij□
II
屮onSubcarrtrdcteJMateriakD
如你測試成本核算單,使用PP-PC1,隨便配置一下就可使用
圖2-[2]帶出的是上面ME11維護的subcontracting的materialinforecord的價格,
同樣強調一下,如果SFG/FG/Assembly物料的MRP2選擇的是外構,在計算標準成本時無subcontractinginforecord就會報錯.如果你有多個外包供應商,你可能維護source
list,假設你ME11你維護的是VendorA的subcontractingmaterialinforecord,可在ME01維護sourcelist卻將VendorB設置成Fixedvendor,很可惜,似乎在計算標準成本時會直接抓取vendorB的inforecord,由於未維護,它並不抓VendorA的i
nforecord,此時同樣有錯誤提示.
(2)外包P0的建立
如圖4,外包P0就使用普通的PO類型(要不你可copy—類型),圖4-[1]為了方便假設就外包1個,圖4-[2][3]可看component,當委外BOM變更時使用ExplodeBOM能刷新Component.
PB00是從SubcontractingInforecord自動帶出的,為了防止purchaser直接在po中更改採購價格,你可設置價格必須從inforecord自動帶出.
為了說明問題,特意增加一個FRB1condition,表示運費是1HKD(OBYCFB必須定義科目).
(3)541將UnrestrictstocktransfertoVendorstock
4,八-1-rtftype
S41giwhsetostbc.stek1
Vendor
HeteMFplant
Items
Iten
Quantitv
UnESLoa
Batch£Re
Flikt
1970002
1
0053
OOGOOOO?
&3
S1G0
2970003
I
0053
DC000Q0754
£10Q
541並未產生會計憑證,這似乎不大符合中國的會計準則.可以做到,現在不討論
(4)外包收貨
外包物料自動收貨並backflush材料.
ShowOvSfA&wQ
ched*Post
QHeto
RG1Pirchis#CTdar"
©3QatQaochrececil
l&i
Generii,Vendoft):
Onrxjt
Docunent
11曲畀MMZ^ry冋电
V^rvir
隔HJTYEN1MI5E8“LID
PostrigDate
ivzs/jcosacfukia
Heade*tit
口匚Llra±n±uiSip
LT€
Sta1*1MatfrdShorlText
Ot;Qtynu,
C
JilCT.LOC
阴tdiVaMjdtDnT
;eca|■^Stone'sTMtSLtKDn&JctTfgConhguJtjQ
l
K
Fffirj>2OSTCflE
〕_JJL__J
】
|oa>FWBC'ARDI
1
arr
00000007530000000753
-■:
ccaPAPeRfkn.uc^ji'iO(uiawjiL?
»)^w
iGFil
I
sirr
駅0000000754
*i"■■«I
查看物料憑證相關的會計憑證如下
te:
Doc.type:
ITT(Caodatecei.pt)Ho匚*aldocukent
DM.HindjecSCDO-D00073Cowpwycode51OQFiscal7«-be
Doc,lore11/^5>2QO$?
03CWweeU/25/;ao5teriod
Doc.cut;rcncy曲宙
IU
FK
Accountatiotttext
AttcuriC
^EChuingDoc,
Vendot
1
14010&30
FinjLshftdSoodls
mo
4500000050
10O0SS&
2
^6
;140SO010
Ge-adsRevd/ItwaletR
10-00-
4S00000030
1000309
3
91
SuhccmFact,Output
1S6.00-
45000000^0
100036$
4
•5c
esQOozfii
Pure孰山・Gon"七gmHi
10.00
4500000030
loodaas
5
86
lacH・5Uk>uomt
i.Q9
4-500000Q90
XQQO3S9
G
50
140创n甜
Fteig^tCltaxing1
1,00-
4^00^00030
100C399
7
99
14010010
PwMitenaL
12S.OO-
450Q000030
10(X)399
a
81
62OWUD
Bfcckflujh-^ub-CGntEa
126.00
4500000030
iDQoaai
¥
阳
140LQ010
RmHavccial
47-00-
!
4300000030
10003BS
>3000110
r.oo
UKMQDM
14«A34t
如圖7,記住這幾點,成品入庫的價值(186HKD)=付給vendor的外包費(10HKD)+運輸費(1HKD)+消肖耗材料費用(128+47HKD).
*實際上此例也隱含了如你想將運輸費包含進入庫庫存價值的case,詳細請看例1採購
運輸費用處理.
下表詳細解釋一下這張會計憑證的內容,並重點分析OBY(科目分配的transactionkey,以便對外包不熟悉的讀者快速找到在什麼地方配置相應科目.
Item
科目
OBY(科目分配
備註
1
14010030
BSX
即外包料ZST_SUBCO對應
valuation在BSX裡分配的科
目
2
14050010
WRX
普通的GR/IR科目
3
62000060
BSV
外包產出可根據不同
valuationclass給不同科目,
有的企業直接使用和工單產出
(生產成本產出)相同的科目,
外包業務多分開較好.
4
62000261
FRL
Externalactivity即外包作
業費用,付給Vendor的外包費
5
62000098
FRN
6
14050050
FR1
運輸費用,看PO的Pricingprocedure,必須為FRB1疋義accountkeyFR1.詳看例1採購運輸費用處理.
7
14010010
BSX
同1,表示原材料存貨科目
8
62000110
GBB/VBO
外包物料的消耗,在此採用的是和普通工單相同的生產成本投入科目,如需要,可使用外包成本投入科目
9
14010010
BSX
同7
10
62000110
GBB/VBO
同8
後續,如果ZST_SUBCON用的標準價格,假設標準單價也是10HKD同樣是外包1個,得到的會計憑證
如下:
一驗
-玉-——-
Ogg-wttSfcei;
51QQ
fiscal
[>oc・dute
11/25/2005
Fostringdete
1U1E/2O05
Feciod
GS
KXD
Doc.:
iEf€oad3ceoeipt*Venal(LocgcnrK
lu
PK
Account
Recountsheet
PnEcMsin^Docr
Vender
1
e?
14010030
FiniJh.cd.Bnoil?
1D.0O
45000(]0a30
1000389
2
托
14Q5002Q
'RoyRwJ/InvoiceF
10,0=0-
4^00000030
XQ40>S9
3
91
CZOOOOCO
SubconFact.Output/
10.00-
45000CW30
XC003S9
4
ec
£20002^1
Pue«Sut-ContEirtFC"
10.00
451)000)034
ID00389
5
et
62000096
inci缶3ui>€C3t
0+5fl
4500000030
100039?
€
14050050
TMigrCLcuing
Q.50-
4500000030
IQ0Q3S5
7
船
144LO410
R&vKatcEiaL
皿”
4500440090
1CA0M9
@
61
62000110
B&ckfLujh-^uti-Contia
128.00
Afittncmsp
1D0D389
9
9?
;140L0010
RavHaUELAl
□04
4SQ0000030
L0W3B9
10
ei
62000110
BflCktlU-Jh-Sufc-Coiltt*
CL00
4500000030
1000389
既然ZST_SUBCO當然入庫只能是10HKD/1PC如圖8-[1][2],BSV(Changeinstockaccount)對應的所謂存貨變更科目也是10,這不是你所需要的,因為一看就知道,投入和產出差異巨大,為了表現差異,請到IMGPath->MaterialManagement->GoodsReceipt->PriceDifferencesforSubcontractOrdersatGoodsReceipt勾上,憑證將女口
圖9.
图g1
I>oc.ty:
se;WE
(&00d3receipt
Noznaldocument
DOC.耳
5000000075
Ccnponycode
5100
Fiscalyeac
2006
Doer峦
ll/25/ZQ0k5
Pastingd«te
11/25/2D0&
Peziod
0£
Doc^cutcency
HK>
Its
PK
Accounc
Accounttext
Amount
PuEch.Ooc^
Vendor
1
85
14010030
FinishedOaods1i
丄
4S0*******
1000369
2
96
14050D1Q
CoodsRcvd/InvoiceR
m00-
4500000030
looosa^
3
86
&2DOGZSO
PPV(pricevariance/
175.33
4590000030
100038$
4
91
62000060
SubconFact*Output
185.33-
4S00000030
1000389
5
St
«2D002$1
PuteSub-ContcactFG*
10.00
4S30000Q30
1000389
6
B6
62Q0009B
Incid-Subcost
0,33
45000000^0
1OQQ309
7
50
14050050
FtiiflhtCU^tin?
0.3J-
45000000^0
100030$
6
99
14010010
Raw
126.00-
45000000^0
100038^
9
ei
62000110
Bjcfteiush-Sub-CoiitrA
ue.00
45000000^0
1000389
10
的
14010010
RawKaterial
47.00-
4500000030
1000309
u
31
62G0ailD
BACkfluati-Sub-Cflntr*
47,00
4500000030
1000369
如圖9,ZST_SUBC0入庫價值當然依舊是採用標準價格,仔細看看,付給vendor的外包費(10HKD)+運輸費(0.33HKD)+消耗材料費用(128+47HKD)=185.33,這相當於總的外包成本投入,產出是10,PPV差異是175.33,這樣就記錄下外包差異.
*差異是由OBYC,PR決定的,普通的工單差異也是此科目,似乎你並不能很直接地分清差異類型.
今天到此為止,這是最基本的外包流程,稍微,舉幾個超級變態的需求,用工單碗一下工序外包流程,整TMD的N個condition,弄M個userexit,MD我最喜歡的就是這
樣的變態需求了…