在服务过的几十家制造与零售企业中,我见过最多的场景不是“没有库存数据”,而是系统里的库存数据与仓库里真实存在的货,彼此之间始终对不上。每一次对不上,都对应着一次销售的临时改单、采购的紧急加单、仓库的无休止复盘,以及财务的坏账计提。很多人以为这是人的问题、流程的问题,甚至以为换一套更贵的系统就能解决。我的判断恰恰相反:库存数据供需闭环的起点不是补货算法,也不是报表系统,而是先让“库存数据”本身成为一个可运营的产品。
这篇文章不打算复述“库存管理很重要”这类正确而无用的废话,也不罗列系统功能清单。我想基于实际做过的库存数据治理项目,讲清楚一个真正能转起来的库存数据供需平衡闭环长什么样、从哪里切入、按什么顺序推进,以及在不同资源条件下如何取舍。核心只有一句话:你不需要先拥有完美的数据,再开始构建闭环;你需要先构建闭环,用闭环倒逼数据变准。这个顺序,恰恰是绝大多数企业做反的地方。
一、先讲核心结论:库存数据为什么总在“说谎”
账面库存不等于可用库存,不等于可承诺库存,更不等于未来某个时点你还能卖多少货。很多管理者在决策时,直接拿ERP里的账面数量当唯一依据,但实际业务流程里,同一批货在系统里可能同时处于“在库”“锁定”“在途”“质检中”“已虚拟分配”等多个状态。这些状态分散在不同模块或不同Excel表里,没有人把它们合起来看,于是每个部门看到的“库存”都是自己的那个版本。
1. 库存数据是“运动的结果”,不是一个静态数字
真正有效的库存数据,应当覆盖从入库、上架、锁定、分配到出库完的完整生命周期。大多数企业的问题在于,系统记录停留在“入和出”两头,中间过程全部断档。举个例子:一批货上午到仓,下午质检,第二天上架。在这期间,系统里它仍然是“在途”或“待入库”状态,销售看不见它,就无法承诺给客户;仓库明明收到了货,却在系统里看不到作业单;采购可能又基于“没货”的判断再下一单。这就是典型的数据断裂:货是真实存在的,但数据没有跟上货物的运动,于是数据开始“说谎”。
2. 库存数据的准确率,是“管”出来的,不是“录”出来的
我参与过一家年营收约6亿元的华东零售企业库存治理项目。初次盘点时,库存账实相符率只有67.3%,也就是每三笔库存里就有一笔记账与实际不符。我们花了两周时间做差异原因归因:真正因为操作人员录错的只占31%,其余69%来自上游状态没有及时更新、货品跨库房调拨未记账、以及同一SKU在不同系统里的编码不统一。把账实不符全部归因于“人不行”,是管理上最省力的解释,但往往也是最不接近真相的解释。
结论一:必须先运营数据,才能用数据运营库存。库存数据供需平衡闭环,本质上是一套让数据从“发生、采集、汇总、校验到决策”每个环节都有人负责、有规则可依、有系统可查的机制。

二、背景与真实场景:三个让库存数据“说谎”的常见画面
数字化发展到现在,绝大多数企业的库存已经不是一张纸质台账的级别,而是已经进入ERP、WMS乃至TMS协同的阶段。但系统越多,数据不同步的问题反而越明显。我把最常见的库存数据失真总结成三个真实场景,每个场景都对应一个数据断点。
1. 销售说“有货”,仓库说“发不了”
销售在系统里看到某SKU库存还有200件,于是答应客户当天发货。到了仓库打单时,发现其中120件已被另一个大客户预占,50件在质检区未上架,30件是残次品待报废。真正的可用库存是0。结果就是销售被迫改承诺,客户满意度下降。这个场景的断点在于:系统里的“可用库存”没有扣除冻结量、预占量和不可售量。
2. 采购按账面数补货,忽略在途量,导致超买
有一个做小家电的客户,采购部门每月按账面库存减安全库存去下单。但账面库存不包含已下单未到货的数量。某款产品的在途量其实已经覆盖未来6周需求,但采购看到库存偏少又下了一单。三个月后,这款产品在仓库堆积了几千台,全部变成呆滞库存。这个场景的断点在于:库存计算模型里没有把“在途库存”作为供应端的一个输入。
3. 财务看到库存金额很高,实际能卖钱的没多少
财务盘点月度库存金额,发现账上有7000万元的货,觉得很安全。但按SKU拉明细后发现:超过180天未动的长尾库存占了2800万元,临期或过保库存占了600万元,真正在正常周转的只有3600万元。也就是说,账面库存金额掩盖了库存结构的严重失衡。财务觉得资金占用可控,实际上大量资金已经沉淀在卖不动的货里。
| 真实场景 | 系统里看到的数据 | 实际发生的业务 | 核心数据断点 |
|---|---|---|---|
| 销售承诺与仓库发货不一致 | 账面库存200件 | 可用库存为0 | 未扣除预占、质检、残次数量 |
| 采购超买 | 账面库存偏低 | 在途量已覆盖6周需求 | 计算模型未考虑在途库存 |
| 财务误判资金占用 | 库存金额7000万 | 正常周转仅3600万 | 缺少库龄与动销分层 |
这三个场景的共同点不是“某个人犯了错”,而是数字在不同的系统、不同的人手里被拆成了碎片。每一个碎片单独看都是“对的”,拼在一起却对不上,管理者基于这些对不上的数据做出的决策,自然偏离真实业务。

