笔者以京东为例,详述了订单履约和订单拆分系统以及相关流程。
一、订单履约概述
1.什么是订单履约?
订单是一次交易的生命周期,交易开始生成订单,结束的时候完成订单。在天猫或者京东上买东西,最终都会生成一张订单。
其实,这个订单就是消费者与平台的一个简单的契约,而契约上的东西都是平台履约内容,包括订单上的信息:发票(增票还是普票)、运费、时效、预约、优惠等等。
比如,订单预计在前端就会显示你的订单会在什么时间送达。京东现在对于时效来说,有自己的(年开始),京东在是中国第一家做出这么一个时效的公司。
为了承载这些履约内容,如何把客户的一个诉求,最终以按时的效果交付到用户手中,就产生了一个系统—OFC(OrderFulfillmentCenter)简单来说,订单履约中心就是连接的用户下单,和订单在库房生产的一个系统。
2.什么是?
就是上午11点前下单,然后当天晚上11点前送达。晚上11点前下单,次日上午11点送达。
除了以外,京东还有次日达,隔日达,极速达——即。即3小时送达,这个也是刷新业内的一个预约时效。
3.什么是预约?
预约就是约时间的一个管理,在京东买东西就会发现,京东有一个预约日历。在未来的7天内,可以选择每天3个不同时段来送达,如北京上海等的一些城市,还支持夜间配送。
4.OFC在什么环节出现?
直白一点说就是用户在京东前台选完商品进入购物车,到结算页并点击提交订单按钮的时候,就进入了OFC这个环节,直到这个订单由京东实际发给库房(京东自有个,协同仓+特殊仓可能将近个)。
怎么把京东每天这么多订单量,发给具体的每一个库房,就是OFC在做的事情。
其实,正常买东西都是从“网站的注册–搜索商品–选商品购买–仓储生产、物流配送”。其中OFC是在购买和仓储生产这个环节之中的一个履约系统。
二、订单拆分
1.拆分维度
什么是订单拆分?
不知道大家在京东下单的时候,都遇到过这个情况:用户下完单后,在我的订单详情页会看到这么一句话,即‘您的订单由于不在同一部分,或者不在同一个商家需要拆分’这么一句话。
而在拆分原因会显示:因为不在同一库房,或不是同一商家,订单被拆成多个子单分开配送。
这个会对客户带来什么?尤其像双11或者等这种大促的时候,我们的购物车可能一次性会有10个甚至有若干个东西要购买。然而,为什么会拆这个订单?
哪些订单需要拆分,哪些不需要?
京东订单主要分为虚拟订单和实物订单。
实物订单:京东自营商品,pop商家商品等都是实物订单。
实物订单是指订单中为实物商品,发货需要物流的一些商品订单,比如订单中有冰箱,笔记本,手表,那么这个订单就是实物订单,全部需要通过OCS服务和拆分系统进行处理。
虚拟订单:商品可以是Q币,手机充值,服务产品点卡,礼品卡等。
相比实物订单,虚拟订单由于没有物流状态,所以订单流转和结算流程相对简单一些。仅通过OCS服务进行数据保存,不通过新的拆分系统处理。
2.拆分引擎
维度1:库房
首先,京东有不同品类的库房,京东的库房现在依然是以品类仓为主,就算有亚洲一号,但订单拆分最