一種電子發(fā)票的生成方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子信息技術(shù)領(lǐng)域,尤其涉及一種電子發(fā)票的生成方法和系統(tǒng)。
【背景技術(shù)】
[0002]在商場超市行業(yè),發(fā)票的開據(jù)是一件比較繁瑣的事情。通常是在商場或超市中設(shè)立一專門開發(fā)票的柜臺,顧客持購物小票到此,口頭告之開票員發(fā)票單位名稱,要開具的品名,由開票員手工輸入數(shù)據(jù),發(fā)票生成,然后打印。由于開票速度緩慢,顧客常常會(huì)排成長龍,客戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是提供一種電子發(fā)票的生成方法和系統(tǒng)。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種電子發(fā)票的生成方法,包括以下步驟:
[0005]步驟SI,付款時(shí),若用戶方選擇現(xiàn)金付款,則執(zhí)行步驟S2,若用戶方選擇使用銀行卡付款,則執(zhí)行步驟S3 ;
[0006]步驟S2,收銀端獲取用戶方手機(jī)號,并根據(jù)所述用戶方手機(jī)號匹配用戶方在稅務(wù)端的注冊信息,從稅務(wù)端獲取用戶方開票單位;并執(zhí)行步驟S4 ;
[0007]步驟S3,收銀端從刷卡裝置獲取用戶方銀行卡號,并根據(jù)所述用戶方銀行卡號匹配用戶方在稅務(wù)端的注冊信息,從稅務(wù)端獲取用戶方手機(jī)號和用戶方開票單位;并執(zhí)行步驟S4 ;
[0008]步驟S4,收銀端將所述用戶方手機(jī)號、所述用戶方開票單位以及用戶方的消費(fèi)信息進(jìn)行數(shù)字簽名后發(fā)送給稅務(wù)端;
[0009]步驟S5,稅務(wù)端接收到經(jīng)過數(shù)字簽名的所述用戶方手機(jī)號、所述用戶方開票單位以及所述用戶方的消費(fèi)信息后,對所述數(shù)字簽名進(jìn)行驗(yàn)證;若驗(yàn)證通過,則執(zhí)行步驟S6,若驗(yàn)證不通過,則返回錯(cuò)誤信息至收銀端;
[0010]步驟S6,稅務(wù)端生成電子發(fā)票,并將所述電子發(fā)票發(fā)送至用戶方。
[0011 ] 在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0012]進(jìn)一步,在執(zhí)行步驟SI前,用戶方需要注冊為稅務(wù)端的用戶,注冊方式為所述用戶方手機(jī)號加手機(jī)動(dòng)態(tài)驗(yàn)證碼驗(yàn)證的方式。
[0013]進(jìn)一步,步驟S2和步驟S3中,所述注冊信息包括所述用戶方手機(jī)號、所述用戶方開票單位、所述用戶方銀行卡號和用戶方郵箱。
[0014]進(jìn)一步,步驟S4中,所述消費(fèi)信息包括用戶方購買的所有商品品名以及消費(fèi)金額。
[0015]進(jìn)一步,步驟S6中,還包括稅務(wù)端匹配所述電子發(fā)票的抬頭單位,將所述電子發(fā)票的數(shù)據(jù)同時(shí)發(fā)送給所述抬頭單位對應(yīng)的企業(yè)賬戶中。
[0016]本發(fā)明解決上述技術(shù)問題的另一種技術(shù)方案如下:一種電子發(fā)票的生成系統(tǒng),包括收銀和稅務(wù);
[0017]所述收銀端用于獲取用戶方手機(jī)號,并根據(jù)所述用戶方手機(jī)號匹配用戶方在所述稅務(wù)端的注冊信息,從所述稅務(wù)端獲取用戶方開票單位;或從刷卡裝置獲取用戶方銀行卡號,并根據(jù)所述用戶方銀行卡號匹配用戶方在所述稅務(wù)端的注冊信息,從所述稅務(wù)端獲取用戶方手機(jī)號和用戶方開票單位;
[0018]所述收銀端還用于將所述用戶方手機(jī)號、所述用戶方開票單位以及用戶方的消費(fèi)信息進(jìn)行數(shù)字簽名后發(fā)送給所述稅務(wù)端;
[0019]所述稅務(wù)端用于接收到經(jīng)過數(shù)字簽名的所述用戶方手機(jī)號、所述用戶方開票單位以及所述用戶方的消費(fèi)信息后,對所述數(shù)字簽名進(jìn)行驗(yàn)證;
[0020]所述稅務(wù)端還用于對所述數(shù)字簽名驗(yàn)證通過后,生成電子發(fā)票,并將所述電子發(fā)票發(fā)送至用戶方。
[0021 ] 在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0022]進(jìn)一步,用戶方需要注冊為所述稅務(wù)端的用戶,注冊方式為所述用戶方手機(jī)號加手機(jī)動(dòng)態(tài)驗(yàn)證碼驗(yàn)證的方式。
[0023]進(jìn)一步,所述注冊信息包括所述用戶方手機(jī)號、所述用戶方開票單位、所述用戶方銀行卡號和用戶方郵箱。
[0024]進(jìn)一步,所述消費(fèi)信息包括用戶方購買的所有商品品名以及消費(fèi)金額。
[0025]進(jìn)一步,所述稅務(wù)端還用于匹配所述電子發(fā)票的抬頭單位,將所述電子發(fā)票的數(shù)據(jù)同時(shí)發(fā)送給所述抬頭單位對應(yīng)的企業(yè)賬戶中。
[0026]本發(fā)明的有益效果是:本發(fā)明實(shí)現(xiàn)了收銀端電子發(fā)票的形成和獲取,它使得在購物付款時(shí),即可生成電子發(fā)票,發(fā)票的要素由收銀端系統(tǒng)直接提取,減少了人工輸入,提高了開票效率。同時(shí)該發(fā)明中所形成的電子發(fā)票是跟稅務(wù)端的發(fā)票系統(tǒng)和企業(yè)的財(cái)務(wù)系統(tǒng)對接的,節(jié)省了傳統(tǒng)的貼發(fā)票報(bào)銷所帶來的一系列麻煩。此外,本發(fā)明不再需要傳統(tǒng)的紙質(zhì)發(fā)票和發(fā)票打印機(jī),能節(jié)省紙張,減少設(shè)備的使用和能源浪費(fèi),其中發(fā)票數(shù)據(jù)通過互聯(lián)網(wǎng)通訊即可完成傳輸和交換,方便快捷。
【附圖說明】
[0027]圖1為本發(fā)明實(shí)施例一所述電子發(fā)票的生成方法的流程圖;
[0028]圖2為本發(fā)明實(shí)施例二所述電子發(fā)票的生成系統(tǒng)的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0029]以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0030]圖1為本發(fā)明實(shí)施例一所述電子發(fā)票的生成方法的流程圖;
[0031]如圖1所示,一種電子發(fā)票的生成方法,包括以下步驟:
[0032]步驟SI,付款時(shí),若用戶方選擇現(xiàn)金付款,則執(zhí)行步驟S2,若用戶方選擇使用銀行卡付款,則執(zhí)行步驟S3。
[0033]具體示例中,用戶方消費(fèi)完畢后,收銀端掃描完用戶方購買的所有物品后,會(huì)得出用戶方的消費(fèi)信息,其中消費(fèi)信息包括用戶方購買的所有商品品名以及消費(fèi)金額等。此處的收銀端通常為銷售方的收銀系統(tǒng),例如超市的收銀機(jī)等。用戶方可以選擇現(xiàn)金付款或者使用銀行卡付款。
[0034]步驟S2,收銀端獲取用戶方手機(jī)號,并根據(jù)所述用戶方手機(jī)號匹配用戶方在稅務(wù)端的注冊信息,從稅務(wù)端獲取用戶方開票單位;并執(zhí)行步驟S4。
[0035]具體示例中,用戶方在使用現(xiàn)金付款時(shí),可以報(bào)出自己的手機(jī)號,稅務(wù)端獲取到用戶方手機(jī)號后,可以經(jīng)由互聯(lián)網(wǎng)在稅務(wù)端查詢用戶方手機(jī)號,在此之前,用戶方需要注冊為稅務(wù)端的用戶,具體注冊方式可以為用戶方手機(jī)號加手機(jī)動(dòng)態(tài)驗(yàn)證碼驗(yàn)證的方式,并在稅務(wù)端填寫注冊信息,所述稅務(wù)端通常指稅務(wù)局業(yè)務(wù)系統(tǒng),所述注冊信息包括用戶方手機(jī)號、用戶方開票單位、用戶方銀行卡號和用戶方郵箱等,其中注冊在稅務(wù)端的用戶方開票單位和用戶方銀行卡號可以為一個(gè)或多個(gè)。其中用戶方開票單位、用戶方銀行卡號和用戶方郵箱需要對應(yīng)的添加到稅務(wù)端的單位列表、銀行卡列表和賬單列表中。因此通過用戶方手機(jī)號,收銀端可以從稅務(wù)端獲取所述用戶方手機(jī)號對應(yīng)的用戶方開票單位,若用戶方注冊的用戶方開票單位為多個(gè)時(shí),可以由用戶方根據(jù)需要選擇其中一個(gè)。
[0036]步驟S3,收銀端從刷卡裝置獲取用戶方銀行卡號,并根據(jù)所述用戶方銀行卡號匹配用戶方在稅務(wù)端的注冊信息,從稅務(wù)端獲取用戶方手機(jī)號和用戶方開票單位;并執(zhí)行步驟S4。
[0037]具體示例中,用戶方在使用銀行卡進(jìn)行付款時(shí),刷卡完成后,刷卡裝置將刷卡付款成功結(jié)果和用戶方手機(jī)號發(fā)送給收銀端,此處的刷卡裝置可以為POS機(jī),通過用戶方銀行卡號,收銀端可以從稅務(wù)端獲取所述用戶方銀行卡號對應(yīng)的用戶方手機(jī)號和用戶方開票單位,若用戶方注冊的用戶方開票單位為多個(gè)時(shí),可以由用戶方根據(jù)需要選擇其中一個(gè)。
[0038]步驟S4,收銀端將所述用戶方手機(jī)號、所述用戶方開票單位以及用戶方的消費(fèi)信