三、拆解常见误区:为什么很多企业“越管越乱”
在推进库存数据闭环的过程中,企业经常落入几个误区。这些误区看似是执行不当,实际上是认知层面的错位。
1. 误区一:上了新系统,库存数据就会自动变准
系统只是把数据的“存放位置”从Excel换成了数据库,数据从哪来、谁负责维护、口径如何统一,这些问题系统都替代不了。许多企业上了新ERP后,账实相符率不升反降,原因就是业务并行期新旧系统里各有一份数据,谁也没法判断哪份是对的。我的经验是:系统切换解决的是工具问题,不解决数据责任问题。
2. 误区二:库存差异主要靠月度盘点来纠偏
月度盘点解决的是“已知差异的修正”,但差异在当月的每一天都在被业务使用,等到月底修正的时候,错误决策已经发生。比如采购是每周下采购单的,如果差异发生在月初,那么整个月的补货判断都是错的。月盘很重要,但它是一个事后修正动作,闭环管理要解决的是在差异发生后的24小时内被感知并修正。
3. 误区三:库存供需平衡就是“零库存”或“越少越好”
库存过低会导致缺货、丢单、生产停线;库存过高会占用资金、增加仓储成本。真正的平衡不是追求某一个极值,而是让库存水位与服务水平和资金效率之间形成一个可持续的带宽。“零库存”在绝大多数行业只是一个理论理想,并不适合直接作为运营目标。以需求驱动补货,而不是以库存数字好看驱动补货,才是闭环的价值所在。
4. 误区四:数据治理是一次性专项工作
很多企业花几个月清洗主数据、统一编码,完成后觉得问题就解决了。但新的SKU持续引入,新的供应商持续产生新编码,新的库房和新的业务系统不断加入。如果不把数据治理固化为日常职责和持续机制,清洗效果通常只能维持三个月。数据治理不是项目,是运营。

四、专业判断逻辑:如何判断一个库存数据闭环是否健康
判断库存数据闭环是否真正建起来了,不能只看有没有看板、有没有月度报告,而要回到数据产生的源头。我常用的评估框架包含四个维度:主数据、状态口径、数据链条、数据责任。
1. 主数据是否统一
同一个SKU在ERP、WMS、销售平台、财务系统里的编码和名称是否一致?如果同一个商品在不同系统里被记成“WX-A300”和“无线充A300 白色”,那么所有跨系统的汇总都会失真。第一步要做的是统一主数据标准,至少要保证核心SKU在主业务系统之间可映射。
2. 库存状态的口径是否一致
“可用库存”在企业内部有没有统一的定义?它是否明确排除了预占量、质检中、冻结量?如果没有统一口径,销售系统、仓库系统、采购系统各算各的,就会出现第一节里的三种场景。
3. 数据链条是否完整覆盖
库存数据不是静态的存量,而是一条流动的链:需求预测、采购在途、到货验收、上架、锁定、拣货、出库、退货、调整。每经过一个环节,数据形态都会变化。要检查这条链上的每一个节点是否有数据记录、是否有时间戳、是否有负责人。
4. 数据责任是否有人承担
当账实不符发生时,能不能在半小时内找到对应的数据责任人?还是需要层层追问才能知道谁改过这个数据?我建议在库存数据体系中设置一个明确的数据Owner,可能是运营负责人,也可能是供应链数据专员。这个人不一定负责录入数据,但必须对数据的准确性、及时性和可用性负责。
| 评估维度 | 健康表现 | 风险表现 |
|---|---|---|
| 主数据统一 | 跨系统SKU映射100%覆盖 | 同一商品在业务系统间无法关联 |
| 状态口径一致 | 各部门对“可用”定义一致 | 各系统按各自逻辑计算可用量 |
| 数据链条完整 | 每笔库存变动可追溯时间与单据 | 只有出入库汇总,无过程记录 |
| 数据责任明确 | 有明确Owner,差异可快速定位 | 数据无人认领,问题互相推诿 |
这个评估框架的价值在于,它不问你“用了什么系统”,而问你“数据是怎么被管理的”。系统当然很重要,但它是数据的载体,不是数据质量的来源。

