编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

电商wms仓库管理系统与oms、tms的上下游关系

大概2014年前多数电商公司的后台系统就是一套ERP系统,近些年随着大电商公司的诞生,出现了新做一个小功能或优化一个小功能需要把ERP的很多代码都需要过一遍的尴尬局面,也就是牵一发而动全身。于是按照“高内聚、低耦合”的思想从ERP中分出不少微服务架构、分布式系统,如SCM、OMS、WMS、TMS、CRM,各系统之间根据API来完成业务闭环。那么WMS在一整套电商供应链业务中,处于一个什么样的位置呢?

Wms的上游是oms,oms理解为电商中台主要管理商品、订单、刊登、供应商、采购、促销等,主要用来给电商前端提供标准化组件和管理订单。比如同一个品牌不同型号的轿车,其车轮子或其它零部件也许是一样的,这样就提前把车轮子造好,待哪部车需要组装的时候这样的车轮子就可以拿来共用。

oms从电商前端获取订单后,经过转单、拆单、合单、匹配仓库、匹配物流、配货等一系列订单操作后,经过API接口推送wms一个出库任务。也就是oms负责订单中间环节处理,wms负责出库,这其中oms的订单处理可能是系统自动操作也可能是由客服操作,而在wms的出库理解为仓库里的工人来操作。

Wms的下游是tms,tms理解为第三方、第四方物流企业使用的管理系统,主要用来管理货物的运输。订单在wms经过配货、拣货、播种、打包等一系列操作后完成出库,经过API推送tms一个揽收任务,tms会调度负责该区域该物流揽收的师傅到达仓库揽收,揽收后先经过物流中转仓集中处理,再经过头程、尾程运输,最后到达世界各地的用户手中,揽收后的这些处理也记录在tms里。

综上所述,对于订单oms负责中间处理、wms负责拣货出库、tms负责运输。

未经允许不得转载: 技术文章 » IT运维 » 电商wms仓库管理系统与oms、tms的上下游关系