五金 / 建材:超多 SKU 怎么编码?一篇讲透「会说话的货号」三段式

admin 2026-08-02 08:00 10 阅读
五金 / 建材:超多 SKU 怎么编码?一篇讲透「会说话的货号」三段式

系列第 33 篇 · 行业场景

老马的「两万个货,全装在老师傅脑子里」

老马在临沂做五金机电批发,二十多年的老江湖。仓库里两万多个 SKU——各种螺丝、螺母、轴承、阀门、管件、电机配件,货架从地面顶到房梁,密密麻麻。

生意是真大,可有个隐患,老马自己也心知肚明,就是不敢碰——整个仓库的货,全装在两个老师傅的脑子里。

「客户要 M6×25 的内六角螺栓,老张走过去,啪一下就从那堆看着一模一样的螺丝里抓出来了。我服气,可我也怕。」老马跟我说,「这俩老师傅要是哪天不干了,或者请个长假,我这两万个货,立马变成两万个谜。新来的小工,对着货架能站半天,连 M6×20 和 M6×25 都分不出来。」

我问他:「你系统里这些货,是怎么记的?」

「就……按名字记呗。『内六角螺栓M6乘25』,这么一长串打进去。录单的时候,名字稍微打错一个字,搜都搜不出来。规格像的更要命,M6×20、M6×25、M8×20,名字就差俩数字,录单经常串。」

我说:「问题就在这。你这两万个货,缺一套能让它们『自报家门』的编码体系。 现在全靠老师傅的脑子当索引,脑子一走,索引就没了。」

这就是超多 SKU 行业的命门——货太多、太像,光靠名字和记忆根本管不住。真正能救命的,是一套科学的编码规则,让货号本身就能『读』出这个商品是什么。

这一篇,我们就讲讲:超多 SKU 的生意,编码体系到底怎么设计。


先想明白:货号不是「随便编个号」

很多老板的货号,是这么来的:第一个货是 0001,第二个 0002,往后顺着排。

这种「流水号」式的编码,最大的问题是货号本身没有任何含义。你看到「08866」这个号,完全不知道它是螺丝还是轴承,是 M6 还是 M8。它只是个代号,所有信息还得回头去查名字、靠记忆。

好的编码体系,追求的是另一种境界——让货号自己「开口说话」

一个会说话的货号:  LS-M06025-001
                    ┌─┐ ┌────┐ ┌─┐
                    │  │  │    │  │
       分类码 ──────┘  │    │  └──── 流水码(同规格区分)
       (LS=螺丝)       │    │
                  规格码 ────┘
                  (M6 × 25 长)

只看货号 LS-M06025,老师傅不在,新人也知道:
   这是「螺丝、M6、长 25」—— 货号自己说清楚了

划重点:流水号是「给货编个代号」,会说话的货号是「把商品属性压进编号里」。前者依赖记忆和查询,后者一眼就懂。超多 SKU 的行业,必须用后者。

老马那两万个货,如果每个货号都能「读」出分类+规格,老师傅脑子里那套索引,就变成了印在每个货号上、谁都能看懂的明牌。


编码规则怎么设计:三段式

一套实用的编码,通常分三段:分类码 + 规格码 + 流水码

┌──────────┬──────────────┬──────────┐
│  分类码   │    规格码     │  流水码   │
│  这是啥   │  什么规格      │  区分同款 │
├──────────┼──────────────┼──────────┤
│   LS     │   M06025     │   001    │
│ (螺丝)    │ (M6×长25)     │ (第1个)   │
└──────────┴──────────────┴──────────┘

第一段:分类码——「这是哪一类货」

先把你的货分大类、小类。比如:

  • LS = 螺丝紧固件
  • ZC = 轴承
  • FM = 阀门
  • GJ = 管件

分类码是编码的骨架。分类想清楚了,编码体系就立住了一半。 想不清楚,后面全乱。

第二段:规格码——「具体什么型号」

