陳文霞
(國(guó)網(wǎng)湖南省電力公司檢修公司,長(zhǎng)沙410000)
會(huì)計(jì)差錯(cuò)是一種客觀存在的會(huì)計(jì)現(xiàn)象。會(huì)計(jì)記賬稍有不慎就會(huì)出現(xiàn)錯(cuò)賬,而且查起來很費(fèi)勁,所以有人說“記賬容易查賬難”。這是因?yàn)橛袝r(shí)為查一筆錯(cuò)賬,花上很大精力,一查就是半天,費(fèi)時(shí)費(fèi)力。
筆者所在公司在元旦前一次對(duì)賬中,出現(xiàn)了未達(dá)賬項(xiàng)。全部財(cái)務(wù)人員加班加點(diǎn)至深夜,才將差錯(cuò)找到。事后追查原因,固然有會(huì)計(jì)人員的疏忽、未及時(shí)對(duì)賬核算等原因。但筆者所處崗位職責(zé),更重要的是發(fā)現(xiàn)問題,解決問題,即如何快速的查找會(huì)計(jì)錯(cuò)誤。
編寫軟件來查找會(huì)計(jì)差錯(cuò),利用計(jì)算機(jī)強(qiáng)大的計(jì)算功能來替代人工查找錯(cuò)賬,使財(cái)會(huì)人員減少查錯(cuò)賬的時(shí)間,從而有更多的時(shí)間和精力,用在加強(qiáng)企業(yè)管理和經(jīng)濟(jì)核算上。同時(shí)也能提高查找效率,節(jié)省大量時(shí)間和人力資源。
在實(shí)際的記賬過程中,會(huì)產(chǎn)生重復(fù)記賬、漏記、數(shù)字顛倒、數(shù)字錯(cuò)位、數(shù)字錯(cuò)誤、科目記錯(cuò)、借貸方向反記等問題,從而影響了會(huì)計(jì)信息的準(zhǔn)確性。針對(duì)這些錯(cuò)誤,一般會(huì)計(jì)查錯(cuò)方法如下。
記賬時(shí)稍有不慎,很容易發(fā)生借貸方記反或紅藍(lán)字記反,簡(jiǎn)稱為“反向”。它有一個(gè)特定的規(guī)律就是錯(cuò)賬差數(shù)一定是偶數(shù),只要將差數(shù)用二除得的商就是錯(cuò)賬數(shù)。所以稱這種查賬方法為除二法,這是一種最常見而簡(jiǎn)便的查錯(cuò)賬方法。
在日常記賬中常會(huì)發(fā)生前后兩個(gè)數(shù)字顛倒、三個(gè)數(shù)字前后顛倒和數(shù)字移位的現(xiàn)象。它們共同特點(diǎn)是錯(cuò)賬差數(shù)一定是九的倍數(shù)和差數(shù),每個(gè)數(shù)字之和也是九的倍數(shù),因此,這類情況均可應(yīng)用“除九法”來查找。
根據(jù)錯(cuò)賬差數(shù)直接查找的方法叫做差數(shù)法。漏記或重記,因記賬疏忽而漏記或重記一筆賬,只要直接查找到差數(shù)的賬就查到了,這類錯(cuò)賬最容易發(fā)生在本期內(nèi)同樣數(shù)字的賬發(fā)生了若干筆,這就容易發(fā)生漏記或重記。
在核對(duì)賬目表時(shí)較多的遇到僅相差幾分錢的錯(cuò)賬,這類錯(cuò)賬最頭疼。這類錯(cuò)賬一般來說是數(shù)字形狀相像而發(fā)生差錯(cuò)。根據(jù)其數(shù)字形狀象形的規(guī)律去查找錯(cuò)賬的方法命名為“象形法”。
根據(jù)實(shí)際需求,將第二章所述4種查錯(cuò)方法合并歸類為以下三種情況,分別為差數(shù)法、除2法、間接差數(shù)法。相對(duì)應(yīng)的會(huì)計(jì)錯(cuò)誤,分別以“漏、反、錯(cuò)”來表示。具體如表1所示。
表1
其中
差數(shù)法是指按照錯(cuò)賬的差數(shù)來查找錯(cuò)賬的方法。
除2法是指差數(shù)除以2來查找錯(cuò)賬的方法。當(dāng)記賬時(shí)借方金額錯(cuò)計(jì)入貸方(或者相反)時(shí),出現(xiàn)錯(cuò)賬的差數(shù)就表現(xiàn)為錯(cuò)誤的2倍,因此將此差數(shù)用2去除,得出的商就應(yīng)該是反向的正確的金額。
間接差數(shù)法是指采用窮舉法將可能發(fā)生這個(gè)差額錯(cuò)誤的情況列出來。
始終認(rèn)為會(huì)計(jì)錯(cuò)誤都是簡(jiǎn)單的,難度大主要因?yàn)閿?shù)據(jù)量太大。假定最大錯(cuò)誤數(shù)為2個(gè),采用數(shù)學(xué)的簡(jiǎn)化思想,提供兩種化簡(jiǎn)模式,提供三類共9種錯(cuò)誤的查找模式。
可看成兩個(gè)本是和相等的數(shù)組,中間有一到兩個(gè)成員數(shù),發(fā)生錯(cuò)誤,可能是錯(cuò)反漏中的某一個(gè),引起了最后求和不等的情況。為了找到這些錯(cuò)誤,按照一個(gè)從易到難的順序,將其分為三類:
1.第一類錯(cuò)誤。一個(gè)單一錯(cuò)誤,簡(jiǎn)記為:一漏、一反、一錯(cuò);2.第二類錯(cuò)誤。兩個(gè)同樣的錯(cuò)誤,簡(jiǎn)記為:二漏、二反、二錯(cuò);3.第三類錯(cuò)誤。兩個(gè)不同的錯(cuò)誤,簡(jiǎn)記為:漏錯(cuò)、反漏、錯(cuò)反。
將借貸兩組數(shù)的化簡(jiǎn)。在一組數(shù)中減去一個(gè)相同的數(shù),同時(shí)減去對(duì)應(yīng)另一組中和相同的n個(gè)數(shù)(n可取1、2、3,根據(jù)個(gè)數(shù)分別記為1對(duì)1,1對(duì)2,1對(duì)3)。
1.依次去掉分別在兩組數(shù)中間所有一對(duì)一、一對(duì)二(二對(duì)一)、一對(duì)三(三對(duì)一)的數(shù);2.先去掉一對(duì)一,然后依次去掉兩組數(shù)中最大數(shù),及所對(duì)應(yīng)的另一組2-3數(shù)。
當(dāng)出現(xiàn)2個(gè)及以上的錯(cuò)誤時(shí),將采用化簡(jiǎn)預(yù)處理之后,剩下的兩組數(shù)進(jìn)行人工比對(duì)查錯(cuò)。
本軟件的輸入文件格式為xls文件,該文件默認(rèn)第一張sheet中有兩列,第一列為借方,第二列為貸方。從輸入文件中讀取數(shù)據(jù)之后顯示在下面圖表框中。見圖1。
圖1
1.根據(jù)原始數(shù)組直接求第一類錯(cuò)誤;2.通過預(yù)處理化簡(jiǎn)之后求得第二類錯(cuò)誤(即去掉借貸兩個(gè)數(shù)組中一一對(duì)應(yīng)的成員數(shù));3.通過預(yù)處理深度化簡(jiǎn)之后求得第三類錯(cuò)誤(即去掉兩數(shù)組中一對(duì)二、一對(duì)三的成員數(shù),這里有兩種算法選擇,詳見加速算法)。
1.結(jié)果輸出格式
輸出內(nèi)容分別對(duì)應(yīng)于不同的9種錯(cuò)誤以及發(fā)生該種錯(cuò)誤的具體情形,輸出格式如表2所示。
表2
1>x=Δ:表示一個(gè)錯(cuò)誤,簡(jiǎn)記一漏;
2>x=Δ/2:表示一個(gè)錯(cuò)誤,簡(jiǎn)記一反;
3>x=y+Δ:表示一個(gè)錯(cuò)誤,簡(jiǎn)記一錯(cuò);
4>x1+x2=Δ:表示兩個(gè)相同錯(cuò)誤,簡(jiǎn)記二漏;
5>x1+x2=Δ/2:表示兩個(gè)相同錯(cuò)誤,簡(jiǎn)記二反;
6>(x1-y1)+( x2-y2)=Δ:表示兩個(gè)相同錯(cuò)誤,簡(jiǎn)記二錯(cuò);
7>2x1+x2=Δ:表示兩個(gè)不同錯(cuò)誤,簡(jiǎn)記漏反;
8>x1+( x2-y2)=Δ:表示兩個(gè)不同錯(cuò)誤,簡(jiǎn)記錯(cuò)漏;
9>2x1+(x2-y2)=Δ:表示兩個(gè)不同錯(cuò)誤,簡(jiǎn)記錯(cuò)反。
2.文件輸出格式
輸出文件格式為txt文本格式,名稱為out.txt,默認(rèn)路徑為原輸入文件的路徑,即”D:out.txt”。詳見圖2。
圖2
編程語言:Visual Studio2010C#
軟件環(huán)境:Microsoft.net Framework4.0
該軟件能夠用于直接查找最多兩個(gè)會(huì)計(jì)差錯(cuò),也可用于間接化簡(jiǎn)借貸雙方,通過化簡(jiǎn)所剩下的數(shù)來人工查找更多的會(huì)計(jì)差錯(cuò)。
作為個(gè)人使用的辦公小軟件,節(jié)省了筆者大量的時(shí)間,在實(shí)際運(yùn)用中取得了不錯(cuò)的效果。
因?yàn)闀r(shí)間倉促及個(gè)人水平有限,難免有錯(cuò)漏的地方。歡迎大家批評(píng)指正。
[1]李 敏.會(huì)計(jì)查錯(cuò)技術(shù)[J].上海財(cái)大學(xué)報(bào),2007(1).