本申請涉及金融,特別是涉及一種業(yè)務(wù)單據(jù)的自動比對方法、裝置、設(shè)備以及存儲介質(zhì)。
背景技術(shù):
1、金融供應(yīng)鏈的材料審核過程中,需要分別對發(fā)票、合同、借條的金額和日期進行比對,以保證本次融資的材料的正確性。
2、在現(xiàn)有技術(shù)中,常采用人為比對方式逐張檢查發(fā)票、合同與借條的日期關(guān)系或金額關(guān)系。然而,當(dāng)本次審核的過程中需要審核項數(shù)多或者待對比的數(shù)據(jù)量大的時候,效率較低,并且正確率較低。
技術(shù)實現(xiàn)思路
1、基于上述問題,本申請?zhí)峁┝艘环N業(yè)務(wù)單據(jù)的自動比對方法、裝置、設(shè)備以及存儲介質(zhì),目的是通過提出的一種自動化的業(yè)務(wù)單據(jù)的比對方法,提高業(yè)務(wù)單據(jù)審核的效率。
2、本申請實施例公開了如下技術(shù)方案:
3、第一方面,本申請?zhí)峁┮环N業(yè)務(wù)單據(jù)的自動比對方法,應(yīng)用電子設(shè)備,包括:
4、確定待比對對象類型和待比對數(shù)據(jù)類型的組合,待比對對象類型包括第一對象類型和第二對象類型;
5、對于第一數(shù)據(jù)集合中的每個數(shù)據(jù)進行以下的對比操作:
6、利用組合對應(yīng)的比對規(guī)則,確定數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足比對規(guī)則的可用數(shù)據(jù),若存在,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識;
7、第一數(shù)據(jù)集合包括至少一個第一對象類型的待比對數(shù)據(jù)類型的數(shù)據(jù),第二數(shù)據(jù)集合包括至少一個第二對象類型的待比對數(shù)據(jù)類型的數(shù)據(jù)。
8、可選的,如上所述的方法,待比對數(shù)據(jù)類型為第一類型,第一數(shù)據(jù)集合中包括n個數(shù)據(jù),n為正整數(shù);第二數(shù)據(jù)集合中包括m個數(shù)據(jù),m為正整數(shù);利用組合對應(yīng)的比對規(guī)則,確定數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足比對規(guī)則的可用數(shù)據(jù),若存在,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識,包括:
9、根據(jù)組合對應(yīng)的比對規(guī)則中指示的第一對象類型的第一類型的數(shù)據(jù)與第二對象類型的第一類型的數(shù)據(jù)之間的大小關(guān)系,確定第二數(shù)據(jù)集合中是否存在與第一數(shù)據(jù)集合中的第i個數(shù)據(jù)滿足大小關(guān)系的可用數(shù)據(jù),i=1,2,…,n;
10、若存在,將第i個數(shù)據(jù)與第i個數(shù)據(jù)對應(yīng)的各可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識。
11、可選的,如上所述的方法,第一類型為日期類型,第一對象類型為合同,第二對象類型為發(fā)票;或第一對象類型為合同,第二對象類型為借條;或第一對象類型為發(fā)票,第二對象類型為借條;
12、第一對象類型的第一類型的數(shù)據(jù)與第二對象類型的第一類型的數(shù)據(jù)之間的大小關(guān)系為:
13、第一對象類型的第一類型的數(shù)據(jù)小于或等于第二對象類型的第一類型的數(shù)據(jù)。
14、可選的,如上所述的方法,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識后,方法還包括:
15、將第一數(shù)據(jù)集合中除第一標(biāo)識對應(yīng)的數(shù)據(jù)以外的其他數(shù)據(jù)的標(biāo)識設(shè)置為第二標(biāo)識;
16、將第二數(shù)據(jù)集合中除第一標(biāo)識對應(yīng)的可用數(shù)據(jù)以外的其他數(shù)據(jù)的標(biāo)識設(shè)置為第二標(biāo)識。
17、可選的,如上所述的方法,待比對數(shù)據(jù)類型為第二類型,第一數(shù)據(jù)集合中包括n個數(shù)據(jù),n為正整數(shù);第二數(shù)據(jù)集合中包括m個數(shù)據(jù),m為正整數(shù);則利用組合對應(yīng)的比對規(guī)則,確定數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足比對規(guī)則的可用數(shù)據(jù),若存在,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識,包括:
18、將n個數(shù)據(jù)按照由大到小的順序進行排序得到第一比對序列;并將m個數(shù)據(jù)按照由大到小的順序進行排序得到第二比對序列;
19、將第一比對序列中的第i個數(shù)據(jù)依次與第二比對序列中的數(shù)據(jù)進行比對;
20、若第i個數(shù)據(jù)小于第k個數(shù)據(jù),則第i個數(shù)據(jù)的匹配結(jié)果為匹配;第k個數(shù)據(jù)的匹配結(jié)果為部分匹配;并計算得到第k個數(shù)據(jù)的剩余可用余額;將第k個數(shù)據(jù)更新為剩余可用余額并與第i+1個數(shù)據(jù)進行匹配;i=1,2,…,n,k=1,2,…,m;
21、若第i+1個數(shù)據(jù)大于或等于第k個數(shù)據(jù),則第k個數(shù)據(jù)的匹配結(jié)果更新為匹配;
22、或者,
23、若第i個數(shù)據(jù)大于第k個數(shù)據(jù),則第i個數(shù)據(jù)的匹配結(jié)果為部分匹配;第k個數(shù)據(jù)的匹配結(jié)果為匹配;并計算得到第i個數(shù)據(jù)的剩余可用余額;將第i個數(shù)據(jù)更新為剩余可用余額并與第k+1個數(shù)據(jù)進行匹配;
24、若第k+1個數(shù)據(jù)大于或等于剩余可用余額,則第i個數(shù)據(jù)的匹配結(jié)果更新為匹配。
25、將匹配結(jié)果為匹配的第i個數(shù)據(jù)和第k個數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識。
26、可選的,如上所述的方法,若第二對象類型為借條,則方法還包括:
27、在確定第二數(shù)據(jù)集合中的數(shù)據(jù)對應(yīng)的匹配結(jié)果均為匹配,將第一數(shù)據(jù)集合中匹配結(jié)果為匹配或部分匹配對應(yīng)的數(shù)據(jù)的標(biāo)識置為第一標(biāo)識。
28、可選的,如上所述的方法,若待比對數(shù)據(jù)類型為日期和金額,方法還包括:
29、利用組合對應(yīng)的比對規(guī)則中指示的日期大小關(guān)系,確定第一數(shù)據(jù)集合中的數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足比對規(guī)則的可用數(shù)據(jù),若存在,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識;
30、將標(biāo)識設(shè)置為第一標(biāo)識對應(yīng)的數(shù)據(jù)更新為第一數(shù)據(jù)集合中的數(shù)據(jù);將標(biāo)識設(shè)置為第一標(biāo)識對應(yīng)的可用數(shù)據(jù)更新為第二數(shù)據(jù)集合中的數(shù)據(jù)。
31、第二方面,本申請?zhí)峁┮环N業(yè)務(wù)單據(jù)的自動比對裝置,包括:
32、獲取模塊,用于確定待比對對象類型和待比對數(shù)據(jù)類型的組合,待比對對象類型包括第一對象類型和第二對象類型;
33、對于第一數(shù)據(jù)集合中的每個數(shù)據(jù)進行以下的對比操作:
34、處理模塊,用于利用組合對應(yīng)的比對規(guī)則,確定數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足比對規(guī)則的可用數(shù)據(jù),若存在,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識;
35、第一數(shù)據(jù)集合包括至少一個第一對象類型的待比對數(shù)據(jù)類型的數(shù)據(jù),第二數(shù)據(jù)集合包括至少一個第二對象類型的待比對數(shù)據(jù)類型的數(shù)據(jù)。
36、第三方面,本申請?zhí)峁┮环N電子設(shè)備,設(shè)備包括:處理器,以及與處理器通信連接的存儲器;
37、存儲器存儲計算機執(zhí)行指令;
38、處理器執(zhí)行存儲器存儲的計算機執(zhí)行指令,以實現(xiàn)上述實施例中任一所述的業(yè)務(wù)單據(jù)的自動比對方法。
39、第四方面,本申請?zhí)峁┮环N計算機存儲介質(zhì),計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)上述實施例中任一所述的業(yè)務(wù)單據(jù)的自動比對方法。
40、本申請對于多種審核項比對的需求,通過確定待比對對象類型和待比對數(shù)據(jù)類型的組合,待比對對象類型包括第一對象類型和第二對象類型,能夠根據(jù)用戶的需求針對性地選擇并快速確定出需要進行比對的對象類型與數(shù)據(jù)類型,減少不必要的數(shù)據(jù)比對,提高比對效率。根據(jù)確定出的組合對應(yīng)的比對規(guī)則,當(dāng)審核項數(shù)多或需要比對的數(shù)量大時,對第一對象類型的待比對數(shù)據(jù)類型的數(shù)據(jù)對應(yīng)的第一數(shù)據(jù)集合中每個數(shù)據(jù)進行對比操作,按照比對規(guī)則確定出數(shù)據(jù)在第二對象類型的待比對數(shù)據(jù)類型的數(shù)據(jù)對應(yīng)的第二數(shù)據(jù)集合中是否存在滿足比對規(guī)則的可用數(shù)據(jù),若存在,將數(shù)據(jù)和可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識,以快速比對出可用的業(yè)務(wù)單據(jù),提高業(yè)務(wù)單據(jù)的審核效率與準(zhǔn)確率。
1.一種業(yè)務(wù)單據(jù)的自動比對方法,其特征在于,應(yīng)用電子設(shè)備,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待比對數(shù)據(jù)類型為第一類型,所述第一數(shù)據(jù)集合中包括n個數(shù)據(jù),n為正整數(shù);所述第二數(shù)據(jù)集合中包括m個數(shù)據(jù),m為正整數(shù);所述利用所述組合對應(yīng)的比對規(guī)則,確定所述數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足所述比對規(guī)則的可用數(shù)據(jù),若存在,將所述數(shù)據(jù)和所述可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一類型為日期類型,所述第一對象類型為合同,所述第二對象類型為發(fā)票;或所述第一對象類型為合同,所述第二對象類型為借條;或所述第一對象類型為發(fā)票,所述第二對象類型為借條;
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述數(shù)據(jù)和所述可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識后,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待比對數(shù)據(jù)類型為第二類型,所述第一數(shù)據(jù)集合中包括n個數(shù)據(jù),n為正整數(shù);所述第二數(shù)據(jù)集合中包括m個數(shù)據(jù),m為正整數(shù);則所述利用所述組合對應(yīng)的比對規(guī)則,確定所述數(shù)據(jù)在第二數(shù)據(jù)集合中是否存在滿足所述比對規(guī)則的可用數(shù)據(jù),若存在,將所述數(shù)據(jù)和所述可用數(shù)據(jù)的標(biāo)識設(shè)置為第一標(biāo)識,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,若所述第二對象類型為借條,則所述方法還包括:
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,若所述待比對數(shù)據(jù)類型為日期和金額,所述方法還包括:
8.一種業(yè)務(wù)單據(jù)的自動比對裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,所述設(shè)備包括:處理器,以及與所述處理器通信連接的存儲器;
10.一種計算機存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,所述計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)如權(quán)利要求1至7任一項所述的方法。