库存调拨的本质,不是把库存数量从一家门店改到另一家门店,而是建立一条可追踪的库存流转链路:明确调出门店、调入门店、商品、数量、经办人和业务状态,并让库存、订单与门店归属保持一致。凡是涉及门店之间货品转移,就不应简单归入“库存调整”。
先划清调拨与其他库存业务
库存调拨解决的是门店之间的货权或库存归属变化。采购入库解决的是外部货物进入系统,销售出库对应订单履约,盘点调整处理实际库存与系统库存的差异。三者都可能改变库存数量,但业务来源、责任主体和后续追溯方式不同。
如果系统只提供一个“修改库存”按钮,虽然操作简单,却无法回答货物从哪里来、由谁批准、是否已经收到、途中发生了什么变化。出现差异时,也难以判断是调出门店少发、调入门店未收,还是盘点结果不准确。
调拨流程至少要定义四个边界
第一是发起与审批。调拨可以由总部发起,也可以由店长申请;是否需要区域经理或总部审批,必须提前确定。不同角色不仅要区分“能看什么”,还要区分“能做什么”。
第二是库存扣减时点。调出门店提交申请、审批通过、实际出库和调入门店确认收货,可能对应不同的库存状态。系统应避免申请一提交就直接减少可售库存,也不能在收货前让两家门店都把同一批货当作可售库存。
第三是异常处理。调入数量少于调出数量、商品损坏、拒收或长期未确认时,需要明确由哪一方处理,是否允许部分收货,差异最终通过调拨单还是盘点单修正。库存预警、盘点差异和库存流水,也应与调拨记录区分。
第四是与订单分配的关系。订单按用户选择门店、库存自动分配或配送范围分配时,不能绕过库存归属直接调用其他门店库存。若允许跨店履约,还要明确订单归属、发货门店、售后责任和业绩统计口径。
因此,报价或需求评审时,不能只写“支持库存调拨”。至少应写清调拨对象、权限角色、审批节点、出入库状态、异常处理、库存流水以及是否影响订单履约。只有这些规则明确后,库存调拨才是可运营的业务能力,而不是一个看似完整的后台页面。