一種基于erp系統(tǒng)快速生成電子發(fā)票的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及發(fā)票開(kāi)具技術(shù)領(lǐng)域,具體而言,涉及一種基于ERP (EnterpriseResource Planning,企業(yè)資源計(jì)劃系統(tǒng))系統(tǒng)快速生成電子發(fā)票的方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前,網(wǎng)上購(gòu)物已十分普及。據(jù)有關(guān)數(shù)據(jù)分析,在2006年,只有不到10%的城市居民在網(wǎng)上購(gòu)物,到了 2010年,這一比例已增長(zhǎng)至23%。預(yù)計(jì)到2015年,將有44%的城市居民進(jìn)行網(wǎng)上消費(fèi),人均消費(fèi)將達(dá)到6220元。
[0003]在一些電商平臺(tái)(如京東),會(huì)要求銷(xiāo)售商家給消費(fèi)者提供銷(xiāo)售發(fā)票。在購(gòu)買(mǎi)某些大件商品,如家用電器時(shí),消費(fèi)者也會(huì)習(xí)慣性地索要發(fā)票,以方便接受售后服務(wù)等。但由于電商平臺(tái)與銷(xiāo)售商家的開(kāi)票系統(tǒng)是分割的兩套系統(tǒng),數(shù)據(jù)并不能即時(shí)共享,如何給成千上萬(wàn)的消費(fèi)者方便快捷地開(kāi)具銷(xiāo)售發(fā)票,成為擺在眾多網(wǎng)店商家面前的一道難題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種基于ERP系統(tǒng)快速生成電子發(fā)票的方法和系統(tǒng),用于電商平臺(tái)上的網(wǎng)店商家快速準(zhǔn)確的為網(wǎng)購(gòu)消費(fèi)者開(kāi)具電子發(fā)票。
[0005]為達(dá)到上述目的,本發(fā)明提供了一種基于ERP系統(tǒng)快速生成電子發(fā)票的方法,包括以下步驟:
[0006]ERP客戶(hù)端根據(jù)用戶(hù)設(shè)定的訂單過(guò)濾條件向電商平臺(tái)發(fā)送訂單數(shù)據(jù)請(qǐng)求;
[0007]電商平臺(tái)對(duì)該用戶(hù)的身份進(jìn)行驗(yàn)證,如驗(yàn)證成功則根據(jù)訂單過(guò)濾條件獲取對(duì)應(yīng)的訂單數(shù)據(jù),并將訂單數(shù)據(jù)發(fā)送給對(duì)應(yīng)的ERP客戶(hù)端;
[0008]ERP客戶(hù)端根據(jù)所述訂單數(shù)據(jù)中每條訂單信息中包含的商品編碼進(jìn)行查詢(xún),獲取對(duì)應(yīng)的商品屬性信息,其中ERP客戶(hù)端中存儲(chǔ)有每件商品與其對(duì)應(yīng)的商品編碼及商品屬性信息;
[0009]ERP客戶(hù)端根據(jù)匹配規(guī)則,將訂單數(shù)據(jù)中每條訂單信息中的每件商品的商品信息和商品屬性信息與發(fā)票單據(jù)上對(duì)應(yīng)的維度信息進(jìn)行匹配,并利用匹配得到的維度信息進(jìn)行計(jì)算,自動(dòng)獲取相關(guān)數(shù)據(jù)項(xiàng)并生成電子發(fā)票。
[0010]進(jìn)一步的,商品屬性信息包括以下至少一種:名稱(chēng)、顏色、類(lèi)別、型號(hào)、圖片、報(bào)價(jià)、稅率、銷(xiāo)售狀態(tài)、優(yōu)惠信息、配送范圍。
[0011]進(jìn)一步的,訂單過(guò)濾條件為對(duì)以下至少一項(xiàng)進(jìn)行限制的條件:訂單生成日期、訂單金額、訂單商品名稱(chēng)。
[0012]進(jìn)一步的,訂單數(shù)據(jù)中的每條訂單信息包括以下至少一項(xiàng):訂單編號(hào)、客戶(hù)編碼、商品價(jià)格、商品數(shù)量、訂單金額、網(wǎng)店名稱(chēng)、客戶(hù)名稱(chēng)、發(fā)票抬頭、發(fā)票類(lèi)型、收貨地址、收貨電話(huà)。
[0013]進(jìn)一步的,每件商品與其對(duì)應(yīng)的商品編碼及商品屬性信息在ERP客戶(hù)端和電商平臺(tái)中同步更新。
[0014]進(jìn)一步的,當(dāng)ERP客戶(hù)端中不存在與訂單數(shù)據(jù)中的商品編碼對(duì)應(yīng)的商品時(shí),進(jìn)一步包括一通過(guò)彈出界面接收用戶(hù)手動(dòng)輸入商品屬性信息的步驟。
[0015]進(jìn)一步的,如果電商平臺(tái)對(duì)用戶(hù)的身份驗(yàn)證失敗則向?qū)?yīng)的ERP客戶(hù)端返回錯(cuò)誤提示信息。
[0016]進(jìn)一步的,利用匹配得到的維度信息進(jìn)行計(jì)算得到以下至少一個(gè)數(shù)據(jù)項(xiàng):商品金額、稅額、價(jià)稅合計(jì)、優(yōu)惠金額、訂單金額、訂單稅額、訂單價(jià)稅合計(jì)、訂單優(yōu)惠金額。
[0017]進(jìn)一步的,商品金額、稅額、價(jià)稅合計(jì)以及優(yōu)惠金額分別通過(guò)以下公式進(jìn)行計(jì)算:
[0018]商品金額=商品數(shù)量X商品價(jià)格;
[0019]稅額=商品金額X稅率;
[0020]價(jià)稅合計(jì)=商品金額+稅額;
[0021]優(yōu)惠金額=商品數(shù)量X (商品價(jià)格-報(bào)價(jià));
[0022]訂單金額則為該訂單中所有商品的商品金額總和,訂單稅額則為該訂單中所有商品的稅額總和,訂單價(jià)稅合計(jì)則為該訂單中所有商品的價(jià)稅合計(jì)總和,訂單優(yōu)惠金額則為該訂單中所有商品的優(yōu)惠金額總和。
[0023]為達(dá)到上述目的,本發(fā)明還提供了一種基于ERP系統(tǒng)快速生成電子發(fā)票的系統(tǒng),包括:
[0024]訂單過(guò)濾模塊,用于設(shè)置訂單過(guò)濾條件并將訂單過(guò)濾條件上傳至電商平臺(tái)發(fā)起訂單數(shù)據(jù)請(qǐng)求;
[0025]訂單存儲(chǔ)模塊,用于接收并存儲(chǔ)電商平臺(tái)根據(jù)訂單過(guò)濾條件返回的訂單數(shù)據(jù);
[0026]商品屬性信息查找模塊,用于在ERP客戶(hù)端中根據(jù)訂單數(shù)據(jù)中每條訂單信息中包含的商品編碼進(jìn)行查詢(xún),獲取對(duì)應(yīng)的商品屬性信息;以及
[0027]電子發(fā)票生成模塊,用于根據(jù)匹配規(guī)則,將訂單數(shù)據(jù)中每條訂單信息中的每件商品的商品信息和商品屬性信息與發(fā)票單據(jù)上對(duì)應(yīng)的維度信息進(jìn)行匹配,并利用匹配得到的維度信息進(jìn)行計(jì)算,自動(dòng)獲取相關(guān)數(shù)據(jù)項(xiàng)并生成電子發(fā)票。
[0028]本發(fā)明提供的基于ERP系統(tǒng)快速生成電子發(fā)票的方法和系統(tǒng)能夠快速準(zhǔn)確的生成電子發(fā)票,從而節(jié)約了用戶(hù)人工操作所需的人力物力,大大提高了網(wǎng)店商家為網(wǎng)購(gòu)消費(fèi)者開(kāi)具電子發(fā)票的效率。
【附圖說(shuō)明】
[0029]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0030]圖1為本發(fā)明一實(shí)施例基于ERP系統(tǒng)快速生成電子發(fā)票的方法流程圖;
[0031]圖2為本發(fā)明一實(shí)施例基于ERP系統(tǒng)快速生成電子發(fā)票的系統(tǒng)組成框圖。
[0032]附圖標(biāo)記說(shuō)明:11_訂單過(guò)濾模塊;12_訂單存儲(chǔ)模塊;13_商品屬性信息查找模塊;14-電子發(fā)票生成模塊。
【具體實(shí)施方式】
[0033]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0034]圖1為本發(fā)明一實(shí)施例基于ERP系統(tǒng)快速生成電子發(fā)票的方法流程圖,如圖所示,該方法包括以下步驟:
[0035]SllO =ERP客戶(hù)端根據(jù)用戶(hù)設(shè)定的訂單過(guò)濾條件向電商平臺(tái)發(fā)送訂單數(shù)據(jù)請(qǐng)求;
[0036]其中,訂單過(guò)濾條件可以為對(duì)以下至少一項(xiàng)進(jìn)行限制的條件:訂單生成日期、訂單金額、訂單商品名稱(chēng)。通過(guò)設(shè)定訂單過(guò)濾條件可獲取滿(mǎn)足設(shè)定條件的訂單數(shù)據(jù),例如:通過(guò)限制訂單生成日期可獲取特定時(shí)間段內(nèi)生成的訂單數(shù)據(jù),通過(guò)限制訂單金額可獲取訂單金額為特定區(qū)間值的訂單數(shù)據(jù),通過(guò)限制商品名稱(chēng)可獲取包含某一特定商品的訂單數(shù)據(jù)。另外還可同時(shí)設(shè)定兩個(gè)或三個(gè)過(guò)濾條件,例如:若同時(shí)限制訂單生成日期和訂單金額可獲取特定時(shí)間段內(nèi)生成的、訂單金額為特定區(qū)間值的訂單數(shù)據(jù),若同時(shí)限制訂單生成日期、訂單金額和訂單商品名稱(chēng)可獲取包含某一特定商品的、在特定時(shí)間段內(nèi)生成的、訂單金額為特定區(qū)間值的訂單數(shù)據(jù)。
[0037]S120:電商平臺(tái)對(duì)該用戶(hù)的身份進(jìn)行驗(yàn)證,如驗(yàn)證成功則根據(jù)訂單過(guò)濾條件獲取對(duì)應(yīng)的訂單數(shù)據(jù),并將訂單數(shù)據(jù)發(fā)送給對(duì)應(yīng)的ERP客戶(hù)端;
[0038]其中,訂單數(shù)據(jù)中的每條訂單信息可以包括以下至少一項(xiàng):訂單編號(hào)、客戶(hù)編碼、商品價(jià)格、網(wǎng)店名稱(chēng)、商品數(shù)量、訂單金額、客戶(hù)名稱(chēng)、發(fā)票抬頭、發(fā)票類(lèi)型、收貨地址、收貨電話(huà),其中,訂單編號(hào)、客戶(hù)編碼由系統(tǒng)自動(dòng)生成,網(wǎng)店名稱(chēng)為與該ERP客戶(hù)端對(duì)應(yīng)的網(wǎng)店的名稱(chēng),訂單金額為該訂單中每件商品的商品價(jià)格與商品數(shù)量的乘積之和,客戶(hù)名稱(chēng)、發(fā)票抬頭、發(fā)票類(lèi)型、收貨地址、收貨電話(huà)由網(wǎng)購(gòu)消費(fèi)者在訂單結(jié)算時(shí)提供。
[0039]如果用戶(hù)身份已過(guò)期或用戶(hù)身份非法,則會(huì)出現(xiàn)電商平臺(tái)對(duì)用戶(hù)的身份驗(yàn)證失敗,此時(shí)向?qū)?yīng)的ERP客戶(hù)端返回錯(cuò)誤提示信息。
[0040]S130:ERP客戶(hù)端根據(jù)訂單數(shù)據(jù)中每條訂單信息中包含的商品編碼進(jìn)行查詢(xún),獲取對(duì)應(yīng)的商品屬性信息,其中ERP客戶(hù)端中存儲(chǔ)有每件商品與其對(duì)應(yīng)的商品編碼及商品屬性信息;
[0041]其中,商品屬性信息可以包括以下至少一種:名稱(chēng)、顏色、類(lèi)別、型號(hào)、圖片、報(bào)價(jià)、稅率、銷(xiāo)售狀態(tài)、優(yōu)惠信息、配送范圍。商品屬性信息指示了與該商品有關(guān)的基本屬性和銷(xiāo)售屬性,其中,名稱(chēng)、顏色、類(lèi)別、型號(hào)、圖片為商品的基本屬性,報(bào)價(jià)、稅率、銷(xiāo)售狀態(tài)、優(yōu)惠信息、配送范圍為商品的銷(xiāo)售屬性。
[0042]本實(shí)施例中,每件商品與其對(duì)應(yīng)的商品編碼及商品屬性信