汽配经销商仓配一体与紧急调拨履约落地

日期:2026-09-25

一、项目背景

某汽配经销商自营仓在北京,下面挂了六家门店分仓,各自管各自的库存台账。常用件比如机油滤芯、刹车片,门店经常断货,客户来修车等着用,只能从别家调,电话打一圈。冷门件又压在自营仓里占着资金,半年不动一次。最难受的是夜间抢修,修理厂半夜打电话要一个发电机皮带,自营仓没人值班,门店又没货,等件要等到天亮。我们进场时,这类紧急缺件每月要出二十多次,客户流失都发生在这些细节上。

当时他们用一套老的进销存,仓和门店是两套库,对账靠人工导出 Excel 比对,差个几件永远对不上。结论很清楚,先把仓和门店的库存合成一张视图,再谈调拨和补货,否则所有的调度都是瞎指挥。这个项目让我意识到,汽配行业的库存问题从来不是缺数据,而是数据不互通,谁都看不见全貌。

二、落地场景

新方案把自营仓和六家门店的库存并到一张实时视图上,任何一件商品的可用量、在途量、锁定量都一眼可见。安全库存按件类的历史动销自动算,常用件低于阈值就生成补货建议,门店要货直接在系统里提,审批后从最近的有货仓发出。

紧急调拨单独走一条优先级通道,修理厂报修时选紧急,系统按距离和库存自动推荐调出仓,门店店长手机上点一下确认就能出库,不再打电话扯皮。所有调拨和履约状态在店长看板里实时可见,哪单在途、哪单已签收,不用追着问。上线第一个月,门店店长从每天接十几个调货电话,降到几乎不用主动打电话,系统把协调的事替他们干了。

三、关键技术挑战与解决思路

仓配库存统一视图最怕数据打架,自营仓的系统是定时批量同步,门店是实时变动,两边时间戳不一致就会算出负库存。我们把库存事件改成流式的,每一笔出入库都发一条事件,视图按事件重算可用量,延迟从原来的半小时降到秒级,负库存基本绝迹。

安全库存不能拍脑袋,常用件和冷门件得用不同算法,我们对动销高的件用滑动窗口均值加波动系数,冷门件直接定一个最小陈列量,避免一刀切压资金。紧急调拨优先级是核心,调出仓的选择要兼顾距离和库存水位,不能把唯一有货的仓掏空,我们加了一个调出后不低于安全线的约束,宁可次优仓发也不让主仓断档。

核心的调拨约束写成规则,避免每次靠人判断:

emergency_transfer:
  trigger: repair_ticket.urgent == true
  candidate_select:
    - distance_asc        # 就近优先
    - stock_desc          # 库存多优先
  hard_constraint:
    - after_out_stock >= safety_line   # 调出后不低于安全线
  confirm: store_manager.mobile

履约时效可视化靠状态机驱动,每单从创建、拣货、出库、在途到签收都有明确节点,超时未推进自动告警推给店长,这一步把等件不知道等到哪的焦虑消掉了。

四、效果数据

紧急调拨响应时长从平均四个半小时压到四十二分钟,夜间抢修的等件时间是最明显的改善点。常用件缺货率从每月二十多次降到三次以内,基本是偶发的供应商到货延迟。库存周转天数从一百一十多天降到七十三天,压在冷门件上的资金释放出来,财务那边直接看到了现金流改善。

履约准时率从六成出头提到九成六,店长看板上线后,超时未推进的告警每月触发三十次左右,比之前靠人盯省了太多扯皮。我们复盘时算过,光夜间抢修少流失的客户,半年就多保住了约四十万的稳定返修生意。系统上线第八个月,调拨电话量同比下降了九成,店长把省下的精力放到了客户维护上。

我们后来把这套视图开放给供应商做协同补货,供应商能看见自己品类的安全水位,主动补货的比例明显上来,门店断货被进一步压低。这个延伸是我们没预料到的,本来只想解决内部调拨,结果把供应链上游也盘活了。财务那边算过一笔账,库存周转改善释放的现金流,够再开两家门店的铺货,投入产出比远超预期。我们复盘时一致认为,仓配视图才是这个项目真正的地基,调拨和补货都是长在地基上的应用,地基不稳上面都白搭。

五、可复用经验总结

汽配这行最怕抢修时缺件,仓配一体加优先级调拨,比在每家门店堆库存更管用,我们一开始也想每家都铺满,后来被资金和周转率劝退。库存视图一定要走事件流,批量同步永远算不准实时可用量,这个坑踩过一次就够了。安全库存别一刀切,常用件和冷门件用两套逻辑,钱要花在动得起来的件上。调出仓约束比调拨速度更关键,宁可慢一点也不能把主仓掏空,那是更大的坑。说实话,这套东西刚上线时店长们还嫌手机确认麻烦,用了两周就离不开了。下一步想把供应商到货预测接进来,让补货建议提前到缺货发生之前。

案例片段(已脱敏): 仓配统一视图按出入库事件重算可用量,事件延迟由批量同步的约 30 分钟降至秒级,负库存基本消除。紧急调拨配置:修理厂报修选紧急,系统按距离与库存推荐调出仓,约束调出后不低于安全线,店长移动端确认出库。某季度统计:紧急调拨平均响应 42 分钟(原 272 分钟);常用件缺货 3 次/月(原 23 次);库存周转 73 天(原 112 天);履约准时率 96%(原 63%);调拨电话量同比下降 90%。