在前两篇文章中我们讨论了仓储系统WMS最常用的两个功能:入库和出库。今天我们来谈谈第三个模块:库存。
库存是WMS的基石,但大多数人都认为这是一件很简单的事情。然而从我个人的经验来看,对于跨境电商企业来说,库存的重要性远超我们这些系统设计者的想象。这是因为库存对卖家来说代表着实际的资金流和市场环境。
作为产品经理,我们需要用平常心对待系统的每个迭代需求,同时也要换位思考,想想这些需求对客户的重要性。接下来我将分享我在设计WMS的库存功能时遇到的一些难题和经验。
关于库内作业,无论是国内电商仓还是跨境电商海外仓,主要包括以下几个操作:对库存进行增删改查。其中盘点和加工我将在后续单独讨论。
1. 库存查询
- 查询可用库存:库存是WMS作业的基础,需要及时更新入库、出库、退货等各种操作对库存的影响。
- 查询库存批次:随着客户对仓储服务要求的提升,精细化管理已成为必需,比如实现先进先出(FIFO)策略。这增加了仓库管理的难度,需要开发批次查询功能。
- 查询库存库龄:客户还会要求仓租的精细化计算,这需要统计各个批次的库龄。
2. 库存预警
- 当某个SKU的可用库存低于设定值时,会触发预警提醒客户补货,避免有单却无货的情况。
- 对于有保质期管理要求的商品,还需要设置多个预警档位,最大限度避免发出过期产品。
3. 移库
- 同品质移库:将A库位的货物移到B库位,以释放库位、提升拣货效率。需注意保持FIFO策略。
- 良次品转换移库:将良品转为次品后,再移库到次品库位。需先进行库内质检和良次品转换。
- 同/不同属性货架移库:要处理传统货架和AGV机器人货架之间的移库。
在设计WMS的库存功能时,我们需要特别注意以下几个难点:
1. 库存流水记录需要完整,包括操作前库存、操作库存和操作后库存。
2. 库龄报表数据需要统计准确,避免因人工修复导致的数据丢失。
3. 库存数据要及时更新,定义好各种库存类型。
4. 关注库存周期指标,适时清理滞销产品。
总之,海外仓WMS的库存设计要求更高,需要更多关注客户需求和实际业务痛点,而不是简单套用国内电商仓的经验。设计过程中要多与客户和仓储人员沟通,了解业务细节,避免"想当然"的情况。