本申請涉及金融科技,尤其涉及一種數(shù)電發(fā)票生成方法和裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、數(shù)據(jù)發(fā)票為全面數(shù)字化的電子發(fā)票,可作為一種交易憑證,保證交易的透明度。例如,企業(yè)購買保險后,需要開具數(shù)電發(fā)票,以便利用數(shù)電發(fā)票進行后續(xù)的保險理賠程序。但是,數(shù)電發(fā)票開具流程繁瑣,使得開票周期延長,導(dǎo)致數(shù)電發(fā)票開具的效率較低。
技術(shù)實現(xiàn)思路
1、本申請實施例的主要目的在于提出一種數(shù)電發(fā)票生成方法和裝置、電子設(shè)備及存儲介質(zhì),旨在提高數(shù)電發(fā)票開具的效率。
2、為實現(xiàn)上述目的,本申請實施例的第一方面提出了一種數(shù)電發(fā)票生成方法,所述方法包括:
3、獲取業(yè)務(wù)對象的數(shù)電發(fā)票開具請求;
4、響應(yīng)于所述數(shù)電發(fā)票開具請求,獲取發(fā)票平面碼;
5、根據(jù)所述發(fā)票平面碼獲取發(fā)票掃碼頁面;
6、對所述發(fā)票掃碼頁面進行掃描,得到所述業(yè)務(wù)對象的業(yè)務(wù)鑒權(quán)頁面;
7、在所述業(yè)務(wù)鑒權(quán)頁面獲取所述業(yè)務(wù)對象的業(yè)務(wù)權(quán)限;
8、根據(jù)所述業(yè)務(wù)權(quán)限生成所述業(yè)務(wù)對象的數(shù)電發(fā)票。
9、在一些實施例,所述響應(yīng)于所述數(shù)電發(fā)票開具請求,獲取發(fā)票平面碼,包括:
10、響應(yīng)于所述數(shù)電發(fā)票開具請求,從預(yù)設(shè)數(shù)據(jù)庫獲取業(yè)務(wù)對象的對象數(shù)據(jù)庫索引;
11、對所述數(shù)電發(fā)票開具請求和所述對象數(shù)據(jù)庫索引進行拼接,得到目標發(fā)票數(shù)據(jù);
12、根據(jù)所述目標發(fā)票數(shù)據(jù)調(diào)用平面碼生成接口,得到所述發(fā)票平面碼。
13、在一些實施例,所述方法應(yīng)用于數(shù)據(jù)發(fā)票開具系統(tǒng)的業(yè)務(wù)應(yīng)用端,所述數(shù)據(jù)發(fā)票開具系統(tǒng)還包括業(yè)務(wù)服務(wù)端,所述響應(yīng)于所述數(shù)電發(fā)票開具請求,從預(yù)設(shè)數(shù)據(jù)庫獲取業(yè)務(wù)對象的對象數(shù)據(jù)庫索引,包括:
14、響應(yīng)于所述數(shù)電發(fā)票開具請求,獲取業(yè)務(wù)對象的原始業(yè)務(wù)數(shù)據(jù);
15、將所述原始業(yè)務(wù)數(shù)據(jù)發(fā)送至所述業(yè)務(wù)服務(wù)端;
16、接收所述業(yè)務(wù)服務(wù)端對所述原始業(yè)務(wù)數(shù)據(jù)加密得到的加密業(yè)務(wù)數(shù)據(jù);
17、將所述加密業(yè)務(wù)數(shù)據(jù)存儲至所述預(yù)設(shè)數(shù)據(jù)庫,得到所述業(yè)務(wù)對象的所述對象數(shù)據(jù)庫索引。
18、在一些實施例,所述方法應(yīng)用于數(shù)據(jù)發(fā)票開具系統(tǒng)的業(yè)務(wù)應(yīng)用端,所述數(shù)據(jù)發(fā)票開具系統(tǒng)還包括業(yè)務(wù)服務(wù)端,所述根據(jù)所述發(fā)票平面碼獲取發(fā)票掃碼頁面,包括:
19、將所述發(fā)票平面碼發(fā)送至所述業(yè)務(wù)服務(wù)端;
20、接收所述業(yè)務(wù)服務(wù)端根據(jù)所述發(fā)票平面碼返回的發(fā)票掃碼頁面;所述發(fā)票掃碼頁面由所述業(yè)務(wù)服務(wù)端對所述發(fā)票平面碼和預(yù)設(shè)的網(wǎng)頁創(chuàng)建文件進行整合得到。
21、在一些實施例,所述根據(jù)所述業(yè)務(wù)權(quán)限生成所述業(yè)務(wù)對象的數(shù)電發(fā)票,包括:
22、根據(jù)所述業(yè)務(wù)權(quán)限跳轉(zhuǎn)至發(fā)票開具頁面;
23、在所述發(fā)票開具頁面生成所述業(yè)務(wù)對象的數(shù)電發(fā)票。
24、在一些實施例,所述在所述發(fā)票開具頁面生成所述業(yè)務(wù)對象的數(shù)電發(fā)票,包括:
25、通過所述發(fā)票開具頁面獲取所述業(yè)務(wù)對象的對象數(shù)據(jù)庫索引;
26、根據(jù)所述對象數(shù)據(jù)庫索引從預(yù)設(shè)數(shù)據(jù)庫獲取所述業(yè)務(wù)對象的業(yè)務(wù)數(shù)據(jù),得到目標業(yè)務(wù)數(shù)據(jù);
27、將所述目標業(yè)務(wù)數(shù)據(jù)填充至所述發(fā)票開具頁面,得到候選開具頁面;
28、在所述候選開具頁面開具所述業(yè)務(wù)對象的數(shù)電發(fā)票。
29、在一些實施例,所述根據(jù)所述對象數(shù)據(jù)庫索引從所述預(yù)設(shè)數(shù)據(jù)庫獲取所述業(yè)務(wù)對象的業(yè)務(wù)數(shù)據(jù),得到目標業(yè)務(wù)數(shù)據(jù),包括:
30、對所述對象數(shù)據(jù)庫索引進行有限期校驗,得到目標對象索引;
31、根據(jù)所述目標對象索引從所述預(yù)設(shè)數(shù)據(jù)庫獲取所述業(yè)務(wù)對象的業(yè)務(wù)數(shù)據(jù),得到所述目標業(yè)務(wù)數(shù)據(jù)。
32、為實現(xiàn)上述目的,本申請實施例的第二方面提出了一種數(shù)電發(fā)票生成裝置,所述裝置包括:
33、請求獲取模塊,用于獲取業(yè)務(wù)對象的數(shù)電發(fā)票開具請求;
34、響應(yīng)模塊,用于響應(yīng)于所述數(shù)電發(fā)票開具請求,獲取發(fā)票平面碼;
35、頁面獲取模塊,用于根據(jù)所述發(fā)票平面碼獲取發(fā)票掃碼頁面;
36、掃描模塊,用于對所述發(fā)票掃碼頁面進行掃描,得到所述業(yè)務(wù)對象的業(yè)務(wù)鑒權(quán)頁面;
37、權(quán)限獲取模塊,用于在所述業(yè)務(wù)鑒權(quán)頁面獲取所述業(yè)務(wù)對象的業(yè)務(wù)權(quán)限;
38、生成模塊,用于根據(jù)所述業(yè)務(wù)權(quán)限生成所述業(yè)務(wù)對象的數(shù)電發(fā)票。
39、為實現(xiàn)上述目的,本申請實施例的第三方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述第一方面所述的方法。
40、為實現(xiàn)上述目的,本申請實施例的第四方面提出了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述第一方面所述的方法。
41、本申請實施例提出的數(shù)電發(fā)票生成方法、數(shù)電發(fā)票生成裝置、電子設(shè)備及計算機可讀存儲介質(zhì),通過獲取業(yè)務(wù)對象的數(shù)電發(fā)票開具請求,以基于數(shù)電發(fā)票開具請求開具數(shù)電發(fā)票,便于對數(shù)電發(fā)票的開具流程進行管理和控制。響應(yīng)于數(shù)電發(fā)票開具請求,獲取發(fā)票平面碼,以基于發(fā)票平面碼鏈接到與數(shù)電發(fā)票開具流程相關(guān)聯(lián)的網(wǎng)頁,而無需事先了解數(shù)電發(fā)票開具的詳細流程,避免了繁瑣的數(shù)據(jù)發(fā)票開具操作。根據(jù)發(fā)票平面碼獲取發(fā)票掃碼頁面,以利用發(fā)票掃碼頁面觸發(fā)后續(xù)的數(shù)電發(fā)票開具流程。對發(fā)票掃碼頁面進行掃描,得到業(yè)務(wù)對象的業(yè)務(wù)鑒權(quán)頁面,以利用業(yè)務(wù)鑒權(quán)頁面確保用戶的頁面訪問是安全的。為了確保業(yè)務(wù)對象具有開具數(shù)電發(fā)票的權(quán)限,在業(yè)務(wù)鑒權(quán)頁面獲取業(yè)務(wù)對象的業(yè)務(wù)權(quán)限,根據(jù)業(yè)務(wù)權(quán)限生成業(yè)務(wù)對象的數(shù)電發(fā)票,能夠?qū)崿F(xiàn)自動化的數(shù)電發(fā)票開具,提高了數(shù)電發(fā)票開具的效率。
1.一種數(shù)電發(fā)票生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于所述數(shù)電發(fā)票開具請求,獲取發(fā)票平面碼,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法應(yīng)用于數(shù)據(jù)發(fā)票開具系統(tǒng)的業(yè)務(wù)應(yīng)用端,所述數(shù)據(jù)發(fā)票開具系統(tǒng)還包括業(yè)務(wù)服務(wù)端,所述響應(yīng)于所述數(shù)電發(fā)票開具請求,從預(yù)設(shè)數(shù)據(jù)庫獲取業(yè)務(wù)對象的對象數(shù)據(jù)庫索引,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法應(yīng)用于數(shù)據(jù)發(fā)票開具系統(tǒng)的業(yè)務(wù)應(yīng)用端,所述數(shù)據(jù)發(fā)票開具系統(tǒng)還包括業(yè)務(wù)服務(wù)端,所述根據(jù)所述發(fā)票平面碼獲取發(fā)票掃碼頁面,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,所述根據(jù)所述業(yè)務(wù)權(quán)限生成所述業(yè)務(wù)對象的數(shù)電發(fā)票,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在所述發(fā)票開具頁面生成所述業(yè)務(wù)對象的數(shù)電發(fā)票,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述對象數(shù)據(jù)庫索引從所述預(yù)設(shè)數(shù)據(jù)庫獲取所述業(yè)務(wù)對象的業(yè)務(wù)數(shù)據(jù),得到目標業(yè)務(wù)數(shù)據(jù),包括:
8.一種數(shù)電發(fā)票生成裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至7任一項所述的方法。
10.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7任一項所述的方法。