五、构建最小可行闭环:四步落地法
不需要一上来就做宏大规划。真正可落地的做法,是从一个品类、一个库房、一条数据链开始,先把闭环跑通,再横向复制。
1. 第一步:做一次库存健康度体检
体检的核心不是盘点数量,而是找出数据断点在哪里。选择一个核心SKU品类或一个主力库房,抽取库存清单,逐项核对账面数与实盘数之间的差异,并对差异进行分类归因。同时检查这些SKU的状态表达是否完整:锁定、在途、质检、预占都记录了吗?建议用一张简单的体检表,字段可以包括:SKU、库房、账面数量、实盘数量、差异数量、差异类型、数据断点环节、责任归属。
体检结果直接决定从哪里开始切入。差异集中在收货环节,就重点梳理收货流程;差异集中在锁定环节,就重点梳理订单分配逻辑。
2. 第二步:选定一个试点品类跑通闭环规则
试点品类尽量选择SKU数量适中、数据基础相对清晰、业务影响较大的品类。试点期间要明确闭环规则,例如:可用库存低于安全库存且在途量不足以覆盖未来7天需求时,系统自动生成补货建议。规则可以先用Excel加邮件实现,不必等待大型系统改造。
一个可落地的闭环规则示例:
最小可行补货规则(示意)
需求预测 = 近14天日均销量 × 补货提前期(天)
供应端 = 现有可用库存 + 在途量 – 预占量
建议补货量 = 需求预测 – 供应端
if 建议补货量 > 0:
生成补货建议,推送采购
else:
继续跟踪,不产生补货动作
这个规则看起来简单,但多数企业并没有把它逻辑化。它们依赖采购员“看着办”,结果就是不同人的判断差异极大。
3. 第三步:设计一张“会报警”的库存看板
很多企业做的库存看板是“信息型看板”,只是把库存量、出库量、入库量画成折线图放到大屏上。这类看板看过就忘,无法驱动行动。真正需要的是“决策型看板”:每一个展示的数字都对应一个判断标准,触发阈值就产生行动提醒。
| 对比项 | 信息型看板 | 决策型看板 |
|---|---|---|
| 核心目标 | 展现数据趋势 | 推动行动决策 |
| 库存低于安全线 | 显示数量在下降 | 黄色预警并列出建议补货量 |
| 缺货风险 | 显示缺货次数 | 红色提示并关联在途与可调拨信息 |
| 呆滞库存 | 显示库龄分布 | 提示建议处理方式和预估损失 |
决策看板的指标至少应包括:可用库存低于3天需求的比例、缺货风险SKU数量、超期未动销库存金额、库存准确率变化趋势。
4. 第四步:用周度供需复盘会驱动闭环持续转动
闭环不会自己转起来,它需要人按固定节奏去推进。我建议试点期间每周开一次30分钟供需复盘会,固定议程为三件事:上一周预测与实际销量偏差是多少;哪些SKU触发了库存预警,采取了什么动作;下一周的供应策略应该如何调整。
复盘会不是为了追责,而是为了校准数据机制。比如上一周预测偏差达到40%,就要去查是需求波动大,还是数据源出了问题,然后修正预测模型或数据采集方式。这才是闭环的意义:通过持续对照,让每一次决策都成为下一次决策的数据基础。

