基于數(shù)字簽章的電子發(fā)票生成方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,具體而言,涉及一種基于數(shù)字簽章的電子發(fā)票生成方法。
【背景技術(shù)】
[0002]隨著信息技術(shù)的普及,電子商務(wù)的盛行,傳統(tǒng)紙質(zhì)發(fā)票已經(jīng)不能適應(yīng)信息社會(huì)發(fā)展的要求,同時(shí)也成為制約稅收征管質(zhì)量提高的瓶頸。傳統(tǒng)的發(fā)票管理模式滯后于電子商務(wù)的迅猛發(fā)展,互聯(lián)網(wǎng)的普及給全社會(huì)的信息化帶來(lái)迅猛發(fā)展,電子商務(wù)的迅速崛起并已經(jīng)成為21世紀(jì)最具潛力和活力的貿(mào)易形式。而電子商務(wù)的跨國(guó)界、無(wú)紙化、快速化的特點(diǎn)使得以傳統(tǒng)商務(wù)為基礎(chǔ)的稅收管理受到強(qiáng)烈沖擊和嚴(yán)重挑戰(zhàn)。傳統(tǒng)的紙質(zhì)發(fā)票難以適應(yīng)電子商務(wù)對(duì)稅收管理的要求。首先,在電子商務(wù)中,作為稅務(wù)管理基礎(chǔ)的原始紙質(zhì)憑證將不復(fù)存在,使得交易活動(dòng)難以追蹤,征稅無(wú)所適從。同時(shí),在無(wú)紙化貿(mào)易中,電子貨幣的應(yīng)用成為電子商務(wù)結(jié)算系統(tǒng)中的主要支付形式,而紙質(zhì)發(fā)票無(wú)法承擔(dān)電子貨幣交易的任務(wù)。其次,電子商務(wù)具有跨國(guó)性、跨地域性的特點(diǎn)。通過(guò)信用卡的結(jié)算,實(shí)現(xiàn)在線交易。而紙質(zhì)發(fā)票卻無(wú)法為異地交易者提供便捷的發(fā)票憑證服務(wù)。最后,電子商務(wù)交易是在瞬間完成的,而紙質(zhì)發(fā)票卻無(wú)法為異地交易者在瞬間提供交易憑證。
[0003]電子發(fā)票是順應(yīng)時(shí)代發(fā)展的必然產(chǎn)物,全面試點(diǎn)并推行電子商務(wù)發(fā)票電子化,無(wú)論是對(duì)于政府監(jiān)管,還是銷售渠道、品牌商、消費(fèi)者三方的利益,都有著積極的意義。電子發(fā)票的實(shí)施,可以促進(jìn)電商企業(yè)的規(guī)范化經(jīng)營(yíng),將納稅人的征管基本信息、申報(bào)信息、入庫(kù)信息等都結(jié)合起來(lái),可以全方位的監(jiān)管納稅人。另外實(shí)現(xiàn)納稅結(jié)算完全網(wǎng)絡(luò)化、電子化、無(wú)紙化和自動(dòng)化操作,簡(jiǎn)化了稅收工作的環(huán)節(jié),免去了大量的印票、售票、驗(yàn)證、取證、認(rèn)證、交叉稽核及追索等一系列工作,可以為國(guó)家節(jié)約大量的人力、物力、財(cái)力,降低稅務(wù)管理成本;還可與國(guó)家出口退稅電子化管理系統(tǒng)、銀行結(jié)算系統(tǒng)結(jié)合起來(lái),通過(guò)電信網(wǎng)絡(luò),將納稅人、稅務(wù)局、海關(guān)和銀行聯(lián)接在一起,奠定了一體化納稅結(jié)算方案的技術(shù)基礎(chǔ),實(shí)現(xiàn)稅控管理現(xiàn)代化。
[0004]由于電子發(fā)票以電子形式的存在,那么如何保證電子發(fā)票也具有傳統(tǒng)紙質(zhì)發(fā)票的特征,被廣大消費(fèi)者所認(rèn)可,并且能確保電子發(fā)票不被篡改、不可抵賴等成為電子發(fā)票推廣的首要問(wèn)題。基于數(shù)字簽章的電子發(fā)票生成技術(shù),可以通過(guò)電子發(fā)票的雙重?cái)?shù)字簽章,以圖形化的簽章方式,在空白電子發(fā)票發(fā)售環(huán)節(jié),通過(guò)稅局監(jiān)制章簽章,在發(fā)票的開具環(huán)節(jié),通過(guò)企業(yè)專用章簽章,保證最終生成電子發(fā)票具有傳統(tǒng)紙質(zhì)發(fā)票的蓋章特征,同時(shí)通過(guò)雙重?cái)?shù)字簽章,在發(fā)售、填開和查驗(yàn)的過(guò)程都可以對(duì)電子發(fā)票進(jìn)行即時(shí)查驗(yàn),以數(shù)字簽章方式保證電子發(fā)票篡改后不能驗(yàn)證通過(guò),有效防止假票的產(chǎn)生。通過(guò)稅局和企業(yè)的簽章也保證電子發(fā)票的發(fā)行和填開的不可抵賴性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種基于數(shù)字簽章的電子發(fā)票生成方法,用以防止虛假發(fā)票的產(chǎn)生,保證電子發(fā)票的發(fā)行和填開的不可抵賴性。
[0006]為達(dá)到上述目的,本發(fā)明提供了一種基于數(shù)字簽章的電子發(fā)票生成方法,包括以下步驟:
[0007]根據(jù)企業(yè)的請(qǐng)求,稅局端根據(jù)空白電子發(fā)票文件的內(nèi)容作為原文數(shù)據(jù)生成具有稅局?jǐn)?shù)字簽章的空白電子發(fā)票文件,將空白電子發(fā)票文件發(fā)送給對(duì)應(yīng)的企業(yè)端,其中所生成的空白電子發(fā)票文件的份數(shù)根據(jù)企業(yè)請(qǐng)求的份數(shù)確定;
[0008]企業(yè)端填開電子發(fā)票時(shí),獲取稅局?jǐn)?shù)字簽章的空白電子發(fā)票文件,對(duì)稅局?jǐn)?shù)字簽章進(jìn)行驗(yàn)簽,如果驗(yàn)簽通過(guò),根據(jù)訂單信息在空白電子發(fā)票文件上開具電子發(fā)票,根據(jù)所開具的電子發(fā)票的內(nèi)容作為原文數(shù)據(jù)生成企業(yè)數(shù)字簽章并加蓋在電子發(fā)票上,其中企業(yè)數(shù)字簽章與電子發(fā)票的內(nèi)容相關(guān)聯(lián),如果電子發(fā)票的內(nèi)容發(fā)生變化,企業(yè)數(shù)字簽章失效;
[0009]企業(yè)端將所開具的電子發(fā)票文件和電子發(fā)票的附加數(shù)據(jù)經(jīng)過(guò)加密后以文件流的方式傳輸?shù)蕉惥侄耍?br>[0010]稅局端對(duì)所接受的文件流數(shù)據(jù)進(jìn)行解密,對(duì)解密后得到的電子發(fā)票的企業(yè)數(shù)字簽章進(jìn)行驗(yàn)證,如果驗(yàn)簽通過(guò),在稅局進(jìn)行電子發(fā)票的集中存儲(chǔ)。
[0011]可選的,稅局?jǐn)?shù)字簽章通過(guò)如下方式產(chǎn)生:獲取空白電子發(fā)票文件的內(nèi)容作為原文,經(jīng)過(guò)簽章系統(tǒng)獲取原文對(duì)應(yīng)的稅局簽章數(shù)據(jù),并將稅局簽章數(shù)據(jù)追加到空白電子發(fā)票中。
[0012]可選的,在將稅局簽章數(shù)據(jù)追加到空白電子發(fā)票時(shí),同時(shí)處理稅局簽章數(shù)據(jù)中的證書信息,對(duì)空白電子發(fā)票追加稅局標(biāo)準(zhǔn)簽名信息。
[0013]可選的,企業(yè)端開具電子發(fā)票時(shí)追加的附加數(shù)據(jù)包括交易的訂單信息、支付信息和物流息。
[0014]可選的,企業(yè)數(shù)字簽章通過(guò)如下方式產(chǎn)生:獲取開具后的電子發(fā)票的內(nèi)容作為原文,經(jīng)過(guò)簽章系統(tǒng)獲取原文對(duì)應(yīng)的企業(yè)簽章數(shù)據(jù),并將企業(yè)簽章數(shù)據(jù)追加到所開具的電子發(fā)票中。
[0015]可選的,在將企業(yè)簽章數(shù)據(jù)追加到所開具的電子發(fā)票時(shí),同時(shí)處理企業(yè)簽章數(shù)據(jù)中的證書信息,對(duì)所開具的電子發(fā)票追加企業(yè)標(biāo)準(zhǔn)簽名信息。
[0016]可選的,在對(duì)稅局?jǐn)?shù)字簽章、企業(yè)數(shù)字簽章進(jìn)行驗(yàn)章時(shí)采用前臺(tái)模式或后臺(tái)模式,其中:
[0017]前臺(tái)模式為界面模式,在可視化控件或閱讀器上直接進(jìn)行驗(yàn)章,通過(guò)調(diào)用底層接口完成具體驗(yàn)章功能,驗(yàn)章流程包括:提取文檔所要驗(yàn)證的原文數(shù)據(jù),從擴(kuò)展項(xiàng)中提取相應(yīng)的簽章數(shù)據(jù);調(diào)用驗(yàn)章底層接口,傳入簽章數(shù)據(jù)、原文數(shù)據(jù),返回驗(yàn)簽結(jié)果;調(diào)用解析簽章底層接口,傳入簽章數(shù)據(jù),返回印章圖片;根據(jù)驗(yàn)簽結(jié)果,確定是否在印章圖片上增加驗(yàn)證失敗圖樣;將印章圖片顯示到文檔簽章對(duì)象上;
[0018]后臺(tái)模式通過(guò)調(diào)用后臺(tái)接口實(shí)現(xiàn)驗(yàn)章功能,驗(yàn)章流程包括:首先調(diào)用電子發(fā)票文件提供的文檔信息提取接口,獲取指定的驗(yàn)證原文數(shù)據(jù),然后調(diào)用電子發(fā)票文件提供的簽章數(shù)據(jù)提取接口,獲取對(duì)應(yīng)的簽章數(shù)據(jù),再調(diào)用驗(yàn)章底層接口,傳入簽章數(shù)據(jù)、原文數(shù)據(jù),進(jìn)行對(duì)比后返回驗(yàn)簽結(jié)果。
[0019]本發(fā)明的電子發(fā)票生成方式的方案,用以解決電子發(fā)票在代替?zhèn)鹘y(tǒng)的紙質(zhì)發(fā)票過(guò)程中,既可以保留傳統(tǒng)紙質(zhì)發(fā)票的特征,又可以利用數(shù)字簽章和電子文件的結(jié)合,使發(fā)票在電子化后,以數(shù)字圖形化的方式使得電子發(fā)票的發(fā)售和開具都具有合法性、不可篡改性和防抵賴性,具體體現(xiàn)在:
[0020]I)稅局端和企業(yè)端的多重?cái)?shù)字簽章,保證電子發(fā)票從發(fā)售到開具的過(guò)程的不可抵賴性;
[0021]2)通過(guò)對(duì)完整電子發(fā)票的保護(hù),保證電子發(fā)票不可篡改性,一旦電子發(fā)票文件發(fā)生變化,數(shù)字簽章將會(huì)失效;
[0022]3)通過(guò)前臺(tái)方式的驗(yàn)章,可以使電子發(fā)票即開即驗(yàn),方便對(duì)電子發(fā)票真?zhèn)蔚牟轵?yàn);
[0023]4)以圖形化的數(shù)字簽章(稅局監(jiān)制章和企業(yè)專用章)進(jìn)行電子發(fā)票的展示和驗(yàn)證,更容易使電子發(fā)票在代替紙質(zhì)發(fā)票過(guò)程中,被廣大消費(fèi)者認(rèn)可。
【附圖說(shuō)明】
[0024]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1為本發(fā)明一個(gè)實(shí)施例的基于數(shù)字簽章的電子發(fā)票生成方法流程圖;
[0026]圖2為本發(fā)明一個(gè)實(shí)施例的基于數(shù)字簽章的電子發(fā)票生成過(guò)程流程圖;
[0027]圖3為本發(fā)明一個(gè)實(shí)施例的前臺(tái)模式下驗(yàn)章流程示意圖。
【具體實(shí)施方式】
[0028]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0029]圖1為本發(fā)明一個(gè)實(shí)施例的基于數(shù)字簽章的電子發(fā)票生成方法流程圖;如圖所示,該電子發(fā)票生成方法包括以下步驟:
[0030]S110,根據(jù)企業(yè)的請(qǐng)求,稅局端根據(jù)空白電子發(fā)票文件的內(nèi)容作為原文數(shù)據(jù)生成具有稅局?jǐn)?shù)字簽章的空白電子發(fā)票文件,將空白電子發(fā)票文件發(fā)送給對(duì)應(yīng)的企業(yè)端,其中所生成的空白電子發(fā)票文件的份數(shù)根據(jù)企業(yè)請(qǐng)求的份數(shù)確定;
當(dāng)前第1頁(yè)
1 
2 
3