
企业资源计划系统(ERP)是管理采购、销售、财务和库存的软件,它知道"有多少"。仓库管理系统(WMS)知道货在哪个库位、被谁移动过、以什么顺序出库。两者描述的是同一批库存,只是站在不同的高度;把它们混为一谈,会让企业买下并不需要的系统,或者放弃确实需要的系统。本文不再解释WMS是什么,而是假设你已经了解,把它与ERP放在一起比较,因为ERP才是这个决策的另一条轴。
ERP知道有多少,WMS知道在哪里
一个问题就能看出差别。问"某个货品还有多少可以卖",回答的是ERP:账面余额和商务承诺归它管。问"每一件在哪个库位、属于哪个批次、是谁放上去的、上午这批订单按什么路线拣最合适",回答的是WMS。ERP按仓库层级思考数量,WMS按库位、载具单元和分派给人或设备的任务来思考。ERP可能告诉你有库存,订单却仍然发不出去,因为货在高位,而此刻没有可用的叉车。这个细节,对ERP来说根本不存在。
ERP在仓库里已经解决了什么
比通常认为的更多。现在的ERP能管理货品、计量单位、批次和有效期、采购与销售订单、出入库单据、库存估值,而且几乎都带一个库位较为简单的仓库模块。凭这些就足以按采购订单收货、登记入库、为订单预留库存、开具单据并闭合财务环路。如果你的货品品类不多、周转均匀、货位布局让任何人都能找到东西,这个模块足以支撑日常。另外,ERP是唯一把仓库与公司其他部分连起来的系统:没有在这里登记的事情,就不会开票、不会付款,也不会申报。
WMS解决了ERP解决不了的什么
基本上是三件事。第一,真实库位:每个位置上放着什么、属于哪个批次、装在哪个载具上,并且在移动发生的当下更新,而不是等到日终。第二,作业分派:每项任务归谁、按什么顺序走动线、如何把订单合并以免同一条巷道走两遍。第三,出库规则:FIFO(先进先出)或FEFO(先到期先出),并在有人试图违反时直接拦截。有自动化设备时,与设备对话的也是它。这些都不属于会计范畴,所以ERP没有,也不该有。
两者重叠的地方,以及数据归谁
重叠出现在库存上,这里必须做出取舍。行之有效的规则只有一条:库位和实物移动归WMS,余额和估值归ERP。WMS上报发生了什么,ERP负责登记和开票。如果两边各自记账、隔一段时间才同步,差异就会出现,而没人知道该信哪一个。集成方案要在采购之前定清楚:哪些事件传输、朝哪个方向、多长间隔、链路中断时怎么办。这恰恰是项目后期问题最多、而在演示环节讨论最少的部分。
ERP自带的仓库模块什么时候就够用?
当仓库规模不大或作业简单时,尤其是当现场本来就有秩序时。够用的信号:不用问任何人就能找到货、订单能整单发出、盘点能对上、没有发错批次的投诉、团队不需要靠加班完成发货。不够用的信号:每次找货都依赖某个人的记忆、必须全盘清点才知道有什么、拣货错误反复出现、批次追溯维持不住,或者你即将引入自动化设备——而自动化需要一个软件对手方,ERP并不具备。如果库存准确率低于作业能够承受的水平,问题可能出在流程而不是软件:在比较产品之前先把它测出来。
什么情况下不需要WMS
如果现有的ERP已经覆盖了你的作业,买一套WMS并不能改善什么:它只是在一个原本不存在的问题上,增加了许可费用、一个集成项目和一段学习曲线。如果混乱来自流程,它同样解决不了。一个没人把余料放回原位的仓库,上了WMS照样丢货,只不过现在系统会声称货在某个它并不在的位置,团队从此不再相信系统。而如果瓶颈在布局——巷道宽度不够、装卸区太小、因为没有货位而把货堆在地面——软件挪不动一根柱子。这些情况下,先做流程和布局,系统放在后面,如果那时还需要的话。
决策依据的两个数字
以实际运营成本和任务变化的测量结果评估节省的时间。区分可用于其他工作的时间、减少的加班和确实能够避免的支出。
如何决定,又不多花钱
ERP和WMS并不竞争:它们对同一批库存回答不同的问题。ERP回答有多少、值多少;WMS回答在哪里、被谁移动、按什么顺序出库。在比较产品之前,先衡量自己的作业:不问人能不能找到货、订单能不能整单发出、盘点能不能对上。如果三个答案都不错,ERP的模块就够了,WMS只是一笔开销。如果答案不好,先确认问题出在流程还是布局,因为这两者都不是靠软件能解决的。
常见问题
在规模不大或周转均匀的作业中可以:企业资源计划系统(ERP)负责采购、销售和库存,它的仓库模块能覆盖收货、预留和发货。当你需要带批次的库位管理、任务分派、强制执行的出库规则,或者需要与自动化设备对话时,它就不够用了。问题不在于哪个更好,而在于你的作业是否需要这四件事。
只能有一方拥有数据。行之有效的做法是:库位和实物移动归WMS,余额和估值归ERP,由WMS上报每一次事件。如果两边各自计算余额,差异迟早出现,团队会同时不再相信两套系统。这条规则要在签约之前定下来,而不是在实施过程中再谈。
库存准确性通过账面记录与实物库存比较来衡量。结果取决于收发货记录、货位规则、培训和检查;软件或机器人不能保证固定的准确率。
仓库管理系统(WMS)决定需要移动什么、按什么顺序移动;仓库控制系统(WCS)把这个决定翻译成设备指令,发给输送机、堆垛机和穿梭车。人工作业不需要WCS。在自动化作业中两者共存,WMS不再对操作员讲话,而是对一层控制系统讲话。
之前,而且要留出余量。软件需要干净的库位、货品和载具数据,而这些数据只能在作业中逐步理顺。STOKA系统从下达采购订单到安装完成需要3至4个月:这段时间正好可以让WMS先在现有作业上跑起来,等到系统投用时,主数据已经清理完毕。