六、案例与数据观察:三个样本里的共性规律
我在不同行业客户中见到过一些有参考价值的样本。为了不暴露客户信息,下面用匿名方式描述,数据口径均来自项目中的跟踪记录。
1. 某零售企业的缺货率下降样本
这是一家区域性连锁零售企业,SKU约4000个,最大痛点是畅销品经常缺货、长尾品大量积压。项目启动后,先按销售贡献将SKU分成A、B、C三类。A类SKU约400个,贡献了62%的销售额。团队只针对A类SKU构建了供需闭环,统一了可用库存口径,把在途和预占纳入补货计算,并用每周复盘会校准安全库存。三个月后,A类SKU的缺货率从18%降至7%,周转天数从52天降至34天。
由于只聚焦A类,整个项目没有经历漫长的系统改造,主要依赖规则调整和流程优化,累计耗时约十个人日。
这个案例说明:库存数据供需闭环不一定非要“全面推开”,从贡献最大的品类切入,效果更容易被看见。
2. 某制造企业的库存金额下降样本
这是一家做标准零部件的制造企业,原材料库存金额常年偏高。分析后发现最大问题不是仓库管得不好,而是计划与采购之间没有数据联动。销售预测只存在销售总监的脑子里,采购只能按财务给的资金额度去采购,结果热销材料缺货、冷门材料堆满仓。后来把预测、在途、安全库存纳入一张统一的供需表,每周更新,采购量从“拍脑袋”变成“按公式”。半年后原材料库存金额下降约2800万元,紧急采购比例从22%降至9%,生产效率也因材料齐套率提升而改善。
3. 数据观察:有数据不等于有闭环
我在多个项目里发现一个共性规律:大多数企业并不缺数据,缺的是把数据组合成决策的能力。库存数据分散在ERP、WMS、Excel、微信聊天记录里,每个环节都有记录,但没有一个机制把它们按同一个逻辑串起来。所以问题的关键从来不在于“再买一套更贵的软件”,而在于先把业务规则和数据责任梳理清楚。技术是实现规则的工具,规则本身才是闭环的骨架。

七、不同情况下的行动建议:按数据基础分四类
每个企业的数据基础不同,照搬别人的方案大概率会失败。我建议先判断自己属于哪一类,再决定行动路径。
1. 只有Excel,没有ERP或进销存系统
这类企业的数据全部靠人肉维护,库存准确率往往低于60%。我的建议是:不要一步到位上线重型ERP,先上轻量级的进销存或库存管理工具,同时把“库存状态”字段纳入日常录入流程。先用工具强制记录锁定量、在途量、质检中数量,建立一个可以被追溯的数据底账。
2. 已有ERP,但没有WMS或WMS与ERP未打通
这类企业的典型表现是ERP里有账,但仓库实际操作与账务脱节。建议以“收货、上架、拣货、出库”四个节点为主做系统集成,至少保证库存状态在ERP和WMS之间实时同步。如果暂时无法集成,可以先用中间表或定时同步脚本过渡,但必须尽快消除人工二次录入。
3. 已有ERP和WMS,但部门之间数据口径不统一
这类企业的系统基础已经不错,问题在于“人”和“规则”。销售看的是订单可用量,仓库看的是实物量,采购看的是账面量。建议先开一次跨部门的数据口径对齐会,把“可用库存、可用量、在途量、预占量”的定义统一成一份数据字典,并写入系统计算逻辑,而不是留在PPT里。
4. 已有BI平台或数据中台
系统能力已经很强,但数据质量与业务机制往往是短板。建议把工作重心放在数据治理与责任机制上:谁对数据负责?差异多久被修正一次?复盘会是否真正影响了下一次计划?同时可以把供需闭环的规则逻辑配置到自动化流程里,比如自动补货建议、自动预警、自动分单。
| 数据基础 | 优先动作 | 建议周期 | 关键产出 |
|---|---|---|---|
| 只有Excel | 引入轻量进销存工具,补充状态字段 | 1-2个月 | 可追溯的库存底账 |
| ERP与WMS未打通 | 打通四大作业节点的状态同步 | 2-3个月 | 实时库存状态 |
| 系统有但口径不一 | 统一数据字典并写入系统计算逻辑 | 1个月 | 跨部门一致的数据口径 |
| 已有BI/数据中台 | 建立数据责任机制并自动化闭环规则 | 3-6个月 | 自动运转的供需闭环 |

