一、背景根據(jù)我們多年來的參觀和了解,國外
ERP好像都沒有倉庫收發(fā)存報(bào)告或財(cái)務(wù)收發(fā)存報(bào)告這個(gè)說法,但在中國幾乎所有的財(cái)務(wù)人員每月化費(fèi)大量時(shí)間,一定要出的一個(gè)報(bào)告就是收發(fā)存報(bào)告,當(dāng)我們已經(jīng)購買并實(shí)施了國外
ERP后,由于中國財(cái)務(wù)人員已習(xí)慣使用其作為每月的物資流動統(tǒng)計(jì)分析報(bào)表,他們?nèi)匀灰笙到y(tǒng)必須能夠提供完美的收發(fā)存報(bào)告,為此從國外
ERP中國代理商到各級使用者,都在原
ERP的基礎(chǔ)上探索和開發(fā)適合中國財(cái)務(wù)人員使用財(cái)務(wù)收發(fā)存報(bào)表,但推廣和使用情況一直不是很理想。
從理論上分析,財(cái)務(wù)收發(fā)存是一個(gè)極其簡單的計(jì)算,就是記錄一個(gè)公司每月月初的庫存數(shù)量金額、當(dāng)月出入庫數(shù)量金額及月底結(jié)存的數(shù)量金額。而國外
ERP系統(tǒng)對每一比材料的收發(fā)都有詳細(xì)的記錄,做個(gè)簡單的累加不就行了,其實(shí)并不這么簡單,究其原因:即有算法的差別、軟件的局限也有操作不當(dāng)?shù)膯栴}及網(wǎng)絡(luò)故障等問題。但值得高興的是,經(jīng)過兩年多的摸索,我們已經(jīng)找到了一個(gè)成功的解決方案,目前已經(jīng)在多個(gè)子公司使用并得到驗(yàn)證和認(rèn)可,下面就以
ERP財(cái)務(wù)收發(fā)存其問題分析和解決方法等方面進(jìn)行詳細(xì)的說明。
二、問題分析
1.財(cái)務(wù)人員使用
ERP收發(fā)存的基本要求
●系統(tǒng)報(bào)表本身每類每月月初金額必須等于上月月末金額;
●如果存在計(jì)算差異,特別是退貨等,需提供差異報(bào)表;
2.原財(cái)務(wù)手工收發(fā)存與
ERP軟件財(cái)務(wù)收發(fā)存記賬方式的區(qū)別
其它說明:軟件的成本計(jì)算方式有FIFO、LIFO、指定的、標(biāo)準(zhǔn)的、移動平均等,我們在此僅討論在使用移動平均算法時(shí)的情況。
3.在國外
ERP軟件中開發(fā)收發(fā)存的局限性
●SYMIX數(shù)據(jù)庫不記錄物料某歷史時(shí)刻的庫存數(shù)量和金額;
●SYMIX收發(fā)記錄與基礎(chǔ)物料的緊密相關(guān)性;
4.即時(shí)移動加權(quán)平均法在
ERP中的基本計(jì)算規(guī)則
●在“采購入庫”和“其它接收”時(shí)做移動平均計(jì)算;
●在“作業(yè)發(fā)料”、“訂單發(fā)貨”、“其它發(fā)出”時(shí)都以當(dāng)前成本出庫;
●在“作業(yè)退料”、“訂單退貨”時(shí),不做移動加權(quán)平均計(jì)算,以當(dāng)前成本入庫;
●在“采購?fù)素洝睍r(shí)以當(dāng)前成本出庫,不做反向移動平均計(jì)算。
5.其它影響收發(fā)存報(bào)表的情況
由于收發(fā)存計(jì)算的基礎(chǔ)是某段時(shí)間所有的采購類物料收發(fā)記錄,如果不能夠保證這些數(shù)據(jù)的完整性,將導(dǎo)致數(shù)據(jù)的不一致,主要包括以下幾類:
●四舍五入的問題
●物料刪除
●修改物料編碼
●修改物料類型(制造的/采購的)
●修改物料分類(核算分類)
●系統(tǒng)時(shí)鐘不正確
●物料處理日志丟失或意外刪除
明白了算法的規(guī)則和區(qū)別并知道了可能出現(xiàn)的問題,我們就可以想辦法克服軟件本身的局限性,自動完善和處理意外情況,保證報(bào)告的完整和一致,方案見下文。
三、解決方案
1.程序設(shè)計(jì)原理
原理簡述:完全靠國外
ERP軟件系統(tǒng)本身每月月底的物料編碼狀況和收發(fā)存記錄進(jìn)行倒推計(jì)算,幾乎不可能滿足財(cái)務(wù)靠其記賬的要求,這都是因?yàn)閲?A style="FONT-SIZE: 14px; COLOR: #0000ff; TEXT-DECORATION: none" href="http://www.07zn.com/InformationCenter/system.html" target=_blank>ERP軟件本身的兩個(gè)局限性造成的,但在不違背其原計(jì)算規(guī)則的前提下,要打破其原有的局限性,并在一定程度上克服或解決所有影響收發(fā)存的可能情況,并非完全沒有可能,就是在國外
ERP軟件數(shù)據(jù)庫中新建數(shù)據(jù)存儲表或另外新建一種其它類型的數(shù)據(jù)庫,能夠在每月月底或每次計(jì)算后存儲當(dāng)前物料類型、數(shù)量和金額,然后再靠程序倒推計(jì)算本月收發(fā)存,通過與上月物料類型、數(shù)量和金額的比較,推斷出問題的原因,然后靠程序自動解決或提示財(cái)務(wù)人員手工調(diào)整,保證財(cái)務(wù)收發(fā)存計(jì)算的平衡。
前提條件:在上述原理下本方法還必須具備一定的前期條件,就是財(cái)務(wù)人員必須認(rèn)可
ERP系統(tǒng)物料月底結(jié)存數(shù)量和成本,即必須承認(rèn)
ERP系統(tǒng)當(dāng)前庫存的準(zhǔn)確率;并認(rèn)同各種退貨差異;
2.程序和數(shù)據(jù)結(jié)構(gòu)表說明
本方案需要一個(gè)主程序和兩個(gè)輔助程序及四個(gè)數(shù)據(jù)表來完成。
主程序:主程序可反復(fù)計(jì)算從上次結(jié)算日期至今任何一段時(shí)間的財(cái)務(wù)收發(fā)存狀況,并完成數(shù)據(jù)比較、問題分析、問題推測、問題記錄、問題提示和自動平衡的功能,系統(tǒng)發(fā)生何種人為或系統(tǒng)錯(cuò)誤,都能保證當(dāng)月財(cái)務(wù)收發(fā)存與上月數(shù)據(jù)的一致和本月收發(fā)存的完整;