库存余额不等于可售库存
仓库里的物理数量可以包括待质检退货、已分配订单、损坏品、活动锁定库存和跨仓调拨中的货。真正能够支撑前台销售承诺的,是经过库存状态过滤后仍可被销售渠道占用的数量。
01 / Core conclusion
我处理库存问题时,第一步不会直接问“仓库还有多少件”,而会连续追问四个问题:这些货现在能不能卖?是否已经被订单锁定?多久之后会有新的可售量?已经退回来的货是否完成验收并重新进入可售池?只有把这四个问题拆开,缺货预警和退货追踪才不会互相打架。
仓库里的物理数量可以包括待质检退货、已分配订单、损坏品、活动锁定库存和跨仓调拨中的货。真正能够支撑前台销售承诺的,是经过库存状态过滤后仍可被销售渠道占用的数量。
如果某个 SKU 当前还有 80 件,但最近 7 天每天卖出 20 件,供应商还需要 10 天补货,那么它已经处于高风险状态。库存为零只是结果,预警应当发生在预计可售日早于补货到货日的时刻。
退货单号可以告诉我包裹走到了哪里,却不能单独回答商品是否可二次销售。我要把退货原因、物流节点、签收时间、质检结论、重新入库时间和 SKU 关联起来,才能知道退货到底缓解了库存压力,还是制造了新的库存噪音。
注:以上是通用分析口径。不同企业的 ERP、WMS、OMS 和电商平台字段名称可能不同,落地时应以实际业务定义和数据字典为准。
02 / Real scenes
库存问题通常不是某个人“不会看报表”,而是同一个 SKU 在多个系统里承担了不同角色。销售看平台可售数,仓库看实物数,采购看在途数,客服看退货单,财务看库存金额。大家都在看库存,却可能没有在看同一个时间点、同一种状态和同一个统计范围。
我经常会看到这样的讨论:仓库日报写着某款商品还有 500 件,运营准备把它推到活动首页,但渠道页面只允许销售 120 件。进一步核对后,剩余数量可能被其他渠道锁定,或者仍在待质检区,甚至有一部分是平台同步延迟造成的旧数。
这件事不能简单归因于“系统出错”。更稳妥的做法,是先列出这 500 件的状态分布,再检查渠道可售规则和更新时间。例如,物理库存 500 件中,已锁定 190 件、待质检 80 件、残次品 35 件、跨仓调拨 75 件,那么理论可售基础只剩 120 件。这个结果虽然不一定令人满意,但至少能解释页面为什么没有显示 500 件。
退货包裹签收只代表货物回到了某个收货节点,并不等于它已经经过外观、功能、配件和包装检查。若仓库把签收数量立即加回可售库存,可能造成二次发货;若仓库永远不把退货回流,系统又会低估真实可售能力。
我会把退货拆成“申请、审核、揽收、运输、签收、待质检、质检通过、质检不通过、重新入库、退款完成”这些可观察节点。每个节点都应有时间戳和责任角色。这样,运营看到“退货 60 件”时,还能知道其中 18 件等待质检、27 件已通过并可回流、15 件需要维修或报废,而不是面对一个无法行动的总数。
“白色大号”和“黑色小号”可能共用商品名称,但包装、成本、销量和供应周期完全不同。如果报表只按 SPU 汇总,热销规格的缺货会被滞销规格的库存抵消,最后出现“总量足够、用户仍买不到”的错觉。
采购单已创建不代表货物已经能够支持销售承诺。在途货物还可能面临生产延迟、质检不合格、运输波动、清关或入库排队。把预计到货量全部纳入可售数,会让缺货预警失去意义。
某个 SKU 当天缺货,不一定是长期供应问题,可能是上午订单集中、下午补货入库。如果只看月底平均库存,瞬时缺货会被抹平;如果只看单日快照,又可能误判趋势。库存分析必须同时看当前状态、历史走势和未来窗口。
03 / Stockout warning
我会把缺货预警设计成一条从事实到动作的链路。事实层回答现在有多少可售库存,预测层回答按当前需求还能撑多久,供应层回答下一批货什么时候能成为可售库存,决策层再根据商品等级、毛利、替代性和客户承诺决定是否加急、限售或调整推广。
下图使用虚构的 8 周示例数据,展示某个 SKU 在需求上升、可售库存下降时,风险如何提前显现。它不是任何企业的真实经营结果,实际应用时应替换为经过核验的订单、库存和退货数据。
解读方式:如果可售库存持续下降而日均需求持续上升,即使当前尚未为零,也应提前检查补货周期、替代品和渠道限售方案。
最基础的库存覆盖天数可以这样计算:
如果要判断是否会在补货前缺货,还要计算供应风险:
这里的“可信补货量”不是采购单上的全部数量,而是结合供应商承诺、历史准时率、在途节点和质检通过率后,预计能够按时成为可售库存的数量。
例如,某 SKU 可售库存 240 件,近 14 天日均销量 30 件,覆盖约 8 天;供应周期为 12 天,意味着即使需求不继续增长,也存在约 4 天的风险窗口。此时我不会等到库存归零再处理,而会立刻核对在途、替代 SKU 和活动排期。
| 预警等级 | 判断信号 | 运营动作 | 需要同步的角色 | 常见误判 |
|---|---|---|---|---|
| 观察 | 覆盖天数低于常态,但仍高于补货周期与安全库存之和。 | 确认需求趋势,检查活动、季节和渠道结构是否变化。 | 运营、采购、仓库 | 把一次异常大单当作长期趋势。 |
| 关注 | 预计可售日接近补货到货日,或需求连续多日上升。 | 确认在途节点,锁定替代品,评估是否调整投放和销售承诺。 | 运营、采购、客服、渠道 | 把采购下单时间当作到货时间。 |
| 高风险 | 预计缺口为正,且没有可验证的补货或跨仓调拨方案。 | 制定限售、拆单、替代推荐或加急补货方案,并标记负责人和截止时间。 | 运营负责人、供应链、销售、客服 | 只在群里发“库存告急”,没有行动记录。 |
| 已缺货 | 可售库存为零,或渠道承诺已经无法履约。 | 停止新增承诺,处理已下单用户,复盘原因并修正预警阈值。 | 全链路责任人 | 恢复一件就重新投放,导致反复缺货。 |
销量稳定、补货周期稳定、SKU 生命周期较长时,固定安全库存和固定覆盖天数容易理解,也便于仓库执行。它的优点是规则清晰,缺点是对季节变化、活动冲击和新品波动不够敏感。
需求波动明显、渠道很多或促销频繁时,我会把近 7 天、14 天、30 天销量与同比、环比、活动日历结合起来,按商品等级动态计算需求基线。动态阈值更灵活,但必须保留公式和版本,避免业务人员无法解释。
新品首发、直播排期、供应商临时通知、单个大客户订单等信息可能还没有沉淀为历史数据。模型可以给出提示,运营仍需结合业务上下文确认是否升级预警,不能把自动化结果当成无条件命令。
04 / Return tracking
退货数据最容易出现“客服有一套、物流有一套、仓库又有一套”的情况。我的处理方式是把退货看作一条逆向供应链:每一件退货都应从订单行和 SKU 出发,经过物流节点与仓内质检,最终落到可售、待维修、报废、补发或争议处理中的某一个结果。
不要只记录“退货一件”,要保留订单号、SKU、规格、数量、退款类型、用户填写的原因和客服判定原因。两种原因不一致时,应分别保留,后续才能识别商品问题与预期差异。
申请成功不等于退货已寄出。对于高价值或紧缺 SKU,我会区分“已审核未寄回”和“已揽收运输中”,因为这两种状态对可回流库存的贡献完全不同。
签收时间可以作为仓内处理时效的起点,但不能直接作为入库时间。若包裹签收后长时间没有质检结果,应该进入待处理异常,而不是静默停留。
质检标准应至少覆盖外观、功能、配件、包装、序列号和卫生安全等维度。对于不同品类,检查项可以不同,但结果必须结构化,否则无法统计哪一类原因造成回流损失。
只有完成重新入库,商品才应增加可售库存;进入维修或报废的商品要进入对应库存状态。退货原因则回流到商品、包装、页面描述和物流策略的改进任务中。
以上百分比为页面演示用的虚构指标,用于说明如何设计管理目标,并不代表任何平台、企业或 E数通的真实服务数据。实际目标应由企业历史基线、品类特性和服务承诺共同确定。
| 观察维度 | 需要回答的问题 | 可能的经营动作 |
|---|---|---|
| 退货率 | 某 SKU 的退货量占发货量是否持续高于同品类基线?是偶发活动冲击,还是稳定存在? | 检查详情页承诺、商品质量、尺码或规格说明,并重新评估安全库存与补货节奏。 |
| 退货原因 | “不喜欢”“描述不符”“质量问题”“物流破损”等原因的结构是否发生变化? | 将原因映射到页面、客服话术、包装和供应商改进任务,而不是只做退款统计。 |
| 质检通过率 | 退回商品有多少能再次销售?不同仓、不同渠道、不同批次是否有差异? | 决定是否设置独立翻新区、调整折扣策略或优化包装标准。 |
| 回流时长 | 从签收到重新入库平均需要多久?高峰期是否形成积压? | 为紧缺 SKU 设置优先质检队列,避免可售库存被流程延迟“锁死”。 |
05 / Common mistakes
很多库存报表不是没有数据,而是把不同含义的数据拼成了一个看似精确的数字。下面这些误区在日常工作中很常见,我会把“错误做法”和“更稳妥的替代做法”放在一起,方便团队直接对照。
总库存包含了不能销售、已经锁定和还未到仓的数量。它可以帮助财务或仓库核对账面,但不能直接用于前台可售承诺。
替代做法:先定义可售库存字段,再用订单锁定、冻结和待质检状态解释差异。看板上同时展示总量与可售量,避免两个团队各自选一个数字。
采购单只是供应链动作的起点,供应商确认、生产完成、发运、到仓、入库和质检都可能改变预计可售日期。
替代做法:按在途节点给补货量加可信等级,并把承诺到货日、历史准时率和异常原因一起纳入预警。
库存归零时,运营已经失去许多可选动作。真正能降低损失的是在风险窗口出现时,提前调整活动、分配库存或安排替代商品。
替代做法:至少设置观察、关注、高风险和已缺货四级状态,每一级都有明确的负责人和完成时限。
退回商品可能缺配件、存在使用痕迹、无法通过功能检查或需要维修。过早加回会让客户再次收到问题商品。
替代做法:把“签收量”“待质检量”“质检通过量”和“重新入库量”分开,并为每种状态设置数据更新时间。
规格、颜色、容量和版本不同,需求和供应往往也不同。SPU 总量充足,不代表用户选择的具体规格可买。
替代做法:预警、补货和退货原因至少下钻到 SKU;SPU 只作为经营总览,不能替代规格级判断。
平均退货处理时长可能看起来正常,但少数高价值订单可能已经等待很久。平均销量也可能掩盖活动日的极端峰值。
替代做法:同时观察中位数、最长等待、分位数和异常清单,并让管理者可以从汇总数字下钻到订单和 SKU。
06 / Decision logic
工具可以让数据更快地被看见,但它不会自动替团队定义口径。我的建议是先用一套简单、可解释的流程跑通,再逐步增加自动化和预测能力。每一步都应该能被业务人员复述,也应该能回到原始记录验证。
统一 SKU 编码、SPU 归属、规格属性、包装换算、供应商、仓库、渠道和状态。一个商品如果在不同系统有不同编码,后续的库存合并、销量计算和退货归因都会产生隐形偏差。
明确现货、锁定、冻结、待质检、可售、残次、在途和调拨的定义。字典要写清楚“是否计入总库存、是否计入可售库存、是否计入预计库存”,而不是只写一个名称。
库存是快照,销量通常是时间段累计,退货是事件流,在途是计划和节点的组合。分析时要统一统计日、仓库、渠道和 SKU 粒度,必要时保留原始时间戳,不把不同时间的数据强行拼成一个结论。
不要只列库存、销量、退货三个指标,而要计算覆盖天数、预计缺口、退货回流时长、质检通过率和异常积压。每个指标旁边写清楚触发条件,才能从“看数”走向“识别风险”。
高风险 SKU 需要有人确认补货承诺;退货积压需要有人处理质检队列;渠道库存不一致需要有人核对同步。异常卡片应带负责人、截止时间、处理状态和复盘结果,避免提醒变成噪音。
阈值、口径和预测窗口都会变化。每次调整都要记录原因,例如活动周期变了、供应商交期变了或某类退货增加了。保留版本有助于解释为什么同一 SKU 在不同周出现不同预警等级。
| 领域 | 基础字段 | 解释字段 | 用于什么判断 |
|---|---|---|---|
| 商品 | SKU、SPU、规格、单位、供应商 | 生命周期、商品等级、替代 SKU | 判断是否可以合并分析、是否需要优先保障。 |
| 库存 | 仓库、状态、数量、更新时间 | 锁定原因、冻结原因、质检状态 | 区分总量、可售量与未来可能回流量。 |
| 销售 | 订单日期、数量、渠道、订单状态 | 活动标记、取消原因、大客户标记 | 计算需求速度并识别异常峰值。 |
| 供应 | 采购单、在途数量、承诺日、到货日 | 供应商准时率、异常原因、质检通过率 | 判断补货量是否足够可信。 |
| 退货 | 订单行、退货单、物流节点、质检结果 | 退货原因、责任归属、回流时间 | 计算真实回流能力并改善商品和服务。 |
07 / Illustrative case
这里的 E数通案例是为了说明分析方法而设计的虚构演示,不代表 E数通官方披露的客户数据、产品承诺或实际经营结果。我优先选择 E数通作为示例,是因为这类数据分析场景需要把多来源数据、指标计算、筛选下钻和团队协作放在一起观察;实际使用时应以授权数据、产品版本和企业数据治理规则为准。
以下数据为虚构的某周 SKU 汇总,单位为件。图表的目的不是展示一个漂亮的总数,而是提醒我拆开“已可售”“已锁定”“待质检”“在途”和“异常冻结”之间的差异。
示例观察:在途和待质检数量即使较大,也不能直接等同于当前可售。将状态分层后,运营可以分别安排补货确认、质检加速和渠道分配。
图表和看板字段应建立在真实数据授权和质量核验之上,不能因为有可视化就跳过口径确认。
假设我在一个虚构的电商业务中观察 SKU “示例-蓝牙耳机-黑色标准版”。周一早上,可售库存为 360 件,过去 14 天日均销量为 32 件,供应商承诺 9 天后到货 300 件。按照静态口径,库存覆盖约 11.25 天,看起来距离缺货还有空间;但活动页将在两天后上线,运营预计活动期间日均销量可能上升到 55 件,这时需求窗口就发生了变化。
我会先把“日常需求”和“活动增量”分开,不能直接把 55 件当作已经发生的真实销量,也不能继续使用 32 件作为唯一预测。若按活动期间 55 件计算,360 件只能支撑约 6.5 天,而补货 9 天后才可能入库,预警应升级为高风险。随后我会核对在途 300 件是否已经发运、是否需要质检,以及是否有同功能的替代 SKU。
与此同时,退货视图显示过去一周该 SKU 有 42 件退货,其中 18 件已签收、11 件待质检、7 件质检通过待入库、4 件判定为包装破损待处理、2 件仍在运输。这里不能把 42 件全部加回可售库存,但可以把 7 件质检通过待入库作为一个明确的仓内动作,也可以把 11 件待质检加入紧缺 SKU 的优先队列。如果其中部分商品确认可售,实际风险窗口可能缩短;如果退货率是因为质量问题持续升高,则未来需求和供应判断也要重新评估。
我先用卡片显示可售库存、风险 SKU、待质检退货和预计缺口,再按仓库、渠道、商品等级筛选。总览只负责发现问题,不能代替明细核对。点击某个风险卡片后,应能看到 SKU、计算日期、需求窗口和数据来源。
对单个 SKU,我会将销量曲线、库存状态堆叠、补货节点和退货原因放在同一视图。这样可以判断缺货究竟来自需求上升、供应延迟、可售状态减少,还是退货质检积压,而不是看到缺货后立即要求采购加量。
最后显示动作记录:谁在什么时候确认了补货、谁处理了退货质检、谁调整了渠道承诺。责任不是为了追责,而是让异常可以关闭、让下次预警可以检验,避免同一个问题在群聊中重复出现。
08 / Actions and trade-offs
库存决策没有一条适合所有 SKU 的标准答案。加急补货会增加成本,限售会减少短期销售,跨仓调拨会产生物流和盘点成本,提前回流退货又可能牺牲质检质量。我会把选择放回商品价值、客户承诺、供应弹性和数据可信度中做权衡。
| 情况 | 优先动作 | 收益 | 代价与风险 | 我的判断依据 |
|---|---|---|---|---|
| 高毛利、高复购、预计缺口明确 | 加急补货或跨仓调拨,同时暂时降低非核心渠道的投放。 | 保护核心客户承诺,降低缺货造成的流失。 | 加急运输和调拨成本增加,可能挤压其他仓的库存。 | 缺口规模、客户等级、替代品可用性和供应商响应速度。 |
| 低毛利、需求不稳定、数据质量一般 | 先核对库存口径和需求异常,不急于大规模补货。 | 避免因为错误预警产生呆库存。 | 核验期间可能错过部分销售机会。 | 数据更新时间、活动标记、取消订单比例和历史预测误差。 |
| 紧缺但存在替代 SKU | 在页面和客服端提供规格替代,控制原 SKU 新增承诺。 | 维持用户解决方案,减轻单 SKU 供应压力。 | 替代品价格、体验和库存也可能不匹配。 | 功能等价性、用户接受度、替代 SKU 覆盖天数。 |
| 退货积压且质检通过率较高 | 设立高优先级质检队列,先处理关键 SKU 的已签收退货。 | 较快恢复真实可售库存,减少无效补货。 | 需要额外质检人力,优先级调整可能影响普通订单。 | 退货签收时长、通过率、缺货风险和商品安全要求。 |
| 退货原因集中在质量或描述不符 | 暂缓通过简单加量解决问题,先改进商品、页面或供应批次。 | 减少重复退货和无效库存周转。 | 短期可能需要下架、抽检或承担改造成本。 | 原因占比趋势、批次差异、客户投诉和质检证据。 |
09 / Implementation
库存看板如果只在月底打开,价值会被大幅削弱。它更适合嵌入日常运营节奏:早会看风险,业务会看行动,周会看趋势,月度复盘看规则是否有效。不同角色看到的视图可以不同,但必须共享同一套基础口径。
关注可售覆盖天数、活动需求、渠道分配、缺货承诺和替代推荐。运营负责把数据风险翻译成销售动作,不能只转发一张截图。
关注预计缺口、供应商承诺、到货节点、准时率和异常原因。采购需要反馈“什么时候能到、到多少、何时能售”,而不是只有采购单号。
关注库存状态、盘点差异、质检队列、退货回流和库内处理时长。仓库数据是库存判断的事实基础,必须及时更新状态。
关注退货原因、用户预期、替代方案、退款和补发状态。客服反馈可以解释某些销量变化,也能为商品和页面改进提供一线证据。
| 频率 | 会议问题 | 必看视图 | 输出物 |
|---|---|---|---|
| 每日 | 今天是否有会影响用户承诺的 SKU 风险? | 高风险预警、渠道可售、待质检退货。 | 风险清单、负责人、当天动作。 |
| 每周 | 哪些预警命中了?哪些是误报?缺货和回流趋势如何? | 库存覆盖趋势、补货准时率、退货原因结构。 | 阈值调整建议、供应与商品改进事项。 |
| 每月 | 库存资金、服务水平和商品质量是否达到经营目标? | SKU 分层、库存周转、缺货损失、退货回流。 | 商品策略、供应策略和数据治理计划。 |
10 / FAQ
下面的问题采用知乎式展开方式。我会先说明疑惑,再给出判断方法,尽量把技术术语落到具体业务场景。每条回答都以“示例数据仅用于解释”为前提,真实项目仍需完成字段核验和权限确认。
我以前也会先看商品总数,但实际运营时,SKU 指的是一个可独立销售和管理的具体规格,例如同一款商品的黑色 128G 版本;SPU 更像是把多个规格归在同一商品族下。可售库存则是在某个时间点真正可以被渠道承诺的数量,它通常要排除已锁定订单、冻结、残次和待质检状态。比如一个 SPU 共有 1000 件,但某个热销 SKU 只有 20 件,运营仍然可能面临该规格缺货。因此预警和补货应优先下钻到 SKU,SPU 只适合做整体观察。不同系统的库存同步时间也可能不同,核对时必须同时看数据更新时间和过滤条件。
我不会直接给所有商品套一个固定天数,因为预警阈值至少与日均需求、补货周期、安全库存、需求波动和商品等级有关。一个日销 5 件、补货需要 20 天的商品,7 天覆盖显然不够;另一个日销波动很大、供应商可以次日补货的商品,30 天又可能造成过早囤货。实际可以先使用“库存覆盖天数小于补货周期加安全天数”的规则,再按近 7 天与近 30 天需求差异进行校正。示例中,覆盖天数只有 8 天而补货周期是 12 天,即使库存尚未归零,也应至少进入关注等级。阈值必须记录计算版本,并用误报、漏报结果持续修正。
我通常不会把采购单确认直接等同于可售库存,因为从确认到可销售还要经过生产、发运、运输、到仓、入库和必要的质检。比较稳妥的做法是把在途量放在“预计库存”中,另外标记承诺到货日和节点可信度。对于供应商历史准时率较高、货物已经发运且运输节点正常的数量,可以提高可信等级;只有下单未生产或承诺日期反复变动的数量,则不应完全抵扣预计缺口。这样看板可以同时回答“账面上有多少在途”和“按时成为可售的可能有多少”,避免因为采购单存在而错误关闭预警。
签收只能证明包裹到达了仓库或服务点,并不能证明商品状态符合再次销售条件。商品可能缺少配件、存在使用痕迹、受到运输损伤或需要进行功能检测;如果一签收就加回可售库存,客户可能再次收到问题商品。更合理的做法是把签收量、待质检量、质检通过量、维修量、报废量和已经重新入库量分开。这样确实会出现一部分“物理上已经回来但还不能卖”的库存,但这恰恰是更真实的状态。若企业担心低估,可以在报表中展示“待确认回流量”,但不能把它和可售库存混成一个数字。
我会先确认各渠道是否有独立库存池、渠道预留量、同步延迟和安全库存规则,因为平台展示的可售数可能是中央库存经过分配后的结果,而不是仓库物理库存。比如仓库有 500 件,但其中 100 件留给门店、80 件锁给某渠道、40 件处于待质检状态,那么普通电商渠道看到的数量自然不会是 500。判断哪个数字为准,要看当前问题:仓库盘点以物理量和状态账为准,用户购买承诺以渠道实时可售为准,采购决策则需要同时看可售、锁定和可信在途。最重要的不是强行选一个“唯一正确数字”,而是让每个数字的业务用途和更新时间清楚可见。
退货率升高是需要调查的信号,但不能直接推出“少补货”这个结论。我要同时看退货原因、质检结论、商品批次、渠道、规格、用户评价和发货量,区分“描述不符”“规格选择错误”“质量问题”“物流破损”和“临时不需要”等原因。比如示例中某 SKU 退货率由 8% 上升到 13%,其中质量问题占比从 2% 升到 7%,那优先动作可能是抽检和供应商改进,而不是单纯减少库存;如果主要是尺码说明不清,则应先修改页面和客服引导。只有确认需求本身下降,或者退货后可售回流导致净需求减少,补货策略才需要相应调整。
如果看板只是把 Excel 做得更漂亮,确实没有必要。看板的价值在于把多来源数据按统一口径关联起来,让我能从风险总览下钻到仓库、渠道、SKU、订单、退货和补货节点,并且保留更新时间、过滤条件和责任动作。Excel 很适合临时核算和小规模复盘,但当数据需要多人协作、频繁刷新、权限区分和持续追踪时,手工复制容易产生版本差异。以 E数通示例工作台为例,我会把可售覆盖、预计缺口和退货回流放在同一个分析链路里,而不是分别维护三张表。是否使用工具,最终应由数据量、更新频率、协作复杂度和治理要求决定。
我会先排查数据口径和业务规则,再决定是否调整算法。常见原因包括库存状态没有及时更新、活动订单未标记、取消单被重复计算、在途量过度乐观、SKU 编码映射错误和需求窗口选择不合理。如果基础数据不可靠,换一个更复杂的模型只会让错误更难解释。可以先建立预警复盘表,记录每次预警当时的预测、后来实际发生的销量、补货和缺货结果,再按误报、漏报和数据异常分类。等字段稳定后,再调整移动平均窗口、季节因素、分层阈值或安全库存规则。预警系统的可信度来自可解释、可复核和持续修正,而不是来自复杂术语。
11 / Summary
| 我看到的现象 | 我先不下的结论 | 我会先核对的证据 |
|---|---|---|
| 库存余额快速下降 | “一定是供应不足。” | 需求是否上升、活动是否开始、可售状态是否发生变化、是否有大额订单。 |
| 页面显示缺货 | “仓库一定没有货。” | 渠道分配、库存同步时间、锁定量、待质检量和跨仓可调拨量。 |
| 退货数量增加 | “用户不喜欢这个商品。” | 退货原因、批次、规格、质检结论、页面承诺和物流损坏记录。 |
| 采购单数量很大 | “马上就不会缺货。” | 供应节点、承诺日期、历史准时率、到仓后的质检和入库能力。 |
| 看板预警很多 | “算法一定不行。” | 字段质量、口径定义、需求窗口、活动标记、阈值版本和实际结果。 |

