跨境电商海外仓(1):WMS的入库功能设计

19 评论 26934 浏览 124 收藏 17 分钟

作为设计跨境电商海外仓WMS的产品经理来说,笔者将和大家分享一些设计过程中的心得与经验,并在“海外仓WMS系列文”中展现,本文为第一篇,主要介绍WMS的入库功能设计。

前言

仓库管理系统(WMS)是一款很典型的B端产品,也有很多B端产品经理或多或少都接触过它,但是如果是针对跨境电商海外仓而研发的WMS可能接触的人就不算多了。

那么海外仓的WMS和国内主流的这些电商的WMS有什么区别呢?

就我个人两年多的WMS产品设计的经验来看,我觉得区别主要在这几个方面:

  • 业务的差异,海外仓的品类肯定会比国内电商平台的种类少很多,所以一般地海外仓系统都相对比较简单,业务不会太多支线;
  • 文化的差异,海外仓的本土化一直是业务的一个难题,如果是和华人管理团队合作可能还好一点,如果是和其他欧美国家的管理团队合作,那么其中文化差异带来的种种问题算是一个大坑;
  • 政策和法律法规的差异,海外仓库发货需要遵循不同国家或者地区的法律法规,其中很有很多内容会定制化,所以系统的差异性是很常见的;
  • 地域的差异,海外仓很常见的一个痛点就是沟通的时差问题,很多可以在同时间段内快速沟通解决的问题由于地域的限制,跨时区,跨语言交流就会变得效率极低或者意外频发;

虽然上面说的四个差异点似乎挺棘手的,但是WMS的核心内容还是大同小异的,所以国内传统电商的WMS的设计思路和经验其实还是可以运用到海外仓的WMS设计上。

接下来我就来扒一下我这两年设计海外仓WMS的一些心得,同时也将一些踩的坑分享出来。这篇是海外仓WMS系列文的第1篇,我打算把它分成5个模块,也就是会依次写5篇文章来阐述我的设计心得,它们分别是:

  1. 跨境电商海外仓:WMS的入库功能设计
  2. 跨境电商海外仓:WMS的出库功能设计
  3. 跨境电商海外仓:WMS的盘点功能设计
  4. 跨境电商海外仓:WMS的库存功能设计
  5. 跨境电商海外仓:WMS的RMA退件设计

01 海外仓的基础业务模式

海外仓运作流程业内一般分为三段式:

  • 头程:国内集货送到海外仓;
  • 库内:订单操作及库存管理;
  • 尾程:出仓配送及售后服务。

我们这里提到的海外仓WMS就是指库内+尾程这个环节,当然也有些海外仓WMS会把头程相关的业务也放在里面,但是考虑到本文的主题是讲海外仓WMS,那么这一块我就不做延伸了。

顺带提一句《跨境电商与国际物流:机遇、模式及运作》这本书算是跨境电商行业和海外仓行业内极其优秀的一本著作,如果有兴趣的可以在微信阅读中搜索查阅。

图片摘自《跨境电商与国际物流:机遇、模式及运作》

02 入库流程

WMS入库流程

WMS的入库流程基本上都是大同小异,先接收上游预报的入库单(ASN),然后货到了之后,对货打印ASN收货单,接着开始点数收货;收货的时候可能需要贴标,如果不需要贴标则录入数量即可;有些情况下会有质检的要求,通过质检将到货的不良品区分出来,然后将良品上架即可,不良品拒收或者单独处理。

1. 提前预报

关于提前预报,很多仓库都会提出这样的要求,一般来说客户也都能接受这样的要求。但是也会有极少数情况下出现未预报,货却提前到的情况,这个时候仓库一般会耽误一些时间来识别这些货到底是属于谁的,是入库还是退件还是什么情况。所以这一块需要特别地和客户强调清楚,可以通过警告或者罚款的方式来规避这样问题继续出现。

提前预报有一个很关键的点,就是预报的内容格式是怎么样的?

早期的时候,由于我们的客户少,而且也比较有话语权,所以我们的入库预报只需要提供SKU和数量就够了。对仓库来说,仓库知道这个入库单预报了多少SKU,多少数量,然后到货了他对着清单点数即可。

但是随着业务的发展,这种方式出现了一个问题,那就是当客户预报了一个入库单,但是入库单分成了多箱,会有时间先后顺序进来的时候,仓库收货就会很头痛。因为一个预报单要收货多次,仓库并不知道这个单到底有没有收完,客户也不知道仓库到底是还没收到我的货,还是说有部分已经丢了,那么这个预报单就会一直挂在收货中的状态。

