一種自動識別高層碼的成本計算方法
【專利摘要】本發(fā)明一種自動識別高層碼的成本計算方法,包括如下步驟:步驟一:建立成本對象計算順序表,存儲當前要進行成本計算的成本對象、成本對象的高層碼以及成本計算標識;步驟二:歸集原始成本資料數(shù)據(jù),包括產(chǎn)品產(chǎn)量統(tǒng)計表和材料消耗歸集表;步驟三:基于原始成本資料數(shù)據(jù)的產(chǎn)品產(chǎn)量統(tǒng)計表和材料消耗歸集表,計算高層碼并形成成本對象計算順序表數(shù)據(jù);步驟四:基于成本對象順序表按高層碼順序逐層計算產(chǎn)品成本。本發(fā)明自動識別高層碼的成本計算方法基于高層碼自頂向下計算產(chǎn)品成本,不依賴于產(chǎn)品的物料清單,能夠自動計算高層碼,且成本計算對象類型也不受限于存貨的計價方式。
【專利說明】一種自動識別高層碼的成本計算方法
【技術領域】
[0001] 本發(fā)明屬于計算機【技術領域】,具體涉及一種自動識別高層碼的成本計算方法。
【背景技術】
[0002] 傳統(tǒng)的成本管理軟件都是基于產(chǎn)品低層碼進行成本計算的,如圖1所示,在產(chǎn)品 結構中,最上層的層級碼為1,下一層部件的層級碼為2,依次類推。一個物品只能有一個 MRP低層碼,當一個物品在多個產(chǎn)品中所處的產(chǎn)品結構層次不同,則取處在最低層的層級碼 作為該物品的低層碼,也即取數(shù)字最大的層級碼。低層碼是MRP的計算順序,MRP運算時從 上而下展開的,對所有的產(chǎn)品的通用件要匯總起來,合并計算它們在各個時段的需求量???用的庫存量優(yōu)先分配給了處于最低層的物料,保證了時間上最先需求的物料先得到庫存分 配,避免了晚需求的物品提前下達計劃并占用庫存。
[0003] 但是基于低層碼的兩種方式都存在缺點,方式1如圖2所示,相同產(chǎn)品不同批次 處于相同的計算層次,計算沒有問題,但是依賴額外物料清單數(shù)據(jù),需要維護物料清單數(shù)據(jù) (額外信息),手工指定低層碼,該方式依賴物料清單,工作量大;方式2如圖3所示,能夠依 據(jù)耗用關系自動計算產(chǎn)品低層碼,但是因為02批次的頂層產(chǎn)品A沒有投產(chǎn),會使相同產(chǎn)品 不同批次處于不同的計算層次,無法支持加權平均法等非分批計價的存貨計價方式,其依 據(jù)耗用關系自動計算低層碼,當存在沒有當月耗盡的半成品時,成本對象類型為批次或訂 單時無法支持加權平均法等非分批計價的存貨計價方式。
[0004] 故,針對目前現(xiàn)有技術存在的問題,實有必要進行開發(fā)研究,以提供一種方案,不 依賴于產(chǎn)品的物料清單,能夠自動計算高層碼,且成本計算對象類型也不受限于存貨的計 價方式。
【發(fā)明內(nèi)容】
[0005] 為解決上述問題,本發(fā)明的目的在于提供一種自動識別高層碼的成本計算方法, 其不依賴于產(chǎn)品的物料清單,能夠自動計算高層碼,且成本計算對象類型也不受限于存貨 的計價方式。
[0006] 為實現(xiàn)上述目的,本發(fā)明的技術方案為: 一種自動識別高層碼的成本計算方法,包括如下步驟: 步驟一:建立成本對象計算順序表,存儲當前要進行成本計算的成本對象、成本對象的 高層碼以及成本計算標識; 步驟二:歸集原始成本資料數(shù)據(jù),包括產(chǎn)品產(chǎn)量統(tǒng)計表和材料消耗歸集表; 步驟三:基于原始成本資料數(shù)據(jù)的產(chǎn)品產(chǎn)量統(tǒng)計表和材料消耗歸集表,計算高層碼并 形成成本對象計算順序表數(shù)據(jù); 步驟四:基于成本對象順序表按高層碼順序逐層計算產(chǎn)品成本。
[0007] 進一步地,步驟三中,包括如下步驟: 復制形成產(chǎn)品產(chǎn)量統(tǒng)計表副本,清空成本對象計算順序表,設置初始高層碼HLC=0 ; 從產(chǎn)品產(chǎn)量統(tǒng)計表副本檢索數(shù)據(jù)插入形成成本對象計算順序表中高層碼為HLC++的 數(shù)據(jù); 刪除產(chǎn)品產(chǎn)量統(tǒng)計表副本中已經(jīng)在成本對象計算順序表中存在的產(chǎn)品; 判斷產(chǎn)品產(chǎn)量統(tǒng)計表副本的剩余行數(shù),如果為〇,過程執(zhí)行結束。
[0008] 進一步,步驟四中,包括如下步驟: 設置初始計算層碼HLC=1,獲取最大高層碼MaxHLC ; 計算產(chǎn)品產(chǎn)量統(tǒng)計表中當期且為當前計算層碼HLC的產(chǎn)品的成本,并形成其產(chǎn)品成本 計算單; 計算當前計算層碼HLC的產(chǎn)品的存貨出庫成本,并同步到材料消耗歸集表。
[0009] 本發(fā)明自動識別高層碼的成本計算方法基于高層碼自頂向下計算產(chǎn)品成本,不依 賴于產(chǎn)品的物料清單,能夠自動計算高層碼,且成本計算對象類型也不受限于存貨的計價 方式。與現(xiàn)有兩種技術相比,本發(fā)明的成本計算算法采用截然相反的順序碼確定算法,但是 卻兼有兩者的優(yōu)點,具有通用、簡單、智能、實用等特點。
【專利附圖】
【附圖說明】
[0010] 圖1為現(xiàn)有技術低層碼方式成本計算順序的基本原理示意圖。
[0011] 圖2為現(xiàn)有技術低層碼方式1的示意圖。
[0012] 圖3現(xiàn)有技術低層碼方式2的示意圖。
[0013] 圖4為本發(fā)明的高層碼方式成本計算順序的基本原理示意圖。
[0014] 圖5為本發(fā)明的高層碼方式示意圖。
[0015] 圖6為本發(fā)明的流程圖示。
【具體實施方式】
[0016] 本發(fā)明實施例提供了一種自動識別高層碼的成本計算方法。
[0017] 為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結合本發(fā)明 實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,下面所描述 的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領域的 技術人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0018] 本發(fā)明的說明書和權利要求書及上述附圖中的術語"第一"、"第二"等是用于區(qū)別 類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的術語在適當情 況下可以互換,這僅僅是描述本發(fā)明的實施例中對相同屬性的對象在描述時所采用的區(qū)分 方式。此外,術語"包括"和"具有"以及他們的任何變形,意圖在于覆蓋不排他的包含,以 便包含一系列單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于那些單元,而是可包括沒有清 楚地列出的或對于這些過程、方法、產(chǎn)品或設備固有的其它單元。
[0019] 以下分別進行詳細說明。
[0020] 參照圖4所示,本發(fā)明的高層碼方式成本計算順序,最底層部件的層級碼為1,再 上一級部件的層級碼為2,依次類推,直到圖示最下部的頂層產(chǎn)品。因高層碼描述的是產(chǎn) 品的生產(chǎn)順序,只要生產(chǎn)工藝不發(fā)生大的變更,一個產(chǎn)品有且只會有一個高層碼,如圖5所 示,同一產(chǎn)品的所有批次都會有相同的高層碼,會在同一時間計算得到其入庫成本,這種情 況下,就能夠滿足全月一次平均等不分批次的存貨出庫成本計價方式的要求。成本計算時 按照生產(chǎn)組裝順序逐層卷積,每個成本對象匯總所有直接下級的原材料、零部件的出庫成 本和分攤來的各項間接費用得到其生產(chǎn)入庫成本,然后再基于其入庫成本計算存貨出庫成 本,得到其出庫成本后就可以再計算其上級產(chǎn)品的入庫成本,依次類推,逐層卷積。
[0021] 參照圖6所示,本發(fā)明自動識別高層碼的成本計算方法包括如下步驟: 步驟一:建立成本對象計算順序表,存儲當前要進行成本計算的成本對象、成本對象的 高層碼和成本計算標識; 如下為成本對象計算順序表示例,其包括有字段說明、字段名、字段類型以及解釋。
【權利要求】
1. 一種自動識別高層碼的成本計算方法,其特征在于,包括如下步驟: 步驟一:建立成本對象計算順序表,存儲當前要進行成本計算的成本對象、成本對象的 高層碼以及成本計算標識; 步驟二:歸集原始成本資料數(shù)據(jù),包括產(chǎn)品產(chǎn)量統(tǒng)計表和材料消耗歸集表; 步驟三:基于原始成本資料數(shù)據(jù)的產(chǎn)品產(chǎn)量統(tǒng)計表和材料消耗歸集表,計算高層碼并 形成成本對象計算順序表數(shù)據(jù); 步驟四:基于成本對象順序表按高層碼順序逐層計算產(chǎn)品成本。
2. 如權利要求1所述自動識別高層碼的成本計算方法,其特征在于:步驟三中,包括如 下步驟: 復制形成產(chǎn)品產(chǎn)量統(tǒng)計表副本,清空成本對象計算順序表,設置初始高層碼HLC=0 ; 從產(chǎn)品產(chǎn)量統(tǒng)計表副本檢索數(shù)據(jù)插入形成成本對象計算順序表中高層碼為HLC++的 數(shù)據(jù); 刪除產(chǎn)品產(chǎn)量統(tǒng)計表副本中已經(jīng)在成本對象計算順序表中存在的產(chǎn)品; 判斷產(chǎn)品產(chǎn)量統(tǒng)計表副本的剩余行數(shù),如果為〇,過程執(zhí)行結束。
3. 如權利要求2所述自動識別高層碼的成本計算方法,其特征在于:步驟四中,包括如 下步驟: 設置初始計算層碼HLC=1,獲取最大高層碼MaxHLC ; 計算產(chǎn)品產(chǎn)量統(tǒng)計表中當期且為當前計算層碼HLC的產(chǎn)品的成本,并形成其產(chǎn)品成本 計算單; 計算當前計算層碼HLC的產(chǎn)品的存貨出庫成本,并同步到材料消耗歸集表。
【文檔編號】G06Q10/06GK104392324SQ201410712447
【公開日】2015年3月4日 申請日期:2014年12月2日 優(yōu)先權日:2014年12月2日
【發(fā)明者】舒鵬飛 申請人:浪潮通用軟件有限公司