把这个商品的关键规格编进去。螺丝的关键规格就是「直径 × 长度」:

  • M06020 = M6、长 20mm
  • M06025 = M6、长 25mm
  • M08020 = M8、长 20mm

这样 M6×20 和 M6×25 在货号上就是 M06020M06025清清楚楚差在哪,再也不会串。

第三段:流水码——「同规格里再区分」

同样是 M6×25 的螺丝,可能有不同材质(不锈钢/碳钢)、不同品牌。用流水码或加个材质位区分:

  • LS-M06025-001(不锈钢)
  • LS-M06025-002(碳钢镀锌)

三段拼起来,每个货号都独一无二,而且自带含义。


规格太多太像,带来的三个真问题

老马的痛苦,本质是「规格多 + 规格像」。这会带来三个具体的麻烦,编码体系正是用来对付它们的:

真问题一:型号近似,肉眼难区分

M6×20 和 M6×25,差 5 毫米,摆一块儿用眼睛根本看不出来。靠名字也容易看错。

编码体系的作用:货号 M06020 vs M06025,差异落在固定位置上,一眼就能核对。再配上货架标签印货号,拿货时号对号,不靠手感。

真问题二:扫码 vs 货号,到底用哪个

很多五金件太小,没法贴条码(一颗螺丝怎么贴)。这时候:

  • 能扫码的就扫码(成箱、成盒的,贴条码扫,最快最准,参见第 07 篇)。
  • 散件、太小的,靠货号——货架贴货号标签,录单时输货号(输 LSM06025 比输「内六角螺栓M6乘25」快得多,也不会打错字)。

划重点:能扫码就别手记,能输货号就别输名字。 名字最长、最容易错,是录单效率的头号杀手。

真问题三:找货效率

两万个货,新人找货靠运气,老师傅找货靠记忆——都不可靠。

编码体系 + 货位管理:每个货号绑定一个货位(几排几架几层),系统里一查货号,直接告诉你「在 3 排 B 架第 2 层」。新人照着货号和货位去拿,跟老师傅一样快。 老师傅脑子里的地图,变成了系统里人人可查的地图。


五金建材还有个坎:多单位、多包装

五金建材的货,很少只按「一个」卖。一颗螺丝,可以按个卖、按盒卖、按箱卖;线缆按米卖、按卷卖;钢材按根卖、按吨卖。这就是多单位、多包装的问题(参见第 13 篇单位换算)。

螺丝 M6×25 的多单位:

   1 箱 = 20 盒
   1 盒 = 100 个
   1 箱 = 2000 个

进货:按「箱」进(供应商整箱发)
零售:按「个」卖(客户要几个给几个)
批发:按「盒」走(同行整盒拿)

系统里换算关系设对了 ──► 进 5 箱自动算成 10000 个
                       卖 350 个自动从库存扣
设错了 ──► 库存立马算乱(参见第 25 篇负库存)

建材这边还有个特殊情况——散卖 + 整卖

  • 电线整卷 100 米卖,也按米剪开零卖。
  • 水泥整袋卖,沙子石子按吨/方卖。
  • 钢筋整根卖,也按米切断卖。
整卖 / 散卖:

  整卷电线 (100米/卷)  ──剪开──►  零卖 (按米)
       │                            │
       └──── 库存要能在「卷」和「米」之间换算 ────┘

  卖 1 卷 → 扣 100 米
  零剪 30 米 → 扣 30 米(这卷还剩 70 米)

这就要求系统支持一个商品多个单位,并且能在单位之间自动换算。设好换算关系,进货、批发、零售用不同单位都不会乱;设不好,库存账三天就崩。


配图 1:流水号 vs 会说话的货号

【流水号编码】               【会说话的货号】

  00001                       LS-M06020-001
  00002                       LS-M06025-001
  00003                       ZC-6204-001
   ↓                            ↓
看到号 → 啥也不知道           看到号 → 立刻知道
必须查名字 / 靠记忆            分类、规格一目了然
   ↓                            ↓
老师傅走了 = 索引没了         新人照号就能找、能录

   ❌ 信息全在脑子里            ✅ 信息全在货号上