八、不同情况下的取舍:没有最优方案,只有最合适的取舍
库存数据供需平衡闭环没有标准答案。不同行业、不同规模、不同发展阶段的企业,必须在一些关键矛盾上做出取舍。我把最常见的四组取舍列出来,供你对照自己的处境。
1. 全面推动 vs. 试点先行
全面推动的好处是步调一致,坏处是如果主数据本身有问题,错误会在所有品类上同步放大。试点先行的好处是可以在小范围内快速验证规则,坏处是其他品类仍然靠老办法运作,短期内体验不一致。我的建议是:在首次推进时选择试点先行,在已经验证出一套规则后再全面复制。二八法则在这里同样适用:20%的核心SKU往往贡献了80%的销售额或库存金额,先抓住这部分就抓住了闭环的主要矛盾。
2. 数据速度 vs. 数据精度
追求每一次库存变动都实时同步,需要较高的系统投入和流程纪律;接受一定程度的延迟,可以大幅降低实施复杂度。很多企业会在这两者之间摇摆。我的建议是:按决策频率分层定义数据刷新要求。销售承诺和采购补货需要的库存数据必须准确实时;财务分析和月度回顾则可以接受一定滞后。不要用一个标准去要求所有场景,否则会陷入无休止的技术改造。
3. 技术工具 vs. 组织机制
采购一套BI工具或中台系统,预算从几十万到上百万不等,但很多企业投入之后发现没人维护、没人看。相比之下,组织机制的建设投入更少,却更难坚持。我的建议是:先建设组织机制,再引入技术工具。至少要有一个明确的库存数据Owner,否则工具买回来也是摆设。
4. 精确预测 vs. 敏捷响应
需求预测做得再精细,也不可能完全准确。与其追求一个完美的预测模型,不如在供应端留出一定的缓冲能力。比如与主要供应商建立更短的交货提前期,或者准备一两个备用供应商。我的建议是:把预测误差视为必然,用响应速度来弥补预测精度。这也是供需闭环中“复盘迭代”环节存在的意义。

