电商公司订单系统中订单仓库和发货仓库相关方案设计思路

转载自(草丛愚人)

跨境出口电商相比国内电商、跨境进口电商来讲,最大的区别点可能在于物流渠道众多以及售卖虚拟库存。目前跨境电商发给买家的包裹以专线、挂号和平邮为主,使用快递类型比较少,而平均发货时效也在15天以上,有的可能更长。因此,很多商家都是卖虚拟库存或虚实结合,而这一点恰恰会影响到订单系统中的设计逻辑。

因为并非全部卖实际库存,所以会存在销售订单因没有库存无法及时下发仓储系统而暂时滞留在订单系统的情况。因此,订单管理系统中存在订单仓库和发货仓库两个概念。订单仓库其实是根据一定规则设定好这个订单最合理的发货仓库,而发货仓库则指匹配库存后实际能够发货的仓库。

首先,说说订单仓库。电商库存管理主要有三个节点:加购物车、生成销售订单、客户支付订单。加购物车是纯粹前端网站处理的逻辑,我们不在这里详细赘述。关于网站后台同步订单信息到OMS,一般来讲,都是在客户实际支付后,但上面讲到跨境电商售卖虚库的特性,也决定了生成销售订单就需要同步OMS系统。OMS接收到网站销售订单后,即需要匹配到一个合适的订单仓库,这里可能要结合网站的销售仓,结合业务指定的仓库优先级等。

那么,订单仓库有什么作用呢,订单仓库主要用来统计缺货订单,而缺货订单又影响到了采购备货。因此,订单仓库必须是最合理的仓库,才能减少备货的不合理。

其次,说说发货仓库。发货仓库一般由系统根据提前设定好的选仓规则逐个仓库判断,直到找到一个满足订单所有sku需求的仓库。然后再根据收件国家、快递等级、商品品类等选择可发货的物流渠道,再从物流渠道中选择运费最少的一个作为最优物流。

那么,发货仓库有什么作用呢,发货仓库用来指导仓储系统实际发货,还可以用来计算订单利润中的仓库费用,也可以用来统计跨内部事业部仓库间的利润等等。同时,发货仓库与售后业务是紧密相关的。

订单管理系统中订单仓库主要还是影响到备货系统以及库存系统的准确性,所以,一定要保证所有订单都要有订单仓库且是最合理的仓库,才能保证备货数据合理性。并且,电商后台这些系统间关联性其实很密切,而某个小的方案设计不合理可能都会影响很多。因此,电商后端系统的产品们,请慎重设计你的系统,降低对公司对其他产品线的影响。

推荐阅读更多精彩内容