電子發(fā)票自動拆分裝置及方法、電子發(fā)票平臺的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子發(fā)票技術(shù)領(lǐng)域,特別涉及一種電子發(fā)票自動拆分裝置及方法、電子發(fā)票平臺。
【背景技術(shù)】
[0002]隨著電子商務(wù)行業(yè)的蓬勃發(fā)展,網(wǎng)購訂單數(shù)量和規(guī)模日益增長,迫切需要一種兼顧安全性與便捷性、能夠與電子商務(wù)領(lǐng)域緊密結(jié)合的發(fā)票類型來支撐,電子發(fā)票應(yīng)運(yùn)而生。
[0003]電子發(fā)票在應(yīng)用過程中因其開具后實(shí)時(shí)傳遞、方便保存、高效率低成本等因素,為企業(yè)納稅人、消費(fèi)者等提供了良好的服務(wù),但一個長久以來困擾企業(yè)開票的因素也依然為電子發(fā)票開具帶來難題一一由于稅務(wù)機(jī)關(guān)限定了單張發(fā)票的開票金額和商品條目數(shù)量,使少數(shù)訂單無法開具發(fā)票,企業(yè)不得不調(diào)整訂單來適配稅務(wù)機(jī)關(guān)的要求。當(dāng)前,需要一種新技術(shù)來解決訂單金額過高、商品條目數(shù)量過多導(dǎo)致開票不成功的行業(yè)難題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是解決上述兩個問題。
[0005]為此,本發(fā)明的一個目的在于提出一種電子發(fā)票自動拆分裝置及方法、電子發(fā)票平臺,可以完成數(shù)據(jù)驗(yàn)證、拆分開票和數(shù)據(jù)簽名加密功能,使得電子商務(wù)企業(yè)可以便捷、安全快速的實(shí)現(xiàn)電子發(fā)票的開具,保證數(shù)據(jù)傳輸過程和電子發(fā)票生成過程的安全、有效。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明一方面的實(shí)施例提供一種電子發(fā)票自動拆分裝置,包括:數(shù)據(jù)驗(yàn)證模塊,用于接收用戶輸入的根據(jù)訂單信息建立的電子發(fā)票數(shù)據(jù)信息,并根據(jù)預(yù)先綁定的納稅人開票規(guī)則對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行數(shù)據(jù)驗(yàn)證;
[0007]開票拆分模塊,所述開票拆分模塊與所述數(shù)據(jù)驗(yàn)證模塊相連,用于判斷數(shù)據(jù)驗(yàn)證成功的電子發(fā)票數(shù)據(jù)信息是否符合預(yù)設(shè)發(fā)票拆分條件,如果是,則對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行自動拆分;
[0008]數(shù)據(jù)安全模塊,所述數(shù)據(jù)安全模塊與所述開票拆分模塊相連,用于對拆分后的發(fā)票信息進(jìn)行加密,采用預(yù)先綁定的數(shù)字證書的私鑰對加密后的發(fā)票信息進(jìn)行數(shù)字簽名,以對所述拆分后的發(fā)票信息提供安全保護(hù)。
[0009]進(jìn)一步,所述納稅人開票規(guī)則包括:納稅人開票的限額和條目。
[0010]進(jìn)一步,所述開票拆分裝置根據(jù)所述訂單信息的不同對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行自動拆分。
[0011 ] 根據(jù)本發(fā)明實(shí)施例的電子發(fā)票自動拆分裝置,通過接入電子發(fā)票信息的標(biāo)準(zhǔn)數(shù)據(jù)模型,自動完成電子發(fā)票的驗(yàn)證、拆分、加密開票等工作,實(shí)現(xiàn)高效的電子發(fā)票開具功能,為納稅人更好的提供發(fā)票服務(wù)。本發(fā)明可以完成數(shù)據(jù)驗(yàn)證、拆分開票和數(shù)據(jù)簽名加密功能,使得電子商務(wù)企業(yè)可以便捷、安全快速的實(shí)現(xiàn)電子發(fā)票的開具,保證數(shù)據(jù)傳輸過程和電子發(fā)票生成過程的安全、有效。本發(fā)明對傳遞的信息調(diào)用相應(yīng)的數(shù)字證書進(jìn)行數(shù)據(jù)的安全操作,從根本上保證數(shù)據(jù)的安全。
[0012]本發(fā)明另一方面實(shí)施例提供一種電子發(fā)票自動拆分方法,包括如下步驟:
[0013]步驟S1,接收用戶輸入的根據(jù)訂單信息建立的電子發(fā)票數(shù)據(jù)信息,并根據(jù)預(yù)先綁定的納稅人開票規(guī)則對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行數(shù)據(jù)驗(yàn)證;
[0014]步驟S2,判斷數(shù)據(jù)驗(yàn)證成功的電子發(fā)票數(shù)據(jù)信息是否符合預(yù)設(shè)發(fā)票拆分條件,如果是,則對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行自動拆分;
[0015]步驟S3,對拆分后的發(fā)票信息進(jìn)行加密,采用預(yù)先綁定的數(shù)字證書的私鑰對加密后的發(fā)票信息進(jìn)行數(shù)字簽名,以對所述拆分后的發(fā)票信息提供安全保護(hù)。
[0016]進(jìn)一步,所述納稅人開票規(guī)則包括:納稅人開票的限額和條目。
[0017]進(jìn)一步,在所述步驟S3中,根據(jù)所述訂單信息的不同對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行自動拆分。
[0018]進(jìn)一步,在所述步驟S3之后,還包括如下步驟:
[0019]將密文和數(shù)字簽名信息通過電子發(fā)票服務(wù)器標(biāo)準(zhǔn)接口上傳至所述發(fā)票服務(wù)器;
[0020]由所述電子發(fā)票服務(wù)器根據(jù)所述密文和數(shù)字簽名信息對所述發(fā)票信息的數(shù)據(jù)源身份進(jìn)行驗(yàn)證,如果驗(yàn)證通過則按照開票規(guī)則進(jìn)行數(shù)據(jù)處理,否則終止信息處理過程。
[0021 ] 根據(jù)本發(fā)明實(shí)施例的電子發(fā)票自動拆分方法,通過接入電子發(fā)票信息的標(biāo)準(zhǔn)數(shù)據(jù)模型,自動完成電子發(fā)票的驗(yàn)證、拆分、加密開票等工作,實(shí)現(xiàn)高效的電子發(fā)票開具功能,為納稅人更好的提供發(fā)票服務(wù)。本發(fā)明可以完成數(shù)據(jù)驗(yàn)證、拆分開票和數(shù)據(jù)簽名加密功能,使得電子商務(wù)企業(yè)可以便捷、安全快速的實(shí)現(xiàn)電子發(fā)票的開具,保證數(shù)據(jù)傳輸過程和電子發(fā)票生成過程的安全、有效。本發(fā)明對傳遞的信息調(diào)用相應(yīng)的數(shù)字證書進(jìn)行數(shù)據(jù)的安全操作,從根本上保證數(shù)據(jù)的安全。
[0022]本發(fā)明再一方面的實(shí)施例提供一種電子發(fā)票平臺,包括:電子發(fā)票服務(wù)器,用于接收并存儲用戶輸入的根據(jù)訂單信息建立的電子發(fā)票數(shù)據(jù)信息、納稅人開票規(guī)則和數(shù)字簽名;上述實(shí)施例提供的電子發(fā)票自動拆分裝置,所述電子發(fā)票自動拆分裝置與所述電子發(fā)票服務(wù)器相連,用于接收所述電子發(fā)票數(shù)據(jù)、納稅人開票規(guī)則和數(shù)字簽名,根據(jù)所述納稅人開票規(guī)則對所述電子發(fā)票數(shù)據(jù)信息進(jìn)行數(shù)據(jù)驗(yàn)證,然后判斷數(shù)據(jù)驗(yàn)證成功的電子發(fā)票數(shù)據(jù)信息是否符合預(yù)設(shè)發(fā)票拆分的條件,如果是則對所述電子發(fā)票數(shù)據(jù)信息自動進(jìn)行拆分,對拆分后的發(fā)票信息進(jìn)行加密,采用預(yù)先綁定的數(shù)字證書的私鑰對加密后的發(fā)票信息進(jìn)行數(shù)字簽名,并將密文和數(shù)字簽名信息通過調(diào)用電子發(fā)票服務(wù)器標(biāo)準(zhǔn)接口上傳至所述電子發(fā)票服務(wù)器;所述電子發(fā)票服務(wù)器根據(jù)所述密文和數(shù)字簽名信息對所述發(fā)票信息的數(shù)據(jù)源身份進(jìn)行驗(yàn)證,如果驗(yàn)證通過則按照開票規(guī)則進(jìn)行數(shù)據(jù)處理,否則終止信息處理過程。
[0023]根據(jù)本發(fā)明實(shí)施例的電子發(fā)票平臺,通過接入電子發(fā)票信息的標(biāo)準(zhǔn)數(shù)據(jù)模型,自動完成電子發(fā)票的驗(yàn)證、拆分、加密開票等工作,實(shí)現(xiàn)高效的電子發(fā)票開具功能,為納稅人更好的提供發(fā)票服務(wù),解決電子商務(wù)企業(yè)開票過程中,訂單信息無法滿足電子發(fā)票開票要求的問題,同時(shí)自動完成于電子發(fā)票服務(wù)平臺的對接工作,保證數(shù)據(jù)傳輸?shù)陌踩约坝行詥栴},本發(fā)明針對電子商務(wù)企業(yè)自動開票過程中的開票規(guī)則限制問題,不改變電子商務(wù)業(yè)務(wù)流程的基礎(chǔ)上完成電子發(fā)票的開具功能,為納稅人提供更好的發(fā)票業(yè)務(wù)服務(wù)。
[0024]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【附圖說明】
[0025]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
[0026]圖1為根據(jù)本發(fā)明實(shí)施例的電子發(fā)票自動拆分裝置的結(jié)構(gòu)圖;
[0027]圖2為根據(jù)本發(fā)明實(shí)施例的電子發(fā)票自動拆分方法的流程圖;
[0028]圖3為根據(jù)本發(fā)明實(shí)施例的電子發(fā)票平臺的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0029]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0030]本發(fā)明提出一種電子發(fā)票自動拆分裝置及方法、電子發(fā)票平臺,通過接受用戶輸入的標(biāo)準(zhǔn)數(shù)據(jù)模型,根據(jù)拆分規(guī)則基于訂單拆分完成發(fā)票的自動開具功能,可以更好的服務(wù)納稅人。
[0031]如圖1所示,本發(fā)明實(shí)施例的電子發(fā)票自動拆分裝置,包括:數(shù)據(jù)驗(yàn)證模塊1、開票拆分模塊2和數(shù)據(jù)安全模塊3。
[0032]具體地,數(shù)據(jù)驗(yàn)證模塊1接收用戶輸入的根據(jù)訂單信息建立的電子發(fā)票數(shù)據(jù)信息,并根據(jù)預(yù)先綁定的納稅人開票規(guī)則對電子發(fā)票數(shù)據(jù)信息進(jìn)行數(shù)據(jù)驗(yàn)證。
[0033]其中,用戶(例如電子商務(wù)企業(yè))可以根據(jù)訂單信息生成電子發(fā)票數(shù)據(jù)信息,并輸入到數(shù)據(jù)驗(yàn)證模塊1中。
[0034]在本發(fā)明的一個實(shí)施例中,納稅人開票規(guī)則包括:納稅人開票的限額和條目。即,數(shù)據(jù)驗(yàn)證模塊1驗(yàn)證電子發(fā)票數(shù)據(jù)信息中的數(shù)額和條目信息是否符合開票規(guī)則中的限額和條目,如果符合則判斷數(shù)據(jù)驗(yàn)證通過。
[0035]開票拆分模塊2與數(shù)據(jù)驗(yàn)證模塊3相連,用于判斷數(shù)據(jù)驗(yàn)證成功的電子發(fā)票數(shù)據(jù)信息是否符合預(yù)設(shè)發(fā)票拆分條件,如果是,則對電子發(fā)票數(shù)據(jù)信息進(jìn)行自動拆分。
[0036]具體地,開票拆分模塊2根據(jù)訂單信息的不同對電子發(fā)票數(shù)據(jù)信息進(jìn)行自動拆分。根據(jù)納稅人信息及開票規(guī)則實(shí)現(xiàn)合理拆分發(fā)票,解決傳統(tǒng)電子商務(wù)訂單自動開票失敗的問題。
[0037]數(shù)據(jù)安全模塊3與開票拆分模塊2相連,用于對拆分后的發(fā)票信息進(jìn)行加密,采用預(yù)先綁定的數(shù)字證書的私鑰對加密后的發(fā)票信息進(jìn)行數(shù)字簽名,以對拆分后的發(fā)票信息提供安全保護(hù)。由此,采用數(shù)字加密技術(shù),對自動拆分開票的數(shù)據(jù)信息進(jìn)行數(shù)字證書簽名加密,解決電子商務(wù)企業(yè)對數(shù)據(jù)安全性要求較高的需求問題。
[0038]根據(jù)本發(fā)明實(shí)施例的電子發(fā)票自動拆分裝置,通過接入電子發(fā)票信息的標(biāo)準(zhǔn)數(shù)據(jù)模型,自動完成電子發(fā)票的驗(yàn)證、拆分、加密開票等工作,實(shí)現(xiàn)高效的電子發(fā)票開具功能,為納稅人更好的提供發(fā)票服務(wù)。本發(fā)明可以完成數(shù)據(jù)驗(yàn)證、拆分開票和數(shù)據(jù)簽名加密功能,使得電子商務(wù)企業(yè)可以便捷、安全快速的實(shí)現(xiàn)電子發(fā)票的開具,保證數(shù)據(jù)傳輸過程和電子發(fā)票生成過程的安全、有效。本發(fā)明對傳遞的信息調(diào)用相應(yīng)的數(shù)字證書進(jìn)行數(shù)據(jù)的安全操作,從根本上保證數(shù)據(jù)的安全。
[0039]如圖2所示,本發(fā)明實(shí)施例的電子發(fā)票自動拆分方法,其特征在于,包括如下步驟: