[摘 要] 準確、及時地獲取當前的產品成本信息是企業生產決策的前提,也是企業構建信息系統的目標之一。根據成本計算的五項原則,設計建立在產品流水線、生產部門和生產期間交織的三維矩陣基礎上的成本會計期間核算、日常計算和即時測算三位一體的動態計算新模式,根據這一模式,應用一系列先進的IT技術和工具構建B/S架構的成本計算系統,能夠更有效地達到這一目標。
[關鍵詞] 成本管理;信息系統;ERP;工業流水線
[中圖分類號]F270.7;TP391[文獻標識碼]A[文章編號]1673-0194(2008)23-0072-03
產品成本是產品生產利益相關人特別關心的問題。隨著科技進步和生產形態、生產方式的變革,以及計算工具和計算方式的更新,新的成本計算理論和計算方法不斷涌現,如作業成本計算法(Activity- Based Costing)[1]#65380;時間成本計算法( Time- Based Costing)[2]#65380;作業時間成本計算法(Time-Driven Activity-Based Costing)[3]#65380;目標成本計算法(Target Costing)[4]#65380;質量成本計算法(Quality-Based Costing)[5]等先后在業界推出并在實踐中得以應用。在現代工業流水線式生產中,由于投入和產出連續不斷地進行,通常的成本會計需要通過較長期間(如月)的產品產出數量和投入費用的累計,方能算出該期間內較為準確的平均成本。由于成本對象、投入物料等計量條件和企業管理粒度的限制,這種核算方法難以計算出該期間內準確的平均成本,而且核算期間越短,計算出來的成本數值精度越差,因而也就無法算出產品在當前生產時刻的即時成本。如果說通過較長期間內費用和產量的累計求出的平均成本對企業當前的生產管理和決策有重要的意義,那么核算越及時,計算越準確,則意義越大。而即時成本對企業目前的生產管理和決策則具有更大的價值。
隨著計算機網絡技術的迅速發展,基于多層結構的
B/S架構的信息系統具有反應迅速、使用簡便、構建靈活、部署容易、維護簡單、數據互聯共享等一系列優勢,已經成為當前軟件架構的首選模式。基于這種架構構建新的成本計算系統不僅能容易地同企業ERP、MES、OA等應用系統無縫集成數據共享,更主要的是,可以利用其具備的特點設計新的成本計算模式,集成多種成熟有效的成本計算方法,及時方便地為相關人員提供準確的成本信息,以利于對生產狀態監控,最大限度地提高企業的效益。
一、 計算原則
企業對產品成本的計算,既是參與外部競爭、服務客戶的需要,也是優化內部運行機制、提高企業整體效益的一種方法。出于這樣的目的,企業生產產品成本的計算至少應該遵循以下5種原則:
(1)準確性原則。毫無疑問,準確性是成本計算的首要原則。但是在實際操作中,成本的計算受到企業生產條件、管理粒度、計量條件、計算工具、財會制度等一系列條件的約束。為了準確地計算產品成本,作業成本計算法在產品間接費用的分配上作出了歷史性的改進。但當生產流水線上同時生產多種產品、多種個性化生產單元高度集成在一起的情況下,作業成本計算法往往由于實施成本過高而失去實際意義[2],這就需要根據企業生產實際進行創新。
(2)及時性原則。及時地獲得當前的成本變化信息顯然對成本的控制更為有效。由于產品和費用計量條件以及管理粒度的限制,并出于計算精度和實施成本的考慮,傳統的成本計算法通常需要劃分較長的期間(如1個月)才能較為準確地計算出該期間的平均成本,這對于現代快速變化的競爭社會,顯然存在著很大的改進空間。
(3)可操作性原則。好的算法需要實現方能發揮效益,如果在現有的技術或管理條件下實現不了,或實現的成本太大,或計算的周期太長,再好的算法也只好束之高閣。實現條件包括設備、技術、管理、人員等諸多方面因素。
(4)低成本原則,即成本計算本身的費用要低。這些費用包括設備和軟件的使用和更新、人員培訓、業務流程再造以及實施風險等。成本計算的目的是為了降低成本、增加利潤、增強企業競爭力,如果成本計算本身需要消耗過多的費用,或要承擔過多的實施風險,或過多地影響當前生產,這樣的計算也會得不償失。
(5)可用性原則,即成本計算的結果要能夠便于對成本進行分析和控制。成本計算目的是為了控制成本、降低成本。如果成本計算的結果不能用于成本的分析和控制,不能為控制成本、降低成本服務。這樣的成本計算意義不大。
當然還可以提出其他一些原則,但本文提出的成本計算模式主要基于上述5種原則。
二、 計算模型
根據上述5種原則和企業生產現狀,結合當前先進的計算技術和工具,可以設計出下列這樣一套成本計算模式:按照產品品種流水線、生產部門、生產期間構建三維矩陣模型,其中生產部門劃分成樹形結構,最小單位為工序。生產期間最小單位為班(每班8工時),每個工作日可劃分成3班:早班、中班和夜班,或一個長白班,每個班的生產時間為8小時。產品的成本項目根據其性態劃分為變動成本和固定成本兩類。其中變動成本僅與生產品種和數量有關,與時間無關,例如產品零部件和結構料消耗等;固定成本其總額的變化僅與時間有關,與生產的品種及數量無關,例如設備和廠房折舊費等。這樣,在單位時間內,當品種增加、產量增加、產值增加時,單位產品的固定成本部分會相對降低。在每一類成本項目中,其每一種具體費用的單價又分為標準單價和實際單價。其中標準單價由企業自主制訂,用于企業內部考核。實際單價是企業在市場采購時實際結算的單價。
在上述靜態模型基礎上,成本計算分為成本會計期間核算、日常計算和即時測算3種動態模式。在成本會計期間核算模式下,系統以會計期間結束時間來觸發相關的計算程序,該計算程序按照會計制度規定的計算方法計算出月(周)平均成本,再由月平均成本累計出其他更長期間的平均成本,如季度、半年和年平均成本。也可根據需要計算出成本7日均線、30日均線等數據,顯示有關成本管理圖表等。
在成本日常計算模式下,通過每一具體費用的使用周期或計量周期來觸發該計算程序。與成本相關的每一筆費用只要一到期則立即觸發該費用的計算程序,計算出本費用在計量周期內單位產品消耗量、標準金額以及實際金額。其中標準金額為標準單價與實際用量的乘積,實際金額為實際單價與實際用量的乘積。如果計量或管理中存在長短周期誤差因素,則可采用雙周期或多周期計算以降低誤差。根據每一費用單位產品消耗數據可計算出產品當前的動態成本。計算時,循環的第一層要處理的對象是到期的費用,包括其數量、單價及其消耗期間,期間以班(8小時)為單位。對于任何一筆費用,先按使用部門歸集到工序,再按工序的使用動因歸集到本工序該期間生產的各相關產品上。歸集前,首先建立各種費用與其相關的成本對象的匹配系數表,并設計好例外費用的處理方法,然后方能按該匹配系數表和例外處理方法歸集。
在成本即時測算模式下,由生產數據觸發該計算程序,計算時依據當前已知的生產數據以及上述兩種核算模式下計算的有關數據,測算出本班各工序產品的即時成本。
在上述3種動態計算模式下,都是先按照部門管理劃分的最小單位工序來歸集費用數量,歸集到工序后,再歸集到工序的相關成本對象上,然后根據需要以部門的隸屬樹為依據對更高一級的部門進行分層分類合計,乘以實際單價(標準單價)就可分別得到各層以至于最高級別部門的實際成本(標準成本)。每個部門最后一道工序的成本即為該部門最終產品的成本。由于每個工序的算法相同,分類合計的方法一致,可以使得程序大大簡化。同時該算法也為工序及其以上部門的成本考核和調控提供了依據。
三、 軟件架構與實現方法[6-8]
根據上面的模型,成本計算可以劃分成4個功能模塊:系統定義模塊、數據錄入模塊、成本計算模塊和成本查詢模塊,所有模塊通過數據庫互聯。成本計算如果構建在ERP之中,這4個模塊則需要結合ERP其他功能模塊統籌設計和實現。其中系統定義模塊負責實現工廠的各項基本數據設置,包括用戶及其權限設置、部門設置、產品與物料設置、材料定額和分攤系統設置等。這些數據設定后系統就可以適應一個特定工廠的使用要求。工廠在運行過程中出現了變化,也要通過該模塊來調整,以適應工廠當前的實際情況。另外該模塊也負責實現數據的備份、驗證和恢復功能。其中備份和驗證功能主要依據工廠的備份策略實現日、周、月、年的備份和驗證,包括常規的和非常規的、自動的和手工的。恢復功能則根據實際需要進行。
數據錄入模塊負責實現產量和費用的實時錄入功能,需要為成本計算及時、準確、完整地提供動態數據。這些數據應當盡量從DCS采集,以手工錄入作為補充。手工錄入部分要求操作簡便,系統反應快,能智能學習用戶錄入規律,自動提供錄入項,自動糾正一定的錄入錯誤。實時費用中的物料數據也可直接從庫房管理系統中采集,該部分數據涉及的庫房應是生產工序直接領料的庫房以及半成品庫房。
成本計算模塊負責產品成本和物料單位產品消耗量的計算,其中大部分計算通過數據庫中的觸發器或存儲過程來實現,供其他模塊調用。這樣既可以簡化軟件結構,又增加軟件柔性及響應速度。
成本查詢模塊主要負責成本實時查詢和分析報告,同時提供成本實時異常報警,為用戶成本計劃和測算提供分析結果等。由于該模塊的使用特點,設計時要考慮用戶能夠以盡量少的操作得到盡量滿意的查詢結果。
本系統采用以數據庫為核心的架構,即各模塊相對獨立,均通過數據庫交換數據。各模塊均采用B/S結構,其好處是使用簡單,維護方便,使用的場地不受限制;缺點是系統響應速度較慢,編程效率較低。但是,利用SQL Server 2005 新設置的TSQL和高級語言編寫存儲過程等多種新技術,以及VS 2008中包含的AJAX、JavaScript等編程技術,能較好地克服這些缺點。
四、結 語
本成本計算系統針對流水線生產的特點,以產品流水線、生產部門、生產期間構成的三維矩陣為基礎,以會計期間觸發的成本會計期間計算法、費用數據觸發的成本日常計算法和生產數據觸發的成本即時測算法三位一體動態計算為模式,構建了B/S構架的成本計算系統,進一步提高了成本計算的準確性和及時性,為企業成本控制提供了有效的監控手段,同時也為企業生產狀態診斷和各級部門考核提供了量化依據。
主要參考文獻
[1] 李剛,胡亞敏. 約束理論與作業成本法的結合運用[J]. 財會月刊:理論版,2006(7).
[2] Kenneth Preiss,Manash R Ray. Time-based Costing:Part1-Costing for a Dynamic Business Environment[J]. Journal of Corporate Accounting Finance,2000,11(5).
[3] Robert S Kaplan,Steven R Anderson. Time-driven Activity-based Costing[R]. Harvard Business Review,2004,82(11):131-138.
[4] 沈紅,陳汐. 最新成本會計理論與方法評述[J]. 現代管理科學,2003 (9).
[5] HSU P H.The Implementation of an Activity-based Costing Collaborative Planning System for Semiconductor Backend Production[J]. International Journal of Production Research,2005,43(12).
[6] 趙風景. 通用制造執行系統模型研究[J]. 上海電機學院學報,2007,10(4).
[7] 趙池龍. 實用軟件工程[M]. 第2版. 北京:電子工業出版社,2006.
[8] Charlie Calvert. What's New in C#[EB/OL]. http://blogs.msdn.com/charlie/default.aspx,2008.