配图 2:一个货号怎么「拆」出商品信息

货号:  GJ - DN50 - 003
        │     │     │
        │     │     └──► 流水/材质:第3种(如:PPR)
        │     │
        │     └────────► 规格:DN50(管径50)
        └──────────────► 分类:GJ = 管件

读法:「管件,管径50,PPR材质」
     —— 不用问老师傅,货号自己说完了

超多 SKU 行业建编码体系的实操原则

老马花了两个月,带着两个老师傅一起把编码体系搭起来。我给他的几条原则,对所有「超多 SKU」的行业都通用:

原则 怎么做 为什么
分类先想清楚 动手编码前,先把大类小类划明白 分类是骨架,先定好后面才不乱
编码别太长 总长控制在十几位以内,太长没人愿意输 太长易错、难记、录单慢
规格压进编码 关键规格(直径/长度/管径)编进去 让货号「会说话」,近似型号不串
留扩展位 分类码、流水码都留够位数 以后加新品类不用推倒重来
能扫码就别手记 成箱成盒贴条码,散件用货号标签 名字最容易错,少用名字录单
货号绑货位 每个货号对应固定货位 新人照号找货,不靠记忆
多单位设好换算 个/盒/箱、米/卷的换算关系建准 库存不算乱(参见第 13 篇)
老师傅参与制定 让最懂货的人一起编 分类逻辑符合实际,落地不返工

一句话原则:编码的目标,是把『老师傅脑子里的知识』变成『印在货号上、谁都能读懂的明牌』。


老马的变化

两个月后,老马新招了俩年轻人,没要老师傅带太久,就上手了。他特地打电话跟我讲这事:

指标 上编码体系前 之后
找货 全靠俩老师傅记忆 新人照货号+货位,自己能找
录单 输长名字,常打错、规格串 输货号,快且准
近似型号 M6×20/25 经常发错 货号差异明显,几乎不串
新人上手 得跟老师傅学几个月 看懂编码规则,几天上手
老板的底气 怕老师傅走,不敢扩张 知识落进系统,敢招人敢扩

老马最后那句话,我印象很深:

我做这行二十年,一直觉得「货多、货杂」是门槛,是别人学不会的本事,挺得意。 现在才想通——那不是本事,是风险。本事全在俩老师傅脑子里,他们一走,我这两万个货就瘫了。 编码这套东西搭起来,我才算真正「拥有」了我的仓库——而不是「租用」老师傅的记忆。


三道自检题

  1. 你仓库的货,新来的人对着货架,能不能照着货号自己找到、录对单? → 不能,全靠老员工记忆 → 你的库存其实「不在你手里」,在他脑子里

  2. 你的货号,看一眼能不能读出「这是什么、什么规格」? → 读不出,纯粹是个流水代号 → 该考虑升级成「会说话」的编码了

  3. 同一个货,进货、批发、零售用不同单位,系统的换算关系设对了吗? → 没设/不确定 → 库存迟早算乱,先去核对换算(参见第 13 篇)


结尾

五金、建材这类生意,难就难在两个字:

货又多、又像、又能拆零卖,光靠名字记不住,光靠老师傅的脑子靠不住。SKU 越多的行业,越需要一套科学的编码体系——它是你管住两万个货的唯一抓手。

会编码的老板,让货号自己说话,新人照号找货录单,老师傅的本事变成全店人的能力,敢招人、敢扩张;

不会编的,把整个仓库押在两三个老员工的记忆上,看着是手握绝活,其实是坐在风险上——人一走,仓库就成了谜。

把脑子里的知识,搬到货号上。这就是超多 SKU 行业的破局点。


留个问题给你:

你仓库里最「认人」的货——离了某个老员工就找不着、录不对的——有多少?欢迎留言聊聊。


下一篇预告:《美妆 / 母婴:批次效期管理》——化妆品有保质期、有批号,奶粉认日期、认批次,一旦出问题还要能追溯到批。这两个行业,把「批次效期」做成了生死线。

分享 · 0