本發(fā)明涉及數(shù)據(jù)管控技術(shù)領(lǐng)域,特別是涉及一種企業(yè)存款日記賬和銀行存款對賬單的對賬方法和系統(tǒng)。
背景技術(shù):
理論上講,企業(yè)銀行存款日記賬的記錄與銀行出具的銀行存款對賬單,無論是發(fā)生額,還是期末余額都應(yīng)該是完全一致的,因?yàn)樗鼈兌际菍ν毁~號存款的記錄。但是實(shí)際中通過核對會(huì)發(fā)現(xiàn)雙方的賬目經(jīng)常出現(xiàn)不一致的情況。原因有兩個(gè):一是有“未達(dá)賬項(xiàng)”,二是賬目記錄錯(cuò)誤。無論是“未達(dá)賬項(xiàng)”,還是賬目記錄錯(cuò)誤,都要通過企業(yè)銀行存款日記賬的記錄與銀行開具的銀行存款對賬單進(jìn)行逐筆“勾對”才能發(fā)現(xiàn)。某公司有多個(gè)電費(fèi)賬戶,各個(gè)電費(fèi)賬戶的每月銀行存款記錄非常多,用這種人工逐筆“勾對”方法對賬,對賬耗費(fèi)時(shí)間久,對賬工作壓力大,對賬準(zhǔn)確性差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)的不足,提供一種對賬準(zhǔn)確、耗時(shí)短、效率高的企業(yè)存款日記賬和銀行存款對賬單的對賬方法和系統(tǒng)。
為解決上述技術(shù)問題,本發(fā)明所采取的技術(shù)方案是:一種企業(yè)存款日記賬和銀行存款對賬單的對賬方法,包括以下步驟:
將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照升序各自排序;
將所述企業(yè)存款日記賬的明細(xì)與所述銀行存款對賬單的明細(xì)進(jìn)行比較處理:
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)存入第一存儲(chǔ)空間中,并將所述銀行存款對賬單的下一項(xiàng)明細(xì)與所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)存入第二存儲(chǔ)空間中,并將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前明細(xì)比較;
重復(fù)所述將所述企業(yè)存款日記賬的明細(xì)和所述銀行存款對賬單的明細(xì)進(jìn)行比較步驟,直至所述企業(yè)存款日記賬的各項(xiàng)明細(xì)或所述銀行存款對賬單的明細(xì)均已進(jìn)行比較處理。
優(yōu)選的,所述第一存儲(chǔ)空間中存儲(chǔ)的所述銀行存款對賬單的明細(xì)按照升序排序;
所述第二存儲(chǔ)空間中存儲(chǔ)的所述企業(yè)存款日記賬的明細(xì)按照升序排序。
一種企業(yè)存款日記賬和銀行存款對賬單的對賬方法,包括以下步驟:
將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照降序各自排序;
將所述企業(yè)存款日記賬的明細(xì)和所述銀行存款對賬單的明細(xì)進(jìn)行比較:
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)存入第二存儲(chǔ)空間中,并將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)存入第一存儲(chǔ)空間中,并將所述銀行存款對賬單的下一項(xiàng)明細(xì)與所述企業(yè)存款日記賬的當(dāng)前明細(xì)比較;
重復(fù)所述將所述企業(yè)存款日記賬的明細(xì)和所述銀行存款對賬單的明細(xì)進(jìn)行比較步驟,直至對賬結(jié)束。
優(yōu)選的,所述第二存儲(chǔ)空間中存儲(chǔ)的所述企業(yè)存款日記賬的明細(xì)按照降序排序;
所述第一存儲(chǔ)空間中存儲(chǔ)的所述銀行存款對賬單的明細(xì)按照降序排序。
優(yōu)選的,若所述銀行存款對賬單的各項(xiàng)明細(xì)均與所述企業(yè)存款日記賬的明細(xì)比較,且所述企業(yè)存款日記賬的部分明細(xì)未與所述銀行存款對賬單的明細(xì)比較,則將所述企業(yè)存款日記賬的未與所述銀行存款對賬單的明細(xì)比較的明細(xì)存入所述第二存儲(chǔ)空間;
若所述企業(yè)存款日記賬的各項(xiàng)明細(xì)均與所述銀行存款對賬單的明細(xì)比較,且所述銀行存款對賬單的部分明細(xì)未與所述企業(yè)存款日記賬的明細(xì)比較,則將所述銀行存款對賬單的未與所述企業(yè)存款日記賬的明細(xì)比較的明細(xì)存入所述第一存儲(chǔ)空間。
一種企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng),包括明細(xì)排序模塊、明細(xì)比較模塊、第一存儲(chǔ)模塊和第二存儲(chǔ)模塊;
所述明細(xì)排序模塊,用于將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照升序各自排序;
所述明細(xì)比較模塊,用于將所述企業(yè)存款日記賬的明細(xì)和所述銀行存款對賬單的明細(xì)進(jìn)行比較處理:
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)發(fā)送至所述第一存儲(chǔ)模塊進(jìn)行存儲(chǔ),并將所述銀行存款對賬單的下一項(xiàng)明細(xì)與所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)發(fā)送至所述第二存儲(chǔ)模塊進(jìn)行存儲(chǔ),并將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前明細(xì)比較。
優(yōu)選的,所述第一存儲(chǔ)模塊中存儲(chǔ)的所述銀行存款對賬單的明細(xì)按照升序排序;
所述第二存儲(chǔ)模塊中存儲(chǔ)的所述企業(yè)存款日記賬的明細(xì)按照升序排序。
一種企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng),包括明細(xì)排序模塊、明細(xì)比較模塊、第一存儲(chǔ)模塊和第二存儲(chǔ)模塊;
所述明細(xì)排序模塊,用于將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照降序各自排序;
所述明細(xì)比較模塊,用于將所述企業(yè)存款日記賬的明細(xì)和所述銀行存款對賬單的明細(xì)進(jìn)行比較處理:
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)發(fā)送至所述第一存儲(chǔ)模塊進(jìn)行存儲(chǔ),并將所述企業(yè)存款日記賬的下一項(xiàng)明細(xì)與所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)比較;
若所述企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將所述銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)發(fā)送至所述第二存儲(chǔ)模塊進(jìn)行存儲(chǔ),并將所述銀行存款對賬單的下一項(xiàng)明細(xì)與所述企業(yè)存款日記賬的當(dāng)前明細(xì)比較。
優(yōu)選的,所述第二存儲(chǔ)模塊中存儲(chǔ)的所述企業(yè)存款日記賬的明細(xì)按照降序排序;
所述第一存儲(chǔ)模塊中存儲(chǔ)的所述銀行存款對賬單的明細(xì)按照降序排序。
優(yōu)選的,所述明細(xì)比較模塊,還用于所述銀行存款對賬單的各項(xiàng)明細(xì)均與所述企業(yè)存款日記賬的明細(xì)比較,且所述企業(yè)存款日記賬的部分明細(xì)未與所述銀行存款對賬單的明細(xì)比較時(shí),將所述企業(yè)存款日記賬的未與所述銀行存款對賬單的明細(xì)比較的明細(xì)存入所述第二存儲(chǔ)模塊;
所述明細(xì)比較模塊,還用于所述企業(yè)存款日記賬的各項(xiàng)明細(xì)均與所述銀行存款對賬單的明細(xì)比較,且所述銀行存款對賬單的部分明細(xì)未與所述企業(yè)存款日記賬的明細(xì)比較時(shí),將所述銀行存款對賬單的未與所述企業(yè)存款日記賬的明細(xì)比較的明細(xì)存入所述第一存儲(chǔ)模塊。
采用上述技術(shù)方案所產(chǎn)生的有益效果在于:上述企業(yè)存款日記賬和銀行存款對賬單的對賬方法和系統(tǒng)操作簡單,對賬快捷準(zhǔn)確,縮短了對賬時(shí)間,極大地減輕財(cái)務(wù)工作人員繁重的對賬工作。
附圖說明
圖1是本發(fā)明企業(yè)存款日記賬和銀行存款對賬單的對賬方法的一個(gè)實(shí)施例的流程圖;
圖2是本發(fā)明企業(yè)存款日記賬和銀行存款對賬單的對賬方法一個(gè)具體實(shí)施例的程序處理流程圖;
圖3是本發(fā)明企業(yè)存款日記賬和銀行存款對賬單的對賬方法的另一個(gè)實(shí)施例的流程圖;
圖4是本發(fā)明企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
參見圖1,一個(gè)實(shí)施例中,企業(yè)存款日記賬和銀行存款對賬單的對賬方法可以包括以下步驟:
S110,將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照升序各自排序。
其中,企業(yè)存款日記賬包括多項(xiàng)明細(xì),每項(xiàng)明細(xì)對應(yīng)一個(gè)金額。同樣的,銀行存款對賬單也包括多項(xiàng)明細(xì),每項(xiàng)明細(xì)對應(yīng)一個(gè)金額。在本步驟中,需要將企業(yè)存款日記賬的各項(xiàng)明細(xì)按照升序進(jìn)行排序,將銀行存款對賬單的各項(xiàng)明細(xì)按照升序排序。即,排序后的企業(yè)存款日記賬中,各項(xiàng)明細(xì)對應(yīng)的金額是逐漸變大的。同樣的,排序后的銀行存款對賬單中,各項(xiàng)明細(xì)對應(yīng)的金額是逐漸變大的。
S120,將企業(yè)存款日記賬的明細(xì)與銀行存款對賬單的明細(xì)進(jìn)行比較處理。
其中,本步驟可以分為以下幾個(gè)子步驟:
S121,若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較。
S122,若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)存入第一存儲(chǔ)空間中,并將銀行存款對賬單的下一項(xiàng)明細(xì)與企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)比較。
S123,若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)存入第二存儲(chǔ)空間中,并將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前明細(xì)比較。
其中,步驟S121、S122和S123之間的順序不分前后,是并行關(guān)系。
優(yōu)選的,第一存儲(chǔ)空間中存儲(chǔ)的銀行存款對賬單的明細(xì)按照升序排序。第二存儲(chǔ)空間中存儲(chǔ)的企業(yè)存款日記賬的明細(xì)也按照升序排序。這樣方便用戶比對銀行存款對賬單中和企業(yè)存款日記賬中不一致的明細(xì)信息。
進(jìn)一步的,若銀行存款對賬單的各項(xiàng)明細(xì)均與企業(yè)存款日記賬的明細(xì)比較,且企業(yè)存款日記賬的部分明細(xì)未與銀行存款對賬單的明細(xì)比較,則將企業(yè)存款日記賬的未與銀行存款對賬單的明細(xì)比較的明細(xì)存入所述第二存儲(chǔ)空間??梢岳斫獾?,通常情況下,企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)與銀行存款對賬單的明細(xì)項(xiàng)數(shù)是相等的,但出于雙方任意一方的疏忽,可能會(huì)出現(xiàn)企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)與銀行存款對賬單的明細(xì)項(xiàng)數(shù)不相等的情況。例如,企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)多于銀行存款對賬單的明細(xì)項(xiàng)數(shù)。此時(shí),銀行存款對賬單的各項(xiàng)明細(xì)均與企業(yè)存款日記賬的明細(xì)比較完畢,而企業(yè)存款日記賬多余的明細(xì)需存儲(chǔ)到第二存儲(chǔ)空間中,以待用戶查看究竟是哪一方的疏忽導(dǎo)致的。
同樣的,若企業(yè)存款日記賬的各項(xiàng)明細(xì)均與銀行存款對賬單的明細(xì)比較,且銀行存款對賬單的部分明細(xì)未與企業(yè)存款日記賬的明細(xì)比較,則將銀行存款對賬單的未與企業(yè)存款日記賬的明細(xì)比較的明細(xì)存入所述第一存儲(chǔ)空間。可以理解的,銀行存款對賬單的明細(xì)項(xiàng)數(shù)多于企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)。此時(shí),企業(yè)存款日記賬的各項(xiàng)明細(xì)均與銀行存款對賬單的明細(xì)比較完畢,而銀行存款對賬單多余的明細(xì)需存儲(chǔ)到第一存儲(chǔ)空間中,以待用戶查看究竟是哪一方的疏忽導(dǎo)致的。
進(jìn)一步的,企業(yè)存款日記賬和銀行存款對賬單的對賬方法還包括:將第一存儲(chǔ)空間中的銀行存款對賬單明細(xì)和第二存儲(chǔ)空間中的企業(yè)存款日記賬明細(xì)按照存儲(chǔ)順序進(jìn)行顯示,以方便用戶進(jìn)行逐項(xiàng)對比。
另外,若銀行存款對賬單的各項(xiàng)明細(xì)均已與企業(yè)存款日記賬的明細(xì)比較,且企業(yè)存款日記賬的部分明細(xì)未與銀行存款對賬單的明細(xì)比較,則將企業(yè)存款日記賬的未與銀行存款對賬單的明細(xì)比較的明細(xì)存入第二存儲(chǔ)空間。以上情況為企業(yè)存款日記賬的明細(xì)多于銀行存款對賬單的明細(xì)。
同樣的,若企業(yè)存款日記賬的各項(xiàng)明細(xì)均已與銀行存款對賬單的明細(xì)比較,且銀行存款對賬單的部分明細(xì)未與企業(yè)存款日記賬的明細(xì)比較,則將銀行存款對賬單的未與企業(yè)存款日記賬的明細(xì)比較的明細(xì)存入第一存儲(chǔ)空間。以上情況為銀行存款對賬單的明細(xì)多于企業(yè)存款日記賬的明細(xì)。
而考慮到對于企業(yè)存款日記賬和/或銀行存款對賬單沒有明細(xì)數(shù)據(jù)的情況,步驟S120還可以包括以下幾個(gè)子步驟:
S124,若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)且銀行存款對賬單也沒有明細(xì)數(shù)據(jù),則對賬結(jié)束。
S125,若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)而銀行存款對賬單有明細(xì)數(shù)據(jù),則將銀行存款對賬單的明細(xì)數(shù)據(jù)存儲(chǔ)至第一存儲(chǔ)空間。
S126,若企業(yè)存款日記賬有明細(xì)數(shù)據(jù)而銀行存款對賬單沒有明細(xì)數(shù)據(jù),則將企業(yè)存款日記賬的明細(xì)數(shù)據(jù)存儲(chǔ)至第二存儲(chǔ)空間。
參見圖2,定義Cells(i1,1)為銀行開具的銀行存款對賬單明細(xì),需按升序排列好。定義Cells(i2,2)為企業(yè)銀行存款日記賬明細(xì),也需按升序排列好。Cells(i3,3)為運(yùn)算得出的銀收企未收(或銀付企未付)明細(xì),即第一存儲(chǔ)空間。Cells(i4,4)為運(yùn)算得出的企收銀未收(或企付銀未付)明細(xì),即第二存儲(chǔ)空間。其中i1,i2,i3,i4,i5為整數(shù)型變量,tf為邏輯型變量。Cells(i1,1)和Cells(i2,2)均已按升序排列好,通過依次比較它們的大小來去除相同的數(shù)據(jù),找出不同的數(shù)據(jù)。
一般情況為Cells(i1,1)和Cells(i2,2)中都有明細(xì)數(shù)據(jù)。
一般情況下:當(dāng)Cells(i1,1)=Cells(i2,2)時(shí),再比較Cells(i1,1)的下一個(gè)數(shù)據(jù)和Cells(i2,2)的下一個(gè)數(shù)據(jù)。當(dāng)Cells(i1,1)>Cells(i2,2)時(shí),Cells(i4,4)=Cells(i2,2),再比較Cells(i1,1)的當(dāng)前數(shù)據(jù)和Cells(i2,2)的下一個(gè)數(shù)據(jù)。當(dāng)Cells(i1,1)<Cells(i2,2)時(shí),Cells(i3,3)=Cells(i1,1),再比較Cells(i1,1)的下一個(gè)數(shù)據(jù)和Cells(i2,2)的當(dāng)前數(shù)據(jù)。依次循環(huán),直至Cells(i1,1)中的各項(xiàng)明細(xì)均已與Cells(i2,2)比較,或者Cells(i2,2)中的各項(xiàng)明細(xì)均已與Cells(i1,1)的明細(xì)比較。
特殊情況為Cells(i1,1)和Cells(i2,2)不都有明細(xì)數(shù)據(jù)或都沒有明細(xì)數(shù)據(jù),具體又分為下面的三種。
特殊情況下:當(dāng)Cells(i1,1)沒有數(shù)據(jù)且Cells(i2,2)也沒有數(shù)據(jù)時(shí),提前結(jié)束程序。當(dāng)Cells(i1,1)沒有數(shù)據(jù)且Cells(i2,2)有數(shù)據(jù)時(shí),Cells(i4,4)=Cells(i2,2)。當(dāng)Cells(i1,1)有數(shù)據(jù)且Cells(i2,2)沒有數(shù)據(jù)時(shí),Cells(i3,3)=Cells(i1,1)。
另外,還可以將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照降序各自排序。參見圖3,一個(gè)實(shí)施例中,企業(yè)存款日記賬和銀行存款對賬單的對賬方法包括以下步驟:
S210,將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照降序各自排序。
其中,企業(yè)存款日記賬包括多項(xiàng)明細(xì),每項(xiàng)明細(xì)對應(yīng)一個(gè)金額。同樣的,銀行存款對賬單也包括多項(xiàng)明細(xì),每項(xiàng)明細(xì)對應(yīng)一個(gè)金額。在本步驟中,需要將企業(yè)存款日記賬的各項(xiàng)明細(xì)按照降序進(jìn)行排序,將銀行存款對賬單的各項(xiàng)明細(xì)按照降序排序。即,排序后的企業(yè)存款日記賬中,各項(xiàng)明細(xì)對應(yīng)的金額是逐漸變小的。同樣的,排序后的銀行存款對賬單中,各項(xiàng)明細(xì)對應(yīng)的金額是逐漸變小的。
S220,將企業(yè)存款日記賬的明細(xì)與銀行存款對賬單的明細(xì)進(jìn)行比較處理。
其中,本步驟可以分為以下幾個(gè)子步驟:
S221,若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較。
S222,若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)存入第二存儲(chǔ)空間中,并將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)比較。
S223,若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則將銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)存入第一存儲(chǔ)空間中,并將銀行存款對賬單的下一項(xiàng)明細(xì)與企業(yè)存款日記賬的當(dāng)前明細(xì)比較。
其中,步驟S221、S222和S223之間的順序不分前后,是并行關(guān)系。
本實(shí)施例中,第一存儲(chǔ)空間中存儲(chǔ)的銀行存款對賬單的明細(xì)按照升序排序。第二存儲(chǔ)空間中存儲(chǔ)的企業(yè)存款日記賬的明細(xì)也按照升序排序。這樣方便用戶比對銀行存款對賬單中和企業(yè)存款日記賬中不一致的明細(xì)信息。
進(jìn)一步的,若銀行存款對賬單的各項(xiàng)明細(xì)均與企業(yè)存款日記賬的明細(xì)比較,且企業(yè)存款日記賬的部分明細(xì)未與銀行存款對賬單的明細(xì)比較,則將企業(yè)存款日記賬的未與銀行存款對賬單的明細(xì)比較的明細(xì)存入所述第二存儲(chǔ)空間??梢岳斫獾模ǔG闆r下,企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)與銀行存款對賬單的明細(xì)項(xiàng)數(shù)是相等的,但出于雙方任意一方的疏忽,可能會(huì)出現(xiàn)企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)與銀行存款對賬單的明細(xì)項(xiàng)數(shù)不相等的情況。例如,企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)多于銀行存款對賬單的明細(xì)項(xiàng)數(shù)。此時(shí),銀行存款對賬單的各項(xiàng)明細(xì)均與企業(yè)存款日記賬的明細(xì)比較完畢,而企業(yè)存款日記賬多余的明細(xì)需存儲(chǔ)到第二存儲(chǔ)空間中,以待用戶查看究竟是哪一方的疏忽導(dǎo)致的。
同樣的,若企業(yè)存款日記賬的各項(xiàng)明細(xì)均與銀行存款對賬單的明細(xì)比較,且銀行存款對賬單的部分明細(xì)未與企業(yè)存款日記賬的明細(xì)比較,則將銀行存款對賬單的未與企業(yè)存款日記賬的明細(xì)比較的明細(xì)存入所述第一存儲(chǔ)空間??梢岳斫獾模y行存款對賬單的明細(xì)項(xiàng)數(shù)多于企業(yè)存款日記賬的明細(xì)項(xiàng)數(shù)。此時(shí),企業(yè)存款日記賬的各項(xiàng)明細(xì)均與銀行存款對賬單的明細(xì)比較完畢,而銀行存款對賬單多余的明細(xì)需存儲(chǔ)到第一存儲(chǔ)空間中,以待用戶查看究竟是哪一方的疏忽導(dǎo)致的。
本實(shí)施例中,考慮到對于企業(yè)存款日記賬和/或銀行存款對賬單沒有明細(xì)數(shù)據(jù)的情況,步驟S120還可以包括以下幾個(gè)子步驟:
S224,若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)且銀行存款對賬單也沒有明細(xì)數(shù)據(jù),則對賬結(jié)束。
S225,若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)而銀行存款對賬單有明細(xì)數(shù)據(jù),則將銀行存款對賬單的明細(xì)數(shù)據(jù)存儲(chǔ)至第一存儲(chǔ)空間。
S226,若企業(yè)存款日記賬有明細(xì)數(shù)據(jù)而銀行存款對賬單沒有明細(xì)數(shù)據(jù),則將企業(yè)存款日記賬的明細(xì)數(shù)據(jù)存儲(chǔ)至第二存儲(chǔ)空間。
進(jìn)一步的,企業(yè)存款日記賬和銀行存款對賬單的對賬方法還包括:將第一存儲(chǔ)空間中的銀行存款對賬單明細(xì)和第二存儲(chǔ)空間中的企業(yè)存款日記賬明細(xì)按照存儲(chǔ)順序進(jìn)行顯示,以方便用戶進(jìn)行逐項(xiàng)對比。
針對人工對賬耗時(shí)久、準(zhǔn)確性差的問題,總結(jié)企業(yè)銀行存款日記賬的記錄與銀行開具的銀行存款對賬單人工逐筆“勾對”對賬的過程,實(shí)際上就是一個(gè)循環(huán)“運(yùn)算”的過程,公開了一種企業(yè)存款日記賬和銀行存款對賬單的對賬方法,把企業(yè)銀行存款日記賬的記錄與銀行開具的銀行存款對賬單看成兩組數(shù)據(jù),利用計(jì)算機(jī)強(qiáng)大的循環(huán)處理數(shù)據(jù)能力,對這兩組數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,實(shí)現(xiàn)快捷準(zhǔn)確對賬。上述企業(yè)存款日記賬和銀行存款對賬單的對賬方法操作簡單,對賬快捷準(zhǔn)確,縮短了對賬時(shí)間,極大地減輕財(cái)務(wù)工作人員繁重的對賬工作。
基于統(tǒng)一發(fā)明構(gòu)思,本發(fā)明還公開一種企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng),重復(fù)之處不再贅述。
參見圖4,一個(gè)實(shí)施例中,企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng)可以包括明細(xì)排序模塊401、明細(xì)比較模塊402、第一存儲(chǔ)模塊403和第二存儲(chǔ)模塊404。
明細(xì)排序模塊401,用于將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照升序各自排序。
明細(xì)比較模塊402將企業(yè)存款日記賬的明細(xì)和銀行存款對賬單的明細(xì)進(jìn)行比較處理。若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則明細(xì)比較模塊402將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較。若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則明細(xì)比較模塊402將銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)發(fā)送至第一存儲(chǔ)模塊403進(jìn)行存儲(chǔ),并將銀行存款對賬單的下一項(xiàng)明細(xì)與企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)比較。若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則明細(xì)比較模塊402將企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)發(fā)送至第二存儲(chǔ)模塊404進(jìn)行存儲(chǔ),并將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前明細(xì)比較。
優(yōu)選的,第一存儲(chǔ)模塊403中存儲(chǔ)的銀行存款對賬單的明細(xì)按照升序排序。第二存儲(chǔ)模塊404中存儲(chǔ)的企業(yè)存款日記賬的明細(xì)按照升序排序。這樣方便用戶比對銀行存款對賬單中和企業(yè)存款日記賬中不一致的明細(xì)信息。
進(jìn)一步的,明細(xì)比較模塊402,還用于銀行存款對賬單的各項(xiàng)明細(xì)均與企業(yè)存款日記賬的明細(xì)比較,且企業(yè)存款日記賬的部分明細(xì)未與銀行存款對賬單的明細(xì)比較時(shí),將企業(yè)存款日記賬的未與銀行存款對賬單的明細(xì)比較的明細(xì)發(fā)送至第二存儲(chǔ)模塊404進(jìn)行存儲(chǔ)。
明細(xì)比較模塊402,還用于企業(yè)存款日記賬的各項(xiàng)明細(xì)均與銀行存款對賬單的明細(xì)比較,且銀行存款對賬單的部分明細(xì)未與企業(yè)存款日記賬的明細(xì)比較時(shí),將銀行存款對賬單的未與企業(yè)存款日記賬的明細(xì)比較的明細(xì)發(fā)送至第一存儲(chǔ)模塊403進(jìn)行存儲(chǔ)。
另外,考慮到企業(yè)存款日記賬和/或銀行存款對賬單沒有明細(xì)數(shù)據(jù)的情況,明細(xì)比較模塊402還用于:若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)且銀行存款對賬單也沒有明細(xì)數(shù)據(jù),則對賬結(jié)束;若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)而銀行存款對賬單有明細(xì)數(shù)據(jù),則將銀行存款對賬單的明細(xì)數(shù)據(jù)存儲(chǔ)至第一存儲(chǔ)空間;若企業(yè)存款日記賬有明細(xì)數(shù)據(jù)而銀行存款對賬單沒有明細(xì)數(shù)據(jù),則將企業(yè)存款日記賬的明細(xì)數(shù)據(jù)存儲(chǔ)至第二存儲(chǔ)空間。
較佳的,所述的企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng)還可以包括顯示模塊。顯示模塊用于將第一存儲(chǔ)模塊403中的銀行存款對賬單明細(xì)和第二存儲(chǔ)模塊404中的企業(yè)存款日記賬明細(xì)按照存儲(chǔ)順序進(jìn)行顯示,以方便用戶進(jìn)行逐項(xiàng)對比。
另外,在其他實(shí)施例中,明細(xì)排序模塊401還可以用于將企業(yè)存款日記賬的各項(xiàng)明細(xì)和銀行存款對賬單的各項(xiàng)明細(xì)分別按照降序各自排序。
對應(yīng)的,明細(xì)比較模塊402用于將企業(yè)存款日記賬的明細(xì)和銀行存款對賬單的明細(xì)進(jìn)行比較處理。若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)相等,則明細(xì)比較模塊402將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的下一項(xiàng)明細(xì)進(jìn)行比較。若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)大于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則明細(xì)比較模塊402將企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)發(fā)送至第一存儲(chǔ)模塊403進(jìn)行存儲(chǔ),并將企業(yè)存款日記賬的下一項(xiàng)明細(xì)與銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)比較。若企業(yè)存款日記賬的當(dāng)前項(xiàng)明細(xì)小于銀行存款對賬單的當(dāng)前項(xiàng)明細(xì),則明細(xì)比較模塊402將銀行存款對賬單的當(dāng)前項(xiàng)明細(xì)發(fā)送至第二存儲(chǔ)模塊404進(jìn)行存儲(chǔ),并將銀行存款對賬單的下一項(xiàng)明細(xì)與企業(yè)存款日記賬的當(dāng)前明細(xì)比較。
同樣的,本實(shí)施例中,考慮到企業(yè)存款日記賬和/或銀行存款對賬單沒有明細(xì)數(shù)據(jù)的情況,明細(xì)比較模塊402還用于:若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)且銀行存款對賬單也沒有明細(xì)數(shù)據(jù),則對賬結(jié)束;若企業(yè)存款日記賬沒有明細(xì)數(shù)據(jù)而銀行存款對賬單有明細(xì)數(shù)據(jù),則將銀行存款對賬單的明細(xì)數(shù)據(jù)存儲(chǔ)至第一存儲(chǔ)空間;若企業(yè)存款日記賬有明細(xì)數(shù)據(jù)而銀行存款對賬單沒有明細(xì)數(shù)據(jù),則將企業(yè)存款日記賬的明細(xì)數(shù)據(jù)存儲(chǔ)至第二存儲(chǔ)空間。
針對人工對賬耗時(shí)久、準(zhǔn)確性差的問題,總結(jié)企業(yè)銀行存款日記賬的記錄與銀行開具的銀行存款對賬單人工逐筆“勾對”對賬的過程,實(shí)際上就是一個(gè)循環(huán)“運(yùn)算”的過程,公開了一種企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng),把企業(yè)銀行存款日記賬的記錄與銀行開具的銀行存款對賬單看成兩組數(shù)據(jù),利用計(jì)算機(jī)強(qiáng)大的循環(huán)處理數(shù)據(jù)能力,對這兩組數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,實(shí)現(xiàn)快捷準(zhǔn)確對賬。上述企業(yè)存款日記賬和銀行存款對賬單的對賬系統(tǒng)操作簡單,對賬快捷準(zhǔn)確,縮短了對賬時(shí)間,極大地減輕財(cái)務(wù)工作人員繁重的對賬工作。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。