[發明專利]一種開具發票的方法及系統在審
| 申請號: | 201610896120.3 | 申請日: | 2016-10-14 |
| 公開(公告)號: | CN107958398A | 公開(公告)日: | 2018-04-24 |
| 發明(設計)人: | 馬文軍 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06Q30/04 | 分類號: | G06Q30/04;G06Q30/06 |
| 代理公司: | 北京德琦知識產權代理有限公司11018 | 代理人: | 梁少微,王麗琴 |
| 地址: | 100080 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 開具 發票 方法 系統 | ||
技術領域
本發明涉及稅務服務技術領域,特別涉及一種開具發票的方法及系統。
背景技術
電子商務中增值稅普通發票承擔著非常重要的角色:
1、發票是從事生產、經營的企事業單位和個人,以其在銷售商品或提供應稅勞務及從事其他經營活動時取得的應稅收入為對象,向付款方開具的收款憑證。用戶可用于售后、退款的購物憑證。
2、發票是記錄經濟活動內容的載體,是財務管理的重要工具;
3、發票是稅務機關控制稅源,征收稅款的重要依據;發票是國家監督經濟活動,維護經濟秩序,保護國家財產安全的重要手段。
電子商務中增值稅普通發票一般都是隨貨一起送給客戶,現有技術發票開具的方案可以是:
S1、在發票子系統錄入倉庫名稱對應下的發票信息,并為該倉庫每個倉庫開票人員分配相應的發票號碼段;
發票子系統將該倉庫每個倉庫開票人員分配相應的發票號碼段通過WS接口調用發送給倉庫子系統。
S2、倉庫子系統驗證為每個倉庫開票人員分配的的最小發票號碼與該倉庫開票人員獲取的紙質發票中最小發票號碼是否一致,如果一致,則確定初始化發票通過。
S3、初始化完成后,倉庫子系統根據商品與訂單號的對應關系通過WS接口調用通知訂單子系統將該訂單號對應的訂單信息同步給發票子系統。
S4、在訂單信息同步后,發票子系統根據訂單信息和發票信息確定發票的數量和每張發票內容,并將為每張發票生成的唯一標識和每張發票內容通過WS接口調用下傳給倉庫子系統。
S5、倉庫子系統根據下傳的每張發票內容打印每張發票,完成發票的開具。并記錄每張發票的唯一標識和發票號碼的對應關系。
S6、倉庫子系統通過WS接口調用回傳每張發票的唯一標識和發票號碼的對應關系至發票子系統。
S7、發票子系統根據每張發票的唯一標識和發票號碼的對應關系更新已開具發票的狀態。
在每卷發票開具前,發票子系統通過WS接口調用通知倉庫子系統重復執行步驟S2,進行下一卷發票的開具。
由上述可以看出,現有發票開具包括:發票錄入分配、倉庫發票初始化、訂單信息同步、發票信息下傳、倉庫發票開具和倉庫發票回傳等環節?,F有技術的問題在于:
1、各個子系統間交互過多,且嚴重依賴WS接口調用,發票子系統錄入分配成功后,倉庫子系統才能進行發票初始化操作,如果初始化失敗就會導致無法開具發票;訂單子系統將訂單信息同步給發票子系統后,發票子系統才能下傳發票內容給倉庫子系統,如果同步失敗就會導致無法發票下傳;倉庫子系統初始化操作和發票子系統下傳發票內容成功后,才能進行發票的開具;倉庫子系統回傳給發票子系統成功后,發票子系統才能更新自身子系統的最新發票狀態,下一卷的發票初始化才能成功,如果發票回傳失敗就會導致無法進行下一卷的初始化操作,等等。
2、WS接口調用每次發送的信息數量較少。為了防止數據量大而導致處理超時,需要人為拆分多次傳輸數據,嚴重影響工作效率。
3、一旦WS接口調用失敗,必須等到手工處理發票信息成功后,才能繼續進行發票開具,非常影響開票以及訂單生產效率。WS接口調用為單次調用,一旦失敗,就需要人工介入,費時費力。
發明內容
本發明的目的在于提供一種開具發票的方法及系統,能夠降低因系統異常對開具發票的影響。
為實現上述發明目的,本發明提供了一種開具發票的方法,該方法包括:
訂單子系統將訂單信息通過消息隊列MQ同步給發票子系統;
發票子系統根據訂單信息和預先錄入的倉庫名稱對應下的發票信息確定所述訂單對應的發票數量和每張發票內容,并將每張發票內容通過MQ下傳給倉庫子系統;
倉庫子系統根據下傳的每張發票內容,以及自身子系統最小發票號碼對應的倉庫開票人員,順序打印所述訂單對應的每張發票,完成當次發票的開具。
為實現上述發明目的,本發明還提供了一種開具發票的系統,該系統包括:
訂單子系統,將訂單信息通過消息隊列MQ同步給發票子系統;
發票子系統,根據訂單信息和預先錄入的倉庫名稱對應下的發票信息確定所述訂單對應的發票數量和每張發票內容,并將每張發票內容通過MQ下傳給倉庫子系統;
倉庫子系統,根據下傳的每張發票內容,以及自身子系統最小發票號碼對應的倉庫開票人員,順序打印所述訂單對應的每張發票,完成當次發票的開具。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610896120.3/2.html,轉載請聲明來源鉆瓜專利網。