最后,我想把这篇内容的核心观点再压紧一点。库存数据供需平衡的闭环,本质上不是让库存数字变得好看,而是让库存数据的每一次变化都有人看见、有人负责、有人行动。这不是一个一次性项目,而是一个持续运营的过程。它的起点不需要很大的投入,但需要你放下“先建系统、再理数据”的惯性,反过来从最小的闭环开始:选一个品类,做一次体检,定一个规则,开一场复盘会。只要这个闭环开始转动,库存数据就会在每一次决策中被修正、被校准,最终成为驱动采购、销售、仓储和财务共同行动的语言。
下一步,建议你现在就做三件事:第一,找出一周内发生过库存数据争议的SKU,列成清单;第二,查一下这些SKU的账面数、可用数、在途数、预占数分别是多少,看看它们之间差在哪;第三,找一位能对数据结果负责的人,任命为库存数据Owner。这三件事不需要花一分钱预算,却决定了你的库存数据闭环能不能真正开始。
常见问题解答(FAQ)
1. 为什么说账面库存和可用库存不是一回事?库存数据供需平衡到底要平衡什么?
账面库存和可用库存之间的差额,就是企业看不见的利润黑洞。我见过太多企业死盯着ERP里的账面数做决策,结果销售端承诺了交期却发不出货,采购端看着库存充足却不知道在途量已经超买。
我做过一个简单的测算,一家年营收2亿的贸易企业,如果账面库存和可用库存偏差5%,就意味着有1000万的货在“说谎”,这些货要么被锁定、要么在质检、要么已经残次、要么根本就没上架。供需闭环的核心不是把库存数字做平,而是把数据口径统一,让每一个库存状态都有明确的业务定义。
我给客户搭建数据模型时,第一步永远不是上系统,而是带着库存、销售、采购、财务四个部门坐在一起,逐条确认“可用库存”的定义,这个数必须等于账面数减去锁定数、质检中数、在途未入数、不良品数。这个口径不统一,后面所有分析都是空中楼阁。
2. 搭建库存供需闭环,最容易踩的坑是什么?为什么部门协同总是推不动?
协同推不动,根因不是部门不愿意配合,而是没有建立单一数据责任owner。我操盘过6个库存数据项目,发现一个铁律:库存数据不准,永远不是某一个部门的错,而是机制设计上有漏洞,人人都在改库存,但没人对准确率负责。
最典型的情况是仓储部改数、采购部也改数、销售内勤还改数,三个角色改的是同一批SKU,却没有任何人核对。解决这个问题的唯一办法是建立数据责任矩阵:谁录入、谁审核、谁调整、谁负责。
用一张RACI表把每个库存动作的责任人定死,比如库存调整单只能由仓储主管发起,销售内勤产生的锁库动作必须同步创建预留单,财务只在月末关账时统一处理差异。没有这套机制,你上再多系统都转不起来。
另一个坑是追求大而全,我以前也犯过这个错误,一上来就建了覆盖全品类、全库房的完整看板,结果数据源没打通,项目直接卡死。后来学乖了,所有项目都是先选一个SKU品类试点,跑通了再复制。
3. 企业的ERP和WMS系统都在跑,数据每天都同步,怎么还说库存数据不全?
系统都在跑,不代表数据在流动。系统间同步只是把数字搬运了一遍,但搬运过程中丢失了业务语义。我在一家零售企业做过调研,ERP和WMS都在跑,但两个系统里的库存数量经常对不上,原因很简单:WMS记录的是物理库位上的实物状态,ERP记录的是财务视角的账面价值。
同一批货,WMS可能已经标记为质检不合格,但ERP还在可售库存里。这不是系统bug,是两个系统的业务规则不一样。要解决这个问题,必须在中台层建一张库存事实表,把每条库存记录都打上业务状态标签(可用/锁定/在途/质检/不良品),再通过定时任务回写差异报告。
我搭建过一张差异监控表,每天自动比对ERP和WMS的数据:库存数量的绝对差值、状态标签不一致的比例、超48小时未处理的异常单据。第一周跑出来差异率是8.3%,三个月后压到了0.7%以下。改善不是靠系统再多跑几次同步,而是靠一套反馈机制让数据偏差自己浮出表面。
4. 闭环指标应该怎么设定?库存周转率、缺货率、预测准确率哪个最关键?
我给企业做库存健康度体检时,按优先级排过一组指标:库存准确率排第一,订单满足率排第二,呆滞库存占比排第三,库存周转率只能排第四。库存准确率是地基,如果系统数据和实物对不上,周转率算得再漂亮也是假的。
我见过一家年营收5亿的消费品公司,系统里显示周转率6.2次,结果盘点后实际库存金额比账面少了420万,真实周转率只有3.8次。订单满足率反映的是供需匹配能力,不是后台指标,是客户能直接感知的前台结果。呆滞库存占比要重点关注90天以上未动销的SKU,这个数据是财务计提减值准备的依据。
库存周转率是滞后的结果指标,如果你只盯周转率而不看前面的数据质量,就会陷入“数据好看、仓库爆仓”的怪圈。启动阶段建议先用一张健康度体检表把现状摸清:分SKU、库房统计账面数、实盘数、差异原因分类、90天动销情况。有了这张表,管理层看得懂,执行层找得到问题,比直接上复杂算法有用得多。
读者评论
作为供应链从业者,非常认同“先构建闭环再倒逼数据变准”这个判断。我们公司也曾陷在“换系统”的循环里,但账实相符率始终上不去。文章指出的状态断点(预占、在途、质检)非常典型,尤其是可用库存口径不统一导致销售乱承诺,几乎是每次月会都要吵一遍的问题。希望更多管理者能看懂这层逻辑。
文章提出的数据Owner概念很有价值。以前我们库存差异出来,总是互相推诿,最后不了了之。文中说的“半小时内找到数据责任人”这一标准我记下了。另外,那组归因数据也很真实,确实大部分差异来自系统同步和流程断点,并非单纯录入错误。值得反思的是,我们连主数据映射都没做全,确实该先夯实基础。
比较欣赏文章不空谈“库存管理重要”的务实态度。四步落地法给了可操作的起点,从单一品类和库房切入确实更容易跑通。但作为中小企业的管理者,我觉得落地时最大的挑战是数据责任如何真正落实到日常KPI里,毕竟这不是一次项目能解决的。希望作者后续能分享一些数据治理固化为机制的具体案例。