京東發票系統架構大揭祕
來這裡找志同道合的小夥伴!
> > > > 概述
發票,作為生產經營的主要憑證,是京東交易環節中的重要一環,發票系統為這一環節提供發票服務,根據訂單資料開具相應的發票。目前京東主要開具的發票型別有電子普通發票和增值稅專用發票,隨著電子發票的大力推廣,已經在2018年5月結束在庫房生產環節列印紙質普通發票的歷史。
> > > > 系統業務
發票系統主要有四個業務條線,分別是主站、訂單開票、大客戶還有非訂單開票。
發票系統業務思維導圖
> > > > 主站
主站發票有結算頁發票、增票資質、檢視發票和發票自助。
結算頁發票主要是為下單黃金流程——結算,提供發票選擇服務。通過訂單不同維度的資料組合,提供了一套可開發票的規則,以便使用者在下單時進行發票的選擇。
增票資質是提供給主站個人中心維護增票資質的一個入口,使用者可以在個人中心的增票資質頁面進行資質的維護。為後續增票開具提供資質資料和稽核依據。
檢視發票除了在發票詳情頁和訂單詳情頁進行發票資料的展示之外,還為訂單列表頁提供檢視發票或補開發票的入口。
發票自助分為客服自助和客戶自助,客服和客戶可以自助提交發票補換開申請。
> > > > 訂單開票
電子票按業務可分為自營電子票和POP電子票。
自營電子票主要是在訂單完成之後,自動為使用者開具電子票。為了更好的使用者體驗,節能補貼訂單為使用者提供了電子票列印服務。
POP電子票面對的是POP商家,可以分為代開和自開。代開是代替POP商家為使用者開具電子票。自開是針對商家自開發票的模式,將商家自開的發票提供給使用者。
增票開票節點也是在訂單完成之後,由財務人員操作ERP系統進行增票開具,以及通過發票郵寄平臺與青龍系統互動,將增票郵寄到使用者手中。
> > > > 大客戶
大客戶的開票特點是集中開票。
集中開票是在訂單完成之後,開票系統不會自動開具發票,由大客戶系統進行多訂單集中申請開票。集中開票的重要處理是要將不同訂單的相同商品進行合併,減少發票張數以便於客戶使用。
增票區塊鏈利用區塊鏈技術為大客戶提供了電子化的增票服務。
> > > > 非訂單開票
除了訂單業務之外,其他都可統稱為非訂單業務。開票資料由上游推送,特點就是推送什麼開什麼。主要提供給結算系統、京東物流、四季優選等上游系統開具電子票和增票的服務。
> > > > 系統架構
發票系統有三個核心模組,為京東整個發票業務提供了最基礎的功能支援:發票資料來源、開票模組、發票核心資料。
發票系統模組結構圖
> > > > 發票資料來源
發票資料來源模組主要的功能是負責落地訂單開票所需要的應開資料,目前電子票和增票開票的資料統一由發票應開系統提供。發票應開系統將訂單不同維度的資料進行初步加工並存儲,為後續的開票流程提供開票資料的查詢及更新服務。
> > > > 開票模組
不同的票種有著截然不同的開票方式:
電子票開票通過訊息驅動,全流程自動化開票。開完票之後會向用戶傳送郵件通知,使用者還可以通過APP/PC/微信卡包等方式進行電子票的檢視和下載。
增票開票則是通過接入財務的分散式任務框架,通過任務或者手工操作ERP系統的方式生成開票資料,由開票員匯出到稅控機的方式進行開票。開完票之後通過與青龍系統打通,自動推送生成發票郵寄任務,將發票郵寄到使用者手中。
發票模板管理系統為各個開票系統提供了發票拆分功能,維護各類發票的拆分邏輯以及拆分所需的引數配置,確保訂單發票在超限額或者超限行的情況下能夠開具準確無誤,是開票系統依賴的核心功能。
> > > > 發票核心資料
發票實開臺賬作為發票資料副本,是發票系統的核心資料,實時與發票生產系統進行資料同步,為其他系統提供發票資料的多維度快速查詢及計算功能。
發票監控系統為訂單開票進行把關,實時監控發票的應開與實開金額,防止發票錯開而造成的損失。
> > > > 開票流程
> > > > 正向開票
接下來給大家著重介紹一下訂單類發票系統的開票流程:
正向開票流程圖
如上圖所示,使用者下單產生訂單資料之後,發票應開系統對訂單資料進行預處理,獲取商品資料,計算商品優惠、配送費等金額,生成發票維度資料。為後續的開票提供基礎資料。
訂單完成之後,不同的發票型別將進入到不同的開票流程中。
電子票進入開票流程後無需人工介入,全流程自動化。而增票開具後需要將發票進行打包郵寄。
> > > > 逆向開票
發票逆向流程一般是發生在使用者退款、商品價保、發票換開等需要重新開票的場景。
逆向 開票 流程圖:
發票系統通過與退款系統對接,當發生售後退款時,發票應開系統會記錄商品退款記錄,重新計算髮票應開資料。
電子票逆向與正向一樣,全流程自動化處理。而對於增票而言,逆向需要使用者將發票寄回,進行衝紅或重開處理。
> > > > 總結
發票系統作為企業稅務管理的重要組成部分,聚焦發票的自動化、流程化。為降低企業稅收成本、規避稅務風險、提高企業稅務管理水平和效率方面有積極的作用。
---------------------END ---------------------
下面的內容同樣精彩
點選圖片即可閱讀
京東技術 ∣ 關注技術的公眾號
長按,識別二維碼,加關注