而前端OMS那边处理也有点头痛,到底要不要标记完结,如果不标记有些客户又不支持多次回传;如果标记了完结,那如果后续货又到了,又要补录一个单,这样也失去了预报的作用。(因为预报不准确

后来我们调整了入库单的预报内容格式,以箱子为单位,如果你有10箱,那么就录入10箱分别有多少SKU,多少数量,同时在每箱外壳上贴上箱唛号;仓库在收货的时候,也按扫描箱唛号就可以收货,可以精确地知道还有几箱没有到,几箱是已经收货了的。

当然这一块也有一个难题,那就是客户可能并不能按箱来打包或者客户做不到提前在箱子上贴好箱唛,那就只能做一个兼容版——预报的时候装箱明细只填一箱,将所有货物当作是放在一个 “大箱子”

按箱多次收货流程

2. 收货

收货有一个和国内电商WMS很明显的不一样的地方在于:海外仓收货基本上没有拒收这种情况。

客户千辛万苦地将货物出口清关,国际运输,然后再进口清关,再本地派送到仓库,结果仓库因为货物损坏或者没有预报什么的就拒收,这个显然不合理。

所以海外仓收货如果遇到破损,丢失等问题,基本上只能先收了再说,至于索赔或者是换货什么的都是线下沟通再处理。

这里有一个难点在于不同客户对货物的要求不一样,有些客户如果遇到了丢失那么要立马处理,而不能按仓库实到多少就收多少;还有一些客户觉得破损了包装是不能卖的,有些客户觉得一点点破损没问题,可以卖……

这一块对系统的压力来自于怎么兼容不同的客户诉求和不同的仓库管理规则,例如有的仓库就不接受帮忙对客户的货物质检,或者即使接受,欧美的人工费极高,质检的费用也就水涨船高。还有一些客户希望仓库能帮忙贴标或者换标,这一块也会在收货的时候做,系统如何记录动作收费,也是一个难题。

收货一般是拿着PDA,然后对着实物清点,依次录入各个SKU收到的数量;这里需要强调的是,一般收货环节都是比较慢的,所以对一个入库单的收货可能会多个人同时参与,所以PDA收货最好是要支持多人同时收货,然后提交数据之后再合并到一起。

而数量差异的问题,取决于各个客户的要求和仓库的妥协程度,最好的方式或者最快速的方式就是:以仓库实收为主,仓库收多少就是多少。

PDA多人按箱号收货流程

3. 质检

收货后根据预入库的要求进行抽检或者全检,考虑到海外仓一般没有拒收和二次加工等。一般质检后不合格的,都会标记为不良品,然后单独上架到不良品区;而合格的产品一般会上架到好料区,然后提供销售。

海外仓做质检的比较少,原因在上面提到了,一方面是人工费用的问题,一方面是沟通的问题;因为质检的标准不太好界定,一般都需要独立的部门负责,而让海外仓库来做这些有点太为难了。所以很多客户都会选择将这类产品放在不良品区,然后固定的一个周期将其转运回香港或者内地,然后由专门团队进行维修和检测。

当然,如果只是一些简单的外包装破损等,客户可以提前准备一些替换的物料,然后备货在仓库,如有需要,则联系仓库帮忙更换包装,系统一般就做一个出库操作(扣减物料库存)即可。

4. 上架

PDA上架流程

上架的难点和痛点有这么几个地方:

  • 上架数量和收货数量不一致怎么办?
  • 上架的策略是什么?
  • 上架的批次号记录;
  • 计费的难点;

上架数量和收货数量不一致一般是仓库的责任——

如果收货的时候点数点错了,那么上架的时候就会造成客户的实际库存不准确。

如果是上架比收货多了,那么客户库存多了;如果上架数量比收货数量少了,那么客户库存少了;无论是哪种,对客户来说,看到收货数量和上架数量不一致,都会很感觉很迷惑。

所以一般会强制要求上架数量和收货数量要一致,如果确实有差异,则联系客户重新补推单或者仓库及时做一个盘亏操作。

上架的策略也是上架的一个难点,一般来说仓库会采用“根据历史记录推荐”的方式来做策略,或者实力更强的团队可以用一些算法来做决策。上架策略的好与坏,会影响仓库上架的速度,同时也会影响拣货的速度。这一块我对算法的策略不是很熟悉,所以就不展开讲了,我们一般是用“历史记录推荐法”来做推荐,将某个客户的货物放在一个区域,然后同样的SKU放在一起。

上面提到了上架策略的事,接着一个难题就是上架的批次号问题。有些仓库的批次号是和入库单管理的,有些是跟上架单管理的。同一个SKU,今天入和明天入应该是不同的批次,因为很多货物有先进先出的要求,所以需要将先到的货物先发出去。而批次号管理有一个重点:同一个SKU,不同批次不能放在一个库位上。

先进先出会大大地提升仓库的库位占有率,而先进先出又不能同SKU混在一起,所以这个时候上架的策略就很关键了。“历史推荐法”在这个时候就不太适用了,只能确保不同批次的SKU不会重复放在一个位置上,但是却很难给出一个合适的推荐位置。这一块需要结合实际的仓库库位和管理能力来决定,是否要做严格的先进先出,还是可以做一个“假性”先进先出。

“假性”先进先出:先到的货物放在库位外侧,后到货物放在库位内侧。所以大家去超市买酸奶的时候,可以观察一下,同一款酸奶,一般放在冰箱内侧的生产日期会比外侧的生产日期晚。

最后还有一个是计费的难点,因为不同仓库对客户的报价不一样,所以这一块不是很方便展开讲,主要踩的坑和想表达的就是:收费一定要简化,简化再简化。 如果每做一个动作都要收费的话,系统的设计和使用就会越走越歪,而且暴露的问题也会越来越多。所以越简单的收费模式反而可能是越“赚钱”的模式。

总结

海外仓WMS的收货流程基本上是和传统电商的WMS收货一致的,如果你对传统电商的WMS收货流程熟悉的话,那么理解海外仓这一块基本上难度不大。只需要重点关注一些业务的差异性和一些仓库操作的差异即可。

关于海外仓,其实有一个许久未解决的痛点,也可以理解成商机。客户在跨境电商中的订单履行体验好与不好,一大半原因取决于海外仓的操作水平,而海外仓的操作水平又取决合作商本土化的管理能力。

简单点理解:如果仓库端操作人员和管理人员是靠谱的,是容易沟通的,和业务系统的开发团队是没有什么文化差异或者沟通偏差的,那么这个海外仓基本上不会太差。

别问我为什么说话这么绝对和肯定,别问,问就是辛酸泪!

#专栏作家#

vitamin,微信公众号:皮酱叨逼叨,人人都是产品经理专栏作家。中级产品经理,一年开发经验+三年产品经验。主导过在线教育类产品,目前是跨境电商供应链仓储物流产品一枚,欢迎勾搭,一同学习。

本文原创发布于人人都是产品经理,未经作者许可,禁止转载

题图来自pexels,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 数据权限

    回复
  2. 收货流程图中为什么要打印ASN list啊

    来自广东 回复
  3. 1

    回复
  4. 学习了

    来自陕西 回复
  5. 可以交流一下么

    回复
    1. 可以的呀,可以通过公众号联系

      回复
  6. 太棒了,思路好清晰,感谢作者的分享(一个刚入职10个月的WMS产品)

    来自广东 回复
    1. 嗯 看完后续的WMS系列文,应该会对你有帮助

      来自广东 回复
  7. 同一个sku,不同批次更应该放在同一库位上,因为在仓库的角度,相同的东西应该存放在一起更适合管理,而先进先出是在系统的角度上,实际货物都是同样的东西,没必要再区分批次。

    回复
    1. 🤔所以这个就是假性的先进先出,如果客户对生产批次或者生产日期等有要求,那就需要分开库位来放了。如果只是为了计算库龄,那么这种方式也是合理的

      回复
    2. 根据具体情况是否要区分,能否根据外包装区分批次,严格的先进先出一般是不可混库位的

      回复
    3. 你好,如果仓库没有设置库位,如何做到先进先出呢?

      来自上海 回复
    4. 如果一个sku不区分批次的话,如何管理临期商品呢?(在出库的时候可能一直出的是新生产日期的商品)

      来自上海 回复
    5. 对于同一SKU保质期要求高的商品,批次时间严格的商品,这些在仓库的位置要求严格区分

      来自陕西 回复
  8. 从顶层设计来看待,确实是个不错的切入点,给你点赞

    回复
    1. ヾ(≧∇≦谢谢≧∇≦)ノ

      回复
  9. 这么难吗,好难学啊

    回复
    1. 哈哈 刚开始接触确实挺多知识的,多做几次就懂了

      回复
  10. 欢迎同行大佬一同交流学习

    回复