-
當前位置:首頁 > 創(chuàng)意學院 > 技術 > 專題列表 > 正文
2、京東訂單體系
訂單快照實現(xiàn)(訂單快照是什么)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關于訂單快照實現(xiàn)的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關鍵詞,就能返回你想要的內(nèi)容,越精準,寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務客戶遍布全球各地,如需了解SEO相關業(yè)務請撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、ebay買家怎么看訂單交易快照
在已買到的寶貝,點擊任何一個你買過的商品,進去后第一個頁面就是交易快照,即你當時購買時的商品詳情頁。
二、京東訂單體系
1、訂單履約
訂單履約,即京東履行與客戶承諾的約定。
OFC:Order Fulfillment Center,訂單履約中心,連接了用戶下單和訂單在庫房生產(chǎn)。
OFC分為拆分、OCS、轉(zhuǎn)移、OFW、風控。
OFC的上游有前臺(頁面)、購物車、結(jié)算頁、生成訂單,它的下游是實際的生產(chǎn),有WMS、TMS(青龍系統(tǒng))
2、對于POP來說,京東之需要把訂單發(fā)給具體的POP商家(天貓就是這種模式)
3、京東的幾個區(qū)域:北京、上海、廣州、武漢、西安、沈陽、成都(補全),這些區(qū)域下面有自己獨立的配送中心,即RDC(區(qū)域物流中心)和FDC(分倉)。
4、訂單的拆分
(1)拆分維度1:庫房
在我們已經(jīng)擁有亞洲一號的情況下,我們最關注的仍然是品類倉,因為不同的品類,像大家電、圖書、IT、3C類產(chǎn)品等在倉儲間上有不同的要求。
比如用戶買了一個電視,又買了一個食品,而食品屬于食品倉。如果用戶下了這張訂單。其實在后臺產(chǎn)生了兩張訂單,一張給大家電倉庫、一張給食品母嬰倉。
這樣就會帶來一個拆分,這是最主要的一個維度,即庫房。
(2)拆分維度2:商家
京東現(xiàn)有自營和POP,而POP里有不同的商家,京東為了給不同的商家進行結(jié)算,就會根據(jù)商家進行拆單。最一開始的這張訂單被稱為父單,在OFC往下的下游系統(tǒng)中,那張父單是沒有任何作用的。父單僅是客戶在購物環(huán)節(jié)中的訂單快照。具體到庫房、配送環(huán)節(jié)、售后環(huán)節(jié),實際上都是參照子單去進行操作的。
5、關于先款訂單和先貨訂單
先貨訂單在點擊了提交按鈕后,立即進入了拆分。而先款訂單是在付款完成了之后做拆分的操作。
6、一次拆分和二次拆分
一次拆分是把訂單在訂單提交后立即拆分,相當于一個拆分服務。
二次拆分的前提條件是一次拆分沒有拆干凈,會進入到一個定時任務(拆分worker),這是一個大的訂單池子,沒拆干凈的單子都會進入到這個池子里,然后通過二次拆分,輪循訂單什么時候付款、什么時候滿足了訂單的拆分條件,再去進行拆分流程。
7、訂單拆分流程
獲取訂單信息——拆分訂單——構(gòu)建子單——檢查拆分結(jié)果—取消父單,提交子單(恢復原訂單 | 修改訂單信息)
8、訂單金額拆分
OCS:order calculate service(訂單金額計算服務)
(1)OCS為拆分金額提供實時的金額計算服務;
(2)拆分系統(tǒng)處理完成后,將拆分結(jié)果發(fā)送到MQ,OCS將信息存入DB,并發(fā)送計算結(jié)果到MQ;
(3)OCS分攤金額的基本原則是按sku金額比例分攤;
(4)OCS對外提供查詢服務;
總結(jié):所謂生產(chǎn),對于京東自營來說就是定位的是不同庫房;對于京東商家來說,定位的是不同商家。OFC最直接的兩個下游系統(tǒng),對于自營來說,下有系統(tǒng)就是WMS即倉儲系統(tǒng);對于POP來說,下游系統(tǒng)就是POP訂單系統(tǒng)。所以京東的單子都會發(fā)給這兩個系統(tǒng)。
9、訂單轉(zhuǎn)移
通過不同的渠道獲得的訂單(如PC端、app端、微信端等),統(tǒng)一都堆積在京東OFC的大池子里。
它是訂單的一個分發(fā)機制,或訂單的分發(fā)計劃,訂單要給哪個庫房去生產(chǎn),怎么生產(chǎn)都是在訂單轉(zhuǎn)移的過程中決定的。
訂單轉(zhuǎn)移下面有2個系統(tǒng):promise系統(tǒng)和庫存的服務。
(1)Promise系統(tǒng)
京東的庫房是有波次的概念的(JIT波次生產(chǎn))。對于庫房來說,如果來了一張訂單就生產(chǎn)一個訂單,這樣的庫房是沒有計劃性的。所以京東的庫房采取的是波次生產(chǎn)——即訂單都會成堆的生產(chǎn),而不是單獨的生產(chǎn),因而會有promise系統(tǒng)或轉(zhuǎn)移系統(tǒng)。
promise系統(tǒng)通過庫房生產(chǎn)的一個波次,算出每一個庫房的接單時間點,然后告訴訂單轉(zhuǎn)移系統(tǒng),這個訂單在什么時間,下發(fā)給客戶是最妥當?shù)摹?/p>
(2)前臺庫存
用戶在主站下單的時候,能看到這個物品有貨還是無貨。這個是庫存系統(tǒng)計算出來的。
比如,用戶在天津,京東會先看這個東西在天津有沒有貨,如果天津沒有貨,就會看在北京有沒有,如果北京也沒有貨且該商品開通了平行庫存的圖層屬性的話,就回去查看全國各個地方有沒有貨,然后再返回來告訴你這個東西有沒有貨。具體的說,用戶在前臺買了一個東西顯示有貨,具體這個東西是在天津生產(chǎn)還是北京生產(chǎn),這個事情就是訂單轉(zhuǎn)移在做。
10、
京東看庫存的規(guī)則和前臺用戶下單時看庫存的規(guī)則是不一致的,在前臺看是以sku的維度去看庫存,在OFC里是以訂單的維度看庫存。
訂單維度看庫存有一個特點:整單生產(chǎn)。即如果可以整單生產(chǎn)的話,就不會去拆分訂單。
e.g:用戶買了2件商品,一件在北京有貨,一件在濟南有貨,正常的話,一件商品要在濟南出發(fā),一件從北京出發(fā),這樣就形成兩個訂單。但假如2個商品在北京都有貨,那么這張訂單會在北京整單生產(chǎn),以減少拆單率。
11、
在拆分環(huán)節(jié)是不看有沒有貨的,只看能不能備貨,能備貨就證明這個東西是可以在這里生產(chǎn)。
在訂單轉(zhuǎn)移環(huán)節(jié),才實際上和庫存打交道,具體看訂單要在哪個地方生產(chǎn),這就是訂單轉(zhuǎn)移。
12、OFW(訂單工作流系統(tǒng))
OFW負責對訂單管道過來的訂單進行接單,然后去調(diào)用拆分服務、轉(zhuǎn)移服務等下游系統(tǒng)的服務。
同時OFW還負責訂單回傳的工作,訂單全程跟蹤里的所有信息都是通過這個系統(tǒng)匯總并反饋給上游做展示。
三、快手交易快照怎么放大
1、打開交易照圖片,點擊保存到手機里。
2、打開手機里保存的圖片,使用放大功能放大。
四、php商品快照如何設計
查詢出對應的商品記錄然后json_encode($goods)(這是個字符串,也可以用serialize進行編碼)
把這是個字符串存入到訂單數(shù)據(jù)中 goods_json=>json_encode($goods)
取出快照數(shù)據(jù)就不需要去goods表查,直接json_dncode($goods_json);
以上就是關于訂單快照實現(xiàn)相關問題的回答。希望能幫到你,如有更多相關問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
如何清除抖音上的退款售后記錄(如何清除抖音上的退款售后記錄和訂單)
自貢專業(yè)景觀設計案例推薦(優(yōu)秀景觀設計案例分析)