SAP 成本計(jì)算邏輯
當(dāng)前位置:點(diǎn)晴教程→閑情逸致
→『 微信好文 』
SAP成本核算里面提到的4個(gè)成本概念:目標(biāo)成本、標(biāo)準(zhǔn)成本、計(jì)劃成本、實(shí)際成本。
本博文主要是研究其計(jì)算邏輯,成本計(jì)算變式,取價(jià)變式的取價(jià)順序,展開(kāi)數(shù)量,展開(kāi)時(shí)間點(diǎn)等的研究,但是一直時(shí)間的原因,沒(méi)有空重新整理,以下是幾年前研究的隨筆記錄讓大家看起來(lái)比較費(fèi)勁: 按SAP建議,原材料用移動(dòng)平均價(jià)格體系,半成品、成品用標(biāo)準(zhǔn)價(jià)格體系,這里組件為移動(dòng)平均價(jià)格。 根據(jù)成本管理需求的不一樣,管理方法也不一樣,但是其目的都是以一個(gè)相對(duì)成熟的穩(wěn)定的成本(目標(biāo)成本)作為衡量杠桿去控制際實(shí)成本。 目標(biāo)成本版本0:以目前標(biāo)準(zhǔn)成本估算為參照去控制實(shí)際成本; 目標(biāo)成本版本1:以計(jì)劃成本/初步成本估算為參照去控制實(shí)際成本; 目標(biāo)成本版本2:以目前標(biāo)準(zhǔn)成本估算為參照去控制計(jì)劃成本。 所以目標(biāo)成本的計(jì)算實(shí)際上是按照訂單實(shí)際收貨的數(shù)量展開(kāi)的,而目標(biāo)收貨的數(shù)量和金額是在訂單差異計(jì)算后產(chǎn)生的,所以成本分析的時(shí)候特別注意。 在這里有必要解釋一下,所謂當(dāng)期成本估算為計(jì)算基準(zhǔn)就是以最近一次發(fā)布 標(biāo)準(zhǔn)生產(chǎn)批量是根據(jù)不同的公司不同的產(chǎn)品人為規(guī)定了,如果沒(méi)有規(guī)定,可以最小批量或標(biāo)準(zhǔn)價(jià)格單位 標(biāo)準(zhǔn)價(jià)格=組件標(biāo)準(zhǔn)價(jià)格/價(jià)格單位*標(biāo)準(zhǔn)數(shù)量+作業(yè)1價(jià)格*標(biāo)準(zhǔn)數(shù)量+作業(yè)2價(jià)格 標(biāo)準(zhǔn)數(shù)量: 組件的標(biāo)準(zhǔn)數(shù)量= BOM組件數(shù)量/BOM表頭基礎(chǔ)數(shù)量*表頭物料價(jià)格計(jì)量單位 作業(yè)標(biāo)準(zhǔn)數(shù)量=途程作業(yè)標(biāo)準(zhǔn)值/基礎(chǔ)數(shù)量/作業(yè)分割*表頭物料價(jià)格計(jì)量單位 產(chǎn)品成本核算變式定義OKKN,銷售訂單成本核算變(表頭OKY9項(xiàng)目OKY1) (當(dāng)然以上是單層的情況,多層的一樣的道理一層層上卷,SAP自動(dòng)計(jì)算;CK11N成本計(jì)算批量默認(rèn)帶出等于表頭物料價(jià)格計(jì)量單位,如果你刻意去修改,CK24是無(wú)法發(fā)布價(jià)格變更的,如果做了標(biāo)記,CKR1刪除重新計(jì)算成本就OK了) 由于有些作業(yè)對(duì)應(yīng)的工時(shí)計(jì)算是跟生產(chǎn)訂單表頭總數(shù)量是沒(méi)有關(guān)系的,所以在公式里面區(qū)分開(kāi): 作業(yè)1和數(shù)量有關(guān)系,作業(yè)2和數(shù)量沒(méi)有關(guān)系,主要由工作中心作業(yè)類型公式碼決定。 XX成本=組件價(jià)格/價(jià)格單位* 數(shù)量+作業(yè)2價(jià)格+作業(yè)1價(jià)格*數(shù)量 組件數(shù)量=BOM組件數(shù)量*表頭物料批量/表頭基礎(chǔ)數(shù)量 作業(yè)數(shù)量=途程作業(yè)標(biāo)準(zhǔn)值/基礎(chǔ)數(shù)量/作業(yè)分割*表頭物料批量 (注:如果作業(yè)加價(jià)單位和工時(shí)計(jì)量單位不一樣,公式還會(huì)考慮換算系數(shù),數(shù)量根據(jù)批量展開(kāi)BOM或途程就好了,如果SAP連這點(diǎn)都算錯(cuò)了,那它就不是ERP NOBER ONE了) 不管哪個(gè)成本,計(jì)算的公式都是一樣的,只是由于取價(jià)變式的取價(jià)順序不一樣或取價(jià)時(shí)間點(diǎn)的不一樣導(dǎo)致的價(jià)格不一樣,由于BOM和任務(wù)清單(途程)展開(kāi)時(shí)間不一樣導(dǎo)致的數(shù)量不一樣,由于批量不一樣導(dǎo)致的單位作業(yè)2成本的差異導(dǎo)致的。 項(xiàng)目 計(jì)劃成本 標(biāo)準(zhǔn)成本 實(shí)際成本 目標(biāo)成本 取價(jià)順序 OPN2定義 OPN2定義 OPN2定義 OPN2定義 產(chǎn)成品批量 訂單總數(shù)量, SO項(xiàng)目數(shù)量或展開(kāi)得到的 標(biāo)準(zhǔn)批量 無(wú)關(guān) 收貨數(shù)量 成本計(jì)算變式 OPL1、OKY1 OKKN OPL1 看以計(jì)劃成本還是以標(biāo)準(zhǔn)成本估算以相應(yīng)位依據(jù) BOM及途程展開(kāi)所得到的數(shù)量,根據(jù)產(chǎn)成品批量 由排程推算展開(kāi)時(shí)間,沒(méi)有ECN以訂單/SO保存時(shí),改過(guò) 按訂單BOM、途程 上次標(biāo)注運(yùn)行CK11N數(shù)量結(jié)構(gòu)日期,沒(méi)ECN的為運(yùn)行日期 實(shí)際發(fā)料、完工確認(rèn) 取價(jià)時(shí)間點(diǎn) 訂單、SO保存時(shí),訂單表頭控制數(shù)據(jù) 上次標(biāo)注運(yùn)行CK11N時(shí)評(píng)價(jià)日期 發(fā)料、確認(rèn)時(shí) 訂單表頭控制數(shù)據(jù)中的計(jì)劃、實(shí)際成本變式,這是來(lái)源于后臺(tái)根據(jù)工廠-訂單類型指派成本變式,而SO保存時(shí)計(jì)算是在策略對(duì)應(yīng)的需求類別(等級(jí))的成本計(jì)算當(dāng)中設(shè)置默認(rèn)變式。 當(dāng)然這是KKS2差異計(jì)算的時(shí)候使用的;而最后的結(jié)算KO88實(shí)際上是實(shí)際投入(成本)-產(chǎn)出,而產(chǎn)出的取價(jià)怎么取就看收貨取價(jià)了。 因?yàn)椴町?實(shí)際成本-目標(biāo)成本,其中有量差、價(jià)差等,如果理想狀態(tài)應(yīng)該是沒(méi)有量差,理想狀態(tài)下如果沒(méi)有價(jià)差,那么應(yīng)該是計(jì)劃成本=實(shí)際成本=以標(biāo)準(zhǔn)成本為基準(zhǔn)的目標(biāo)成本,原材料價(jià)格的變動(dòng)、人工成本的變動(dòng)對(duì)企業(yè)來(lái)說(shuō)是一個(gè)平常的事情,所以成本管理的終極目標(biāo)是抑制成本上漲,追求差異小于等于0。 當(dāng)然,從替代工廠領(lǐng)料等特殊采購(gòu)類型的,計(jì)劃、標(biāo)準(zhǔn)、目標(biāo)成本的取價(jià)是以本工廠的價(jià)格計(jì)算的,而實(shí)際成本按發(fā)料工廠計(jì)算的。 通常,作業(yè)價(jià)格是根據(jù)KP26維護(hù)的計(jì)劃價(jià)格,如果沒(méi)有啟用作業(yè)價(jià)格重新估算,并且每個(gè)月發(fā)布一次物料標(biāo)準(zhǔn)價(jià)格,那么可以認(rèn)為在訂單里面作業(yè)成本存在的主要是量差,價(jià)差基本是體現(xiàn)在成本中心里面的,當(dāng)然CK11N(CK40N)的時(shí)候途程展開(kāi)時(shí)間為當(dāng)月的時(shí)間點(diǎn),之后就不要修改當(dāng)月作業(yè)計(jì)劃價(jià)格,否則修改后的訂單計(jì)劃(或?qū)嶋H)成本的作業(yè)計(jì)劃價(jià)格和標(biāo)準(zhǔn)成本的作業(yè)計(jì)劃價(jià)格將會(huì)存在差異,在作業(yè)計(jì)劃價(jià)格的調(diào)整后刪除當(dāng)前標(biāo)準(zhǔn)成本估算,然后重新估算發(fā)布,那么之前的訂單計(jì)劃(或?qū)嶋H)成本的作業(yè)計(jì)劃價(jià)格和標(biāo)準(zhǔn)成本的作業(yè)計(jì)劃價(jià)格將會(huì)存在差異,這是取價(jià)點(diǎn)的問(wèn)題。如果啟用了作業(yè)價(jià)格重估,訂單的實(shí)際成本將繼續(xù)按成本要素按工時(shí)比率接收成本中心費(fèi)用的差異從而調(diào)整實(shí)際作業(yè)成本??梢愿鶕?jù)上月的實(shí)際作業(yè)價(jià)格作為當(dāng)月的作業(yè)計(jì)劃價(jià)格,這樣就要等到當(dāng)月調(diào)整了作業(yè)價(jià)格KP98后再運(yùn)行CK11N,否則將會(huì)導(dǎo)致作業(yè)價(jià)格重估前就產(chǎn)生作業(yè)計(jì)劃價(jià)格的差異(當(dāng)然是計(jì)劃成本/實(shí)際成本和目標(biāo)成本的比較)。 以上投入的成本計(jì)算變式,當(dāng)然以上是針對(duì)庫(kù)存生產(chǎn)的,收貨的時(shí)候取物料主文件上的標(biāo)準(zhǔn)價(jià)格*收貨數(shù)量,由于作業(yè)2價(jià)格的關(guān)系,目標(biāo)成本和收貨總價(jià)是不相等的,除非訂單的數(shù)量正好等于價(jià)格單位數(shù)量才有可能,只所以是可能,不等的情況請(qǐng)讀者自己去想了。標(biāo)準(zhǔn)價(jià)格體系就是以標(biāo)準(zhǔn)價(jià)衡量存貨價(jià)值的,所以兩次價(jià)格發(fā)布之間是不會(huì)變動(dòng)的,是一個(gè)比較穩(wěn)定的價(jià)格體系。 如果按單生產(chǎn),收貨的時(shí)候以SO成本計(jì)算時(shí)(成本核算變式可以在策略對(duì)應(yīng)的需求類別(等級(jí))的成本計(jì)算當(dāng)中設(shè)置默認(rèn)變式)的計(jì)劃價(jià)格做計(jì)算基準(zhǔn),也就是含SO的訂單的標(biāo)準(zhǔn)價(jià)格。而SO訂單的計(jì)劃成本就是訂單下達(dá)或保存的時(shí)候按訂單表頭控制中計(jì)劃成本變式計(jì)算的。 現(xiàn)在就看看SO分多張生產(chǎn)訂單的時(shí)候目標(biāo)成本與收貨成本的差異情況,因?yàn)橛唵蔚淖鳂I(yè)2成本是相對(duì)固定的,所以訂單的數(shù)量越少,成本越高。而目標(biāo)成本和收貨價(jià)格也越高,因?yàn)樯a(chǎn)訂單的目標(biāo)成本只是以SO項(xiàng)目的計(jì)劃成本(也可以說(shuō)是SO項(xiàng)目的標(biāo)準(zhǔn)成本)為基準(zhǔn)計(jì)算,并不是等于SO項(xiàng)目的標(biāo)準(zhǔn)成本/SO項(xiàng)目訂購(gòu)數(shù)量*訂單表頭總數(shù)量;而是=組件標(biāo)準(zhǔn)價(jià)格/價(jià)格單位*標(biāo)準(zhǔn)數(shù)量+作業(yè)1價(jià)格*標(biāo)準(zhǔn)數(shù)量+作業(yè)2價(jià)格=(SO項(xiàng)目的標(biāo)準(zhǔn)成本-作業(yè)2價(jià)格)/SO項(xiàng)目訂購(gòu)數(shù)量*訂單表頭總數(shù)量+作業(yè)2價(jià)格。銷售訂單特殊庫(kù)存沒(méi)有收貨記錄的情況下,收貨單價(jià)=生產(chǎn)訂單目標(biāo)成本/生產(chǎn)訂單表頭總數(shù)量,如果有收貨記錄取記錄的單價(jià),這是保證銷售訂單特殊庫(kù)存價(jià)格是一致的,所以第一筆銷售訂單特殊庫(kù)存收貨的單價(jià)就是銷售訂單特殊庫(kù)存的標(biāo)準(zhǔn)單價(jià)。總之,在途程和BOM固定的情況下,不管生產(chǎn)訂單或SO的批量多少?組件和作業(yè)1的單價(jià)(單位成本)都是固定的,但是作業(yè)2的價(jià)格,批量越大,單價(jià)(單位成本)越低。不管如何,單價(jià)就是以下邊公式計(jì)算 單位價(jià)格=(組件標(biāo)準(zhǔn)價(jià)格/價(jià)格單位*標(biāo)準(zhǔn)數(shù)量+作業(yè)1價(jià)格*標(biāo)準(zhǔn)數(shù)量+作業(yè)2價(jià)格)/標(biāo)準(zhǔn)價(jià)格 標(biāo)準(zhǔn)數(shù)量就是SO的項(xiàng)目訂購(gòu)數(shù)量、生產(chǎn)訂單表頭總數(shù)量 一張生產(chǎn)訂單如果分多次收貨,第一筆收貨就占據(jù)了整個(gè)作業(yè)2的價(jià)格,后面收貨的累加目標(biāo)成本實(shí)際上=(SO項(xiàng)目的標(biāo)準(zhǔn)成本-作業(yè)2價(jià)格)/SO項(xiàng)目訂購(gòu)數(shù)量*收貨數(shù)量 所以銷售訂單分多帳訂單生產(chǎn)就會(huì)產(chǎn)生單價(jià)差異,按單生產(chǎn)的訂單過(guò)量交貨或交貨不足同樣產(chǎn)生單價(jià)差異。 標(biāo)準(zhǔn)價(jià)格體系的結(jié)算按單生產(chǎn)的結(jié)算到差異科目并指派到銷售訂單對(duì)應(yīng)。按庫(kù)生產(chǎn)差異直接結(jié)算到差異科目指派到預(yù)設(shè)科目指派OKB9的成本中心或利潤(rùn)中心(因?yàn)榘磶?kù)生產(chǎn)SO本身是不能作為成本接收對(duì)象的,這是由策略當(dāng)中的科目指派決定的)。純粹的按庫(kù)生產(chǎn)的差異科目就沒(méi)有必要?jiǎng)?chuàng)建成本要素,結(jié)算時(shí)差異將通過(guò)差異科目過(guò)帳到利潤(rùn)中心。該價(jià)格體系的成本控制主要進(jìn)行差異分析。 差異分析: 如果按V作為半成品和成品的價(jià)格體系,訂單收貨時(shí)取評(píng)價(jià)變式的價(jià)格,如下:產(chǎn)出(收貨)的成本估價(jià)變式需要將OKY5定義號(hào)的分配給訂單類型(路徑:產(chǎn)品成本控制-成本對(duì)象控制-各訂單的產(chǎn)品成本-定義提交訂單的收貨估價(jià)) 移動(dòng)平均價(jià)格體系是不提倡的,除非是材料成本變化大而頻繁。否則沒(méi)有必要用移動(dòng)平均價(jià)格體系,想想結(jié)算到物料,如果一張訂單的的差異比較大,由于損耗可能多生產(chǎn)少數(shù)幾個(gè),當(dāng)601發(fā)貨后,可能庫(kù)存的數(shù)量很少,當(dāng)結(jié)算后價(jià)格的變化是相當(dāng)驚人的,按庫(kù)生產(chǎn)也是了,如果收貨估價(jià)的評(píng)價(jià)變式的評(píng)價(jià)順序取7的話就會(huì)取移動(dòng)平均價(jià)格(按庫(kù))或銷售訂單計(jì)劃價(jià)格(按單)(第一筆收貨才取銷售訂單計(jì)劃價(jià)格,后面收貨按生產(chǎn)訂單計(jì)劃價(jià)格收貨,除非把銷售訂單價(jià)格核發(fā)標(biāo)記刪除才會(huì)取訂單計(jì)劃價(jià)格),收貨,如果移動(dòng)平均價(jià)格過(guò)高或過(guò)低的時(shí)候收很多貨進(jìn)來(lái),那么存貨科目的總價(jià)值都不知道怎么說(shuō)了,如果評(píng)價(jià)順序取K,就以生產(chǎn)訂單計(jì)劃價(jià)格收貨,相對(duì)好點(diǎn)。當(dāng)然還有其它的取價(jià)順序,有些取價(jià)順序的成本分析報(bào)表是沒(méi)有體現(xiàn)收貨的,也就是成本轉(zhuǎn)出,朋友們自己測(cè)試去吧! 計(jì)劃總數(shù)量:計(jì)劃收貨總數(shù)量,是根據(jù)生產(chǎn)訂單的計(jì)劃數(shù)量決定,但是重新排程等的情況可能導(dǎo)致讀取排程前的數(shù)據(jù),或者排程前的數(shù)據(jù)不算在內(nèi),例如,排程前由計(jì)劃訂單5個(gè)轉(zhuǎn)為生產(chǎn)訂單5個(gè),計(jì)劃收貨數(shù)量為5個(gè),如果將生產(chǎn)訂單總數(shù)量修改為6個(gè),計(jì)劃收貨數(shù)量仍然為5個(gè),如果直接用計(jì)劃訂單排程,計(jì)劃收貨數(shù)量為0個(gè),修改訂單后為1個(gè)。 該文章在 2012/12/18 12:23:01 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |