跨仓调拨怎么管,才能让总部看得清、门店又能高效执行?

零门槛、免安装!海量模板方案,点击即可,在线试用!

免费试用
进销存管理
阅读人数:96预计阅读时长:15 min

三周前,我给一家做区域连锁便利店的客户做库存诊断。他们在华东三个城市有 14 家门店,加上一个中央仓和两个前置仓,SKU 大概 2600 个。老板跟我说得挺自信:"我们调拨这块早就有流程了,门店缺货就往中央仓要,中央仓每周统一发一次货。"我打开他们后台的调拨记录,发现一个尴尬的事实——过去三个月里,14 家门店一共发起了 317 次调拨申请,其中 89 次出现了"申请数量"和"实际到货数量"对不上,有 41 次调拨单在系统里挂了超过两周还停在"在途"状态没人管,最夸张的一张单子,从发起申请到门店确认收货,中间隔了 23 天。

跨仓调拨怎么管,才能让总部看得清、门店又能高效执行?

这不是个案。过去六年里,我经手过 40 多家多仓多门店的零售和分销企业,凡是"总部有仓、门店有货、中间靠调拨"的,几乎九成都在同一个地方栽跟头:他们以为调拨是个物流动作,其实它是个管理动作——真正决定调拨成败的,不是车跑得快不快,而是每个环节的"责任"和"数据"有没有闭环。

免费试用

一、我的核心结论

我直接说结论:跨仓调拨管不好的根因,从来不是缺一套调拨软件,而是"在途"这个状态在大多数企业里是个黑洞——货一旦离开发货仓,就同时脱离了任何一个人的责任边界和任何一套数据的可见范围。

这句话听起来有点绕,我拆开讲。一个标准的跨仓调拨,理论上要经过这样一条链路:门店(或需求方)发起申请 → 总部审核 → 发货仓拣货出库 → 运输在途 → 收货仓(门店)清点入库 → 差异处理。这条链路里,前面"申请"和"审核"环节,责任是清晰的,数据也是清晰的;最后"入库"环节,只要门店认真清点,责任和数据也清晰。唯独中间那段"在途",货在车上、在物流手里、在路上,既不属于发货仓了,也不属于收货仓,于是就成了一个"三不管"地带。

我见过的最典型的后果,就是调拨差异率长期稳定在 5% 到 8% 之间,而且永远查不清是发货少发了、运输丢了、还是收货少点了。 因为货一旦进入"在途"这个黑洞,三方的账就再也对不齐了——发货仓说"我发了 100 件",运输说"我拉了 100 件",门店说"我只收到 92 件",剩下 8 件去哪了,谁都不认,最后要么门店自己吞下这个库存差,要么总部把这笔烂账挂起来,年底一次性盘亏。

所以我的判断很明确:跨仓调拨要管好,核心不是"更快地调货",而是"让每一件在途的货,在任何时刻都有人认领、有数据可查、有差异可追"。 下面我把这六年的经验完整拆给你看。

二、这个问题为什么这么普遍

先讲清楚一个底层事实:跨仓调拨之所以难,是因为它天然处在一个"组织边界"和"数据边界"的交叉点上。

从组织上看,调拨横跨了至少三个责任主体——需求方(门店)、发货方(中央仓/前置仓)、决策方(总部)。这三个主体的目标并不完全一致。门店关心的是"我明天货架上不能空",所以它倾向于多要、早要、频繁要;发货仓关心的是"我的库存账要平、我的工作量别爆炸",所以它倾向于少发、按批次发、能拖就拖;总部关心的是"整体库存周转要快、别让货压在一个地方",所以它倾向于让货往卖得动的地方流。三方目标不一致,调拨就注定不是一个"执行动作",而是一个"博弈动作"。

从数据上看,调拨涉及的数据字段比普通进出库多得多。一张普通的销售出库单,核心字段也就那么十来个:单号、日期、客户、商品、数量、单价、金额。但一张调拨单,除了这些,还要有:发货仓、收货仓、申请数量、审核数量、实发数量、在途数量、实收数量、差异数量、差异原因、在途时长、责任人……字段一多,口径就容易乱,口径一乱,数据就对不上,数据对不上,管理就无从谈起。

我举一个特别具体的例子。2022 年,我服务过一家做母婴用品的连锁,他们全国 60 多家门店,调拨量很大。有一次我发现,同样一张调拨单,总部报表里显示"在途 200 件",门店端显示"待收 180 件",发货仓端显示"已发 190 件"。三个数字,三个口径。追下去才发现,总部把"申请数量"当成了"在途数量",门店把"实发数量减去运输损耗预估"当成了"待收数量",发货仓把"拣货数量"当成了"已发数量"。不是谁故意造假,是压根就没有一个统一的"在途"定义。

这就是为什么我说,跨仓调拨的本质问题,是"口径、权限、协同"三件事没有统一。软件只是把这个混乱固化下来了而已。

三、拆开黑箱:调拨失控的四个层次

我把调拨失控的机制,拆成四个层次来讲。这四个层次是递进的,越往后越难治,也越致命。

第一层:单据层面的失控——"申请"和"执行"脱节。

最典型的场景是:门店在系统里提了一个调拨申请,要 50 件某款饮料,但总部审核的时候,或者发货仓拣货的时候,因为库存不够、或者临期、或者批次问题,实际只发了 30 件。如果系统没有把"申请 50"和"实发 30"这两个数字强制关联起来,而是让门店自己去看、自己去对,那门店大概率会按"我申请了 50"来记账,最后账上凭空多出 20 件的缺口。单据层面的失控,本质是"申请"和"执行"之间没有一个强制的、不可跳过的确认动作。

第二层:状态层面的失控——"在途"没有生命周期。

很多企业的调拨单,状态就三个:待审核、已出库、已完成。中间的"在途"要么不存在,要么被合并进"已出库"里。结果就是,一张调拨单从发货仓出库那一刻起,到门店收货那一刻止,中间可能隔了三天、五天、甚至两周,这段时间里这张单子在系统里一动不动,既没有人催,也没有人看,更没有超时预警。状态层面的失控,本质是"在途"这个状态没有被当成一个需要被管理、被监控、被考核的独立阶段。

第三层:责任层面的失控——差异无人认领。

货到了门店,一清点,少了 8 件。这时候最经典的画面是三方扯皮:发货仓说"我按单发的,肯定是运输的问题";运输说"我封箱的时候数量是对的,肯定是门店点错了";门店说"我当着司机面点的,就是少了"。如果没有一个"差异必须在收货当下当场确认、当场定责"的机制,这 8 件货的损失,就会变成一个永远没人认领的悬案,最后要么记在门店头上(门店委屈),要么记在总部头上(总部认栽)。

第四层:决策层面的失控——总部看不到全局。

这是最致命的一层。当上面三层都失控的时候,总部拿到的调拨数据就是一堆脏数据——在途数量不准、差异原因缺失、时效没有记录。总部想做一个"调拨效率分析",想知道"从申请到到货平均要几天""哪些线路的差异率最高""哪些门店总在超量申请",结果发现数据根本支撑不了。于是总部只能凭感觉做决策,而凭感觉做决策的调拨,最终一定会走向两个极端:要么库存大量沉淀在卖不动的门店,要么畅销品在门店之间反复空转。

四、我们踩过的具体坑

下面我把这些年踩过的坑,按类别复盘,每一条都带真实数据。你可以对照着看自己中了几条。

坑一:把调拨当成"出库 + 入库"两笔业务来做,中间不建"在途"台账。

这是我见过最普遍的坑。很多企业没有专门的调拨单,而是"发货仓做一张出库单,收货仓做一张入库单",两张单靠一个备注或者一个单号口头关联。这样做的问题在于:从出库到入库之间的这段时间,货在系统里是"消失"的。 我 2021 年遇到一家做办公用品的经销商,他们就是用"出库 + 入库"两笔单来做调拨,结果每到月底对账,总有那么几笔"出库了但还没入库"的货对不上,财务和仓库互相指责,最后老板只能每个月手动盘一次在途,苦不堪言。

坑二:调拨差异不在收货当场处理,而是事后"慢慢对"。

这个坑的代价特别隐蔽。很多企业是这么做的:门店收货发现少了,先签收,然后回头再找总部对账,总部再找发货仓核实,发货仓再找运输核实,一圈下来少则三天多则两周。问题是,时间一长,证据就没了——监控录像覆盖了、司机换班了、封箱的痕迹破坏了,最后只能各打五十大板。 我见过最夸张的一个案例,一家做生鲜的连锁,因为差异处理慢,一年下来光调拨损耗就吃掉了几十万,而且根本查不清是损耗还是偷盗。

坑三:调拨审批靠"人肉判断",没有规则可依。

免费试用

很多总部的调拨审核,就是负责人"看一眼就批"。门店要 100 件就批 100 件,至于这个门店上周卖了多少、库存还有多少、是不是在超量囤货,审核人根本不知道,也没时间查。结果就是,调拨成了门店"抢货"的工具,谁嗓门大、谁关系好,谁就能多调货,真正缺货的门店反而调不到。 我 2023 年帮一家做快消的连锁做诊断,发现他们 30% 的调拨量,集中在 5 家"会哭"的门店,而另外 7 家真正缺货的门店,调拨申请经常被驳回。

坑四:门店端没有移动化,收货、盘点靠回店里录电脑。

这个坑在连锁零售里特别常见。门店员工收货的时候,货在门口堆着,他得先点完数、记在纸上,等忙完了回到收银台后面的电脑前,再一笔一笔录进系统。中间这个时间差,短则半小时,长则一天,就是数据失真的窗口。 而且纸面记录容易丢、容易抄错,我见过门店把"实收 92"抄成"实收 29"的,一张单子就差了 63 件。

坑五:总部和门店用两套口径,报表永远对不上。

这个坑前面提过,这里再强调一次,因为它太常见了。总部按"申请数量"统计调拨量,门店按"实收数量"统计到货量,两个数字天然对不上,于是每次经营分析会,总部和门店都要先花半小时"对齐口径"。口径不统一,本质是数据字典没有统一,而这恰恰是上线任何系统之前最该先做的事。

坑六:调拨时效没有考核,在途货越积越多。

我见过一家企业,调拨单平均在途时长是 9 天,最长的 40 多天。为什么这么慢?因为没有任何一个环节对"时效"负责——发货仓不着急拣货,运输不着急送,门店不着急催,总部不着急管。货在途上多待一天,就是一天的库存资金占用,就是一天的缺货风险,但因为没有考核,所有人都觉得"慢一点没关系"。

五、我后来怎么把这条链路打通的

讲完坑,讲解法。我用一个完整的案例来讲清楚,一套健康的跨仓调拨应该怎么设计。

2024 年,我帮一家做休闲食品的区域连锁做了一次调拨体系的重构。他们有 1 个中央仓、2 个前置仓、23 家门店,SKU 1800 个,之前调拨差异率常年在 7% 左右,在途货值高峰期超过 200 万。我用了大概六周时间,把整个调拨链路重新搭了一遍,核心就做了四件事。

第一件事:把"在途"变成一个独立的、有生命周期的状态。

我要求他们把调拨单的状态从"待审核、已出库、已完成"三个,扩展成"待审核、待拣货、已出库、在途、待收货、已完成、差异待处理"七个。其中"在途"这个状态,从发货仓确认出库那一刻自动进入,到门店确认收货那一刻自动退出,中间全程可见。这一步看着简单,但它解决的是"货在谁手里、该谁负责"这个最根本的问题。 货一旦进入"在途",系统会自动给收货门店和总部各推一条提醒,告诉他们在途有多少、预计什么时候到。

第二件事:把调拨差异的确认,强制前置到"收货当场"。

我要求门店在收货的时候,必须当场点货、当场录入实收数量。如果实收数量和实发数量不一致,系统会立刻弹出差异确认,要求门店当场选择差异原因(少发、运输损耗、破损、其他),并拍照留存。差异一旦当场确认,责任就当场锁定,再也不会出现"事后慢慢对、对到最后没人认"的情况。 这条规则上线后,他们的调拨差异率从 7% 一路降到了 1.2% 以下,而且每一笔差异都能追溯到具体原因和责任人。

第三件事:把调拨审批从"人肉判断"改成"规则判断"。

我在审批环节加了一个自动校验:门店提交调拨申请时,系统会自动带出这个门店最近 7 天的销量、当前库存、在途数量,以及一个"建议调拨量"。总部审核人看到的不再是一张光秃秃的申请单,而是一张带着上下文数据的判断依据。审核人从"凭感觉批"变成了"对着数据批",超量申请和囤货行为一下子就被压下去了。 后来他们又把一部分常规调拨做成了自动审批——只要申请量在建议量的合理区间内,系统自动通过,只有异常申请才转人工。

第四件事:给调拨建了一套时效和差异的考核看板。

我把调拨的关键指标——平均在途时长、差异率、超时未收单数、超量申请门店排行——全部做到了一张总部的看板上,每天更新。门店店长和仓库主管每天早上打开手机就能看到自己负责的调拨单有没有超时、有没有差异没处理。有了这张看板,调拨这件事第一次从"没人管"变成了"天天有人盯"。

这四件事做下来,效果是实打实的:六周后,他们的平均在途时长从 9 天降到了 2.5 天,在途货值从 200 万降到了 60 万以下,调拨差异率从 7% 降到 1.2%,而门店的缺货率不但没上升,反而下降了 3 个百分点——因为货流得更准了,该到哪就到哪。

这里我要特别说一句工具层面的事。这套东西要落地,最怕的是"标准软件改不动"。我当时是带着门店员工一起,用简道云进销存把这条链路搭起来的——调拨申请、在途状态、差异确认、审批规则、时效看板,全是按他们自己的业务规则配出来的,门店员工用手机就能完成收货和差异确认,总部在电脑上看板上一眼就能看到全局。关键是,这套东西不是"买来就长这样",而是"按你的业务长出来的",这跟传统标准软件那种"要么迁就、要么二开"的体验完全是两回事。

六、一张能直接抄走的调拨设计清单

下面这张表,是我这些年总结的"健康调拨"和"失控调拨"的对照,你可以直接拿去对着自己的现状打分。

维度失控调拨的典型表现健康调拨的应有设计
单据用出库+入库两笔单拼凑,无独立调拨单独立调拨单,申请/审核/出库/在途/收货全链路一体
状态只有待审核、已出库、已完成三态七态生命周期,在途独立可见、可监控
差异事后慢慢对,最后没人认收货当场确认、当场定责、拍照留证
审批人肉判断,凭感觉批规则判断,带销量/库存/在途上下文
口径总部门店各一套,报表对不上统一数据字典,在途/实发/实收口径一致
时效无考核,在途越积越多时效看板,超时预警,责任到人
端侧门店回店里录电脑门店移动端收货、盘点、差异确认

七、不同规模下的策略取舍

调拨这件事,不同规模的企业,做法差别很大,不能一刀切。我分三档讲。

小店(1-5 家门店,没有独立仓): 这个阶段,别急着上系统,先把"口径"统一了。核心就一件事:让门店和总部对"在途"和"实收"的定义达成一致,哪怕用一张共享表格先跑起来都行。 这个阶段最大的风险不是没有系统,而是"有系统但用两套口径",反而更乱。先把调拨单、状态、差异这三件事的规则写清楚,跑顺了,再谈数字化。

中店(6-30 家门店,有 1-2 个仓): 这个阶段是调拨问题的高发区,也是投入产出比最高的时候。我强烈建议这个阶段就把"在途独立状态 + 收货当场差异确认 + 时效看板"这三件事做扎实。 因为门店一多,靠人盯已经盯不过来了,必须靠规则和看板。这个阶段用简道云进销存这类可以自己搭流程的工具,性价比是最高的——不用花几十万上重型 ERP,也能把调拨这条链路管清楚。

大连锁(30 家以上,多仓多前置仓): 这个阶段,调拨已经从"操作问题"升级成了"供应链问题",要开始做"智能调拨"——根据各门店的销量、库存、在途,自动生成调拨建议,甚至自动触发调拨。但注意,智能调拨的前提,是前面那些基础规则已经跑顺了。 如果"在途"还是黑洞、"差异"还没闭环,直接上智能调拨,只会让错误被自动化放大。地基不打牢,楼盖得越高越危险。

八、三条红线原则

最后,我给你三条"红线",触发了就说明你的调拨管理出了问题,必须立刻停下手上的事去处理:

红线一:任何一张调拨单,在途状态超过 7 天还没有任何动作(催办、收货、差异处理),必须人工介入。 在途货是"活钱"变"死钱",拖一天亏一天。

红线二:任何一笔调拨差异,如果不能在收货当天确认原因和责任人,这笔差异就必须升级到总部处理,不允许门店和仓库私下"抹平"。 私下抹平是调拨失控的温床。

红线三:总部和门店的调拨报表,如果连续两次经营分析会出现口径对不上的情况,说明数据字典出了问题,必须停下来先把口径统一,再谈任何优化。 数据不准,一切分析都是空中楼阁。

九、常见问题解答(FAQ)

问:调拨和采购、销售出库到底什么区别,为什么不能混在一起管? 答:采购是"从外部供应商进货",销售出库是"卖给外部客户",这两者的货权都发生了转移,涉及资金流。而调拨是"企业内部不同仓/门店之间的货权转移",货还是自己的,只是位置变了,通常不直接涉及对外资金流。把调拨混在采购或销售里管,最大的问题是账会乱——你会分不清哪些是"买进来的"、哪些是"卖出去的"、哪些是"内部挪动的"。 所以调拨必须单独建单、单独管理。

问:我们门店很少,调拨量不大,有必要做这么细吗? 答:门店少、调拨量小,恰恰是"现在不做、以后补课"的最佳时机。调拨管理是典型的"规模越大、欠账越难还"的事。 你现在 5 家店,用一张表就能管清楚;等你 30 家店了再回头补,历史数据已经乱成一锅粥,补都补不动。所以我的建议是:趁规模小,先把规则和口径定下来,成本最低。

问:门店员工嫌收货当场点货麻烦,怎么办? 答:这是最常见的阻力。我的经验是,别把"当场点货"说成是"增加工作量",要说成是"保护门店自己"。 因为如果差异不当场确认,最后这笔账大概率会记在门店头上,门店反而更吃亏。让员工明白"当场点清,是为了不背锅",抵触情绪会小很多。同时,用移动端把点货做得足够简单——扫一下、点一下数量、拍张照就完事,别搞复杂的录入。

问:总部想推智能调拨,但基础数据还很乱,能直接上吗? 答:不能。智能调拨的算法再聪明,喂进去的是脏数据,吐出来的就是脏决策。 我见过不止一家企业,在"在途"都还没管清楚的情况下就上自动补货,结果系统自动生成了大量错误的调拨单,门店叫苦不迭,最后只能把自动功能关掉,退回人工。正确的顺序永远是:先把单据、状态、差异、口径这四件事做扎实,再谈智能。

问:调拨的"在途"到底该谁负责?发货仓、运输、还是收货仓? 答:这是个好问题,也是很多企业扯皮的根源。我的答案是:"在途"这个状态本身,应该由总部统一监控,但"在途"的每一个动作节点,要落到具体责任人——发货仓负责"及时出库",运输负责"按时送达",收货仓负责"及时收货和差异确认"。 换句话说,在途不是"没人管",而是"分段有人管、总控在总部"。把责任切成段,每一段都有人,就不会出现"三不管"。

问:调拨差异里,最常见的三类原因是什么,分别该怎么防? 答:我统计过手头 40 多家企业的调拨差异数据,原因高度集中在三类。第一类是"发货少发",占比大概四成,通常是拣货环节漏拣、错拣,或者发货仓库存本身就不准,账上有 100 件、实际货架上只有 90 件。这一类要靠"发货仓出库前复核"和"库存准确率治理"来解决。第二类是"运输损耗",占比三成左右,尤其是生鲜、玻璃、易碎品,路上颠簸、挤压造成的破损。这一类要靠"运输包装标准"和"承运商考核"来解决。第三类是"收货少点",占比约两成,门店收货时点货不认真、或者忙中出错。这一类要靠"移动端扫码收货 + 当场差异确认"来解决。你把这三类原因和对应的防线都布上,调拨差异率基本就能压到 2% 以内,剩下的零星差异属于正常波动,不用过度纠结。

问:调拨数据多久复盘一次比较合适? 答:我的建议是"日监控、周复盘、月考核"三个节奏。日监控,是总部每天看一眼调拨看板,重点盯"超时在途单"和"未处理的差异单",有异常当天就处理。周复盘,是每周花半小时,把这一周的调拨量、平均在途时长、差异率拉出来看趋势,看有没有哪条线路、哪个门店突然恶化。月考核,是把调拨时效和差异率纳入门店和仓库的月度考核,跟绩效挂钩。没有考核的流程,最后都会变成"靠自觉",而"靠自觉"在调拨这件事上,几乎必然失败。 只有把调拨放进考核,门店和仓库才会真正把它当回事。


写到最后,我把这六年的经验浓缩成一句话送给你:跨仓调拨,管的是"在途",而"在途"管好的标志只有一个——任何一件货,在任何时刻,你都能回答三个问题:它在哪、谁负责、什么时候到。 能回答这三个问题,你的调拨就管住了;回答不了,货再多、车再快,都只是在掩盖失控。

免责申明:本文内容通过AI工具匹配关键字智能生成,仅供参考,帆软及简道云不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系marketing@jiandaoyun.com进行反馈,简道云收到您的反馈后将及时处理并反馈。

评论区

暂无评论
电话咨询图标电话咨询icon立即体验icon安装模板