做供应链计划这些年,我见过太多这种场面:年初经营会上老板拍板"今年营收要增长30%",销售总监当场领了任务,生产总监却一脸为难——车间满负荷也就比去年多干15%,剩下的15%去哪变?到了月底产销协调会,销售说"订单来了你交不上",生产说"预测不准我备了料全是库存",财务说"库存占了一大笔资金",老板说"我只要结果"。三个部门各拿各的表,各说各的话,最后吵完散会,下个月再来一轮。
这个标题其实就是制造业最普遍也最头疼的问题:销售的预测、生产的产能、老板的经营目标,凭什么能统一?我结合自己多年做供应链计划、S&OP(销售与运营计划)推进的实操经验,把这个话题彻底拆开,讲讲三者到底为什么总打架,以及怎么从机制上让它们"劲往一处使"。
先说清楚,这不是一篇讲软件选型的文章,也不是讲数学模型的文章。以下所有内容都围绕一个核心:怎么用一套可落地的计划机制,让销售额、产能工时、利润目标在同一张表上对话。适合计划经理、运营负责人、生产厂长,以及被产销矛盾折磨的老板们参考。我不讲高深理论,只讲我在企业里做过、验证过、踩过坑的东西。
1. 为什么预测、产能、经营目标总是各说各话:根本原因是三套语言系统
想让三者劲往一处使,先得搞清楚它们为什么拧着。我的判断是,这根本不是哪个人不配合的问题,而是三套语言系统天然不兼容。
1.1 销售说销售额,生产说工时,财务说毛利
销售部门汇报用的是"万元""台套""增长率",他们眼里市场是个大蛋糕,目标是切下更大的一块;生产部门用的是"机台工时""工序节拍""产能利用率",他们心里装的是设备负荷和交付压力;老板和财务用的是"毛利率""现金流""库存周转天数"。这三个维度在纸面上可以互相换算,但在实际运营中各算各的账。
举一个典型的例子:销售拿下一个大客户订单,单台价值很高,销售额很漂亮,但这是个小批量、多品种、频繁换型的订单。生产一算,换型时间比加工时间还长,产能被啃掉一大块,毛利早被换型损失吃没了。销售目标的完成,换来的是生产成本的失控。这就是为什么销售额达成率100%,公司利润却可能没达标。
这个错配的本质是:经营目标是一个财务数字,预测是一个市场数字,产能是一个物理数字。三者之间隔着一条"翻译链",而大多数企业根本没有建立这条翻译链,各部门自然拿着自己的母语各说各话。
1.2 KPI导向不同,行为必然互相打架
更麻烦的是考核指标在互相拆台。销售背的是"销售收入达成率",那他的最优策略就是抢订单、抢交付,至于插单会不会打乱生产,不在他的考核里;生产背的是"按时交付率+产能利用率",那他的最优策略就是做大批量、减少换型、按最舒服的节奏排产;采购背的是"采购成本降低",那他就倾向大批量采购拿折扣;财务背的是"资金占用"和"库存周转",那他就希望少备料、低库存。
每个人都在自己的KPI下做局部最优,结果是全局一盘散沙。有一次我做产销协同诊断,发现某公司销售为了冲季度业绩,月底集中下单,生产为了应付月底高峰疯狂加班,次月初又没有订单设备闲置。销售季度奖拿满,生产的加班费和设备的闲置成本全算进了制造费用。这其实就是目标函数不一致导致的系统性内耗。
1.3 时间颗粒度的错配:月计划、周计划、日执行之间没有桥
还有一个经常被忽视的问题:老板的目标是按年、按季度定的,销售预测是按月滚动的,生产排程是按周、按天执行的,采购提前期可能是两个月。这四个时间维度之间如果没有衔接,就会出现一个荒诞的场景——年度目标拆到季度是"每个季度增长25%",但销售预测月度间波动极大,产能跟不上波峰又饿死在波谷。
我见过不少企业,年度经营计划做得漂漂亮亮,月度产销会议也开得有模有样,但往下落到每周的生产计划时,全靠计划员"凭感觉拍"。年目标没有变成季度指导线,季度预测没有变成月度主计划,月度主计划没有变成每周排程的约束条件,链条一层一层脱节。到最后老板看的是年度大数,现场干的是每周杂活,中间断档没人管。
这一章只想说明一件事:统一大方向的前提,是承认三者本来就不在一个频道上,并且找到把它们调到同一个频道的机制。下面我讲的方法,就是从目标翻译、预测共识、产能对接、会议决策、落地路径五个环节,把这个机制建起来。
2. 把经营目标翻译成计划语言:从老板的一句话变成可执行约束
统一方向的第一步,不是让销售预测更准,也不是让生产加产能,而是先把老板的经营目标"翻译"成计划系统能用的语言。这一步做不好,后面全是空中楼阁。
2.1 目标数字化:把"增长30%"翻译成"什么产品卖多少"
老板说"今年营收增长30%",这句话在计划层面没有任何意义。你得先回答:增长靠什么产品?靠提价还是靠增量?靠老产品放量还是靠新产品上市?这些问题的答案,决定了产能需求在哪里、采购备料备什么、现金流怎么分配。
我惯用的做法是做一张目标倒推表:从年度营收目标出发,减去非核心业务(维修配件、小额散单),得出核心产品必须承担的销售额;再把销售额按产品族拆成销量,乘以单台标准工时,得出需求的产能工时;最后对照现有产能工时,算出缺口。这张表做完,老板的"增长30%"就变成了"A系列产品需要每月增产800台,对应瓶颈工序需要新增多少工时",这个才是计划能听懂的语言。
表格长这样(以一家小型装备制造企业为例,数据只是演示用法):
| 项目 | 去年实际 | 今年目标 | 差异分析 |
|---|---|---|---|
| 年度营收 | 1.6亿 | 2.08亿(+30%) | 增量主要靠B系列新品 |
| 核心产品销量 | 8000台 | 10400台 | B系列从2000台增至4000台 |
| 单位标准工时 | 6.5小时 | B系列9小时 | 新品装配工时更高 |
| 需求总工时 | 5.2万小时 | 6.9万小时 | 缺口1.7万小时 |
| 瓶颈工序可用工时 | 5.8万小时 | 5.8万小时 | 缺口需要扩产/外协/加班 |
这张表最大的作用不是算得有多准,而是让老板看到"增长30%"背后的代价。很多老板第一次看到"目标缺口1.7万工时"的时候,第一反应是"那我们再招人",第二反应是"产能不是瓶颈啊我们设备还有很多空闲"。这时候你要解释:空闲产能和瓶颈产能不是一回事,下一章会细讲。至少在这一步,老板已经明白了:目标不是喊出来的,是由产品结构、工时、瓶颈共同支撑出来的。
2.2 识别约束条件:先找出那个卡脖子的环节
目标的翻译过程中,最容易被忽略的是约束条件。产能约束、采购约束、资金约束、场地约束,四类都要盘一遍。我建议每家公司都做一张"约束清单",把限制目标达成的环节明确写下来:哪道工序是瓶颈?哪个物料是长周期进口件?现金流能支撑多少备货?成品库房还能堆多少?
这里有一个实操技巧:不要试图一次识别所有约束,先抓"一票否决项"。所谓一票否决项,就是缺了它目标肯定完不成的东西。比如一家做定制设备的企业,核心瓶颈不是加工设备,而是调试工程师的人数——订单接了,设备做出来了,没人调试交付不了。这种约束如果你不提前识别,产能算得再准也没有意义。
2.3 设置目标区间:给计划留出弹性空间
做目标翻译的时候,我强烈建议把"单点目标"改成"目标区间"。比如"A系列月销量目标是1000到1200台,基准值1100台"。为什么?因为预测永远有误差,产能调整永远有滞后,如果所有计划都压在一个固定数字上,实际一波动,整个计划链条就崩了。
目标区间的意义在于给计划留出"安全垫"。销售预测落在区间下限,产能就按保守方案安排,少备库存;预测落在区间上限,提前触发加班、外协、扩产的预案。说到底,统一大方向不是把三方都钉死在一个数字上,而是让三方对"什么区间内可以接受、超出区间怎么办"达成共识。
3. 需求预测的关键不在"猜得准":共识、区间与承诺
接下来是重头戏——销售预测。我在很多公司推动预测体系改革,发现大家有一个共同的执念:想找到一种方法让预测变得精准。我的观点很明确:预测天生是错的,追求精准是死路一条,真正要做的是让预测变成一套"共识与承诺机制"。
3.1 预测的三个层次:统计的底、业务的调、管理的裁
一套健康的预测体系,至少需要三个层次叠加:
第一层是统计预测,也就是用历史数据跑出来的基线。移动平均、指数平滑、季节性分解,Excel就能做,不需要什么复杂算法。统计预测的作用是给出一个"没有人为倾向"的客观起点,防止销售拍脑袋、也防止计划员闭门造车。
第二层是业务预测,销售基于市场信息做的修正。哪些大客户有明确意向、哪个区域有促销活动、哪款新品有渠道推力,这些信息不在历史数据里,只在销售脑子里。统计预测是底,业务修正让预测"活"起来。
第三层是管理调整,通常由计划部门或总经理室做最终平衡。比如新品的首发量,历史数据没有参考,统计和销售可能都偏保守,管理层根据战略需要决定"战略性多备200套"。管理调整的目的不是跟销售对着干,而是把经营意图注入预测。
我见过最糟糕的做法是只留一层:要么纯靠销售报数(报完就没责任了),要么纯靠统计预测(脱离市场实际)。三层的价值是互相制衡——统计防拍脑袋,业务防脱离市场,管理防局部最优。
3.2 预测颗粒度的选择:别一上来就做SKU级
很多企业一上来就要求销售按每个SKU报预测,结果销售直接撂挑子:"我怎么可能知道每个型号卖多少?"这话有道理。预测的颗粒度应该跟决策的颗粒度匹配。产能规划需要的是产品族级别的预测(比如"A系列""B系列"),采购备货需要的是物料级别的预测,只有车间的周排程才需要SKU级别。
我建议的推进顺序是:月度预测做到产品族级,用来驱动产能规划和关键物料备料;再把产品族预测分解到SKU级,但允许有误差——因为SKU级的误差会被产品族级别的聚合抵消一部分;最后每周滚动更新,用最近的实际订单数据修正差异。这种方式销售容易接受,计划也够用。
3.3 预测准确率该考核吗?考核什么才不跑偏
这是特别容易踩坑的地方。很多公司把"预测准确率"写进销售的KPI,结果是什么?销售开始报保守数,因为报低一点准确率高;或者干脆只报有把握的订单,把新客户、新项目全藏起来。预测体系整个走样。
我的建议是:月度预测准确率可以做统计分析,但不要直接考核销售个人。真正要考核的是预测流程的质量——有没有按时提交、有没有说明依据、偏差超出区间时有没有及时预警。预测的偏差是正常的,不正常的是偏差出现了没人调整、没人负责。考核的重点应该是"响应速度"而不是"预测精度"。这一点想通了,销售的配合度会好很多。
3.4 预测共识会:把"销售的数字"变成"公司的数字"
最后一层机制是月度预测共识会。这一步很多人以为是走形式,其实它是整个统一方向过程中最重要的仪式。会议要做的不是让销售和生产争论谁的数对,而是通过五个问题达成一个"公司级预测":
- 统计基线的数字是多少?
- 销售修正的依据是什么?有哪些订单意向支撑?
- 管理层是否需要做战略性调整?
- 预测上调/下调时,产能和各料的应对方案是什么?
- 谁对这个公司级预测数字负责?
达成共识后,这个数字就是"公司的数字",所有人都按它行动。销售不能事后说"我当时预测的是另一个数",生产也不能说"这个数太乐观我没当回事"。签完共识,责任就锁死了。预测准不准是水平问题,有没有共识是机制问题。机制比水平可靠。
4. 产能规划的实质:用瓶颈可用时间承接预测峰值
预测共识一旦形成,紧接着的问题就是:产能接得住吗?这一步我见过最多低级错误,很多企业连"产能"到底是多少都没算清楚。
4.1 你算的不是产能,是"有效可用工时"
大部分企业算产能的方式是:设备数量×每天工作时间×出勤天数。这是纸面产能,不是有效产能。真实的产能计算要考虑六项损失:计划性维护保养、故障停机、换型时间、首件调试、人员休息、质量返工。
我建议用一个公式:有效产能 = 日历时间 × (1 - 计划停机率) × OEE × 人员出勤率。举个例子,一台设备一个月30天、每天两班20小时,日历时间是600小时;扣掉保养和换型15%,剩510小时;OEE按75%算,有效时间只有382小时。如果瓶颈工序的单件节拍是0.5小时,那这台设备一个月真正能出的合格品是764件。很多企业算出来的是1200件,实际干活只有760件——计划全按1200做,不崩才怪。
4.2 从预测到负荷表:三步换算剔除水分
有了有效产能,就可以做预测到负荷的换算,共三步:
第一步,预测台数 × 单台标准工时,得到需求总工时。标准工时最好用工艺部门核定过的,不要用销售报的,也不要用车间实际"毛工时"——毛工时里包含了很多现场浪费,算进负荷会让你误判产能不够。
第二步,按瓶颈工序做负荷分列。不是所有工时都落在瓶颈上,但瓶颈工序的负荷才是真正卡脖子的。比如装配是瓶颈,那你要看的是预测销量×装配工时,而不是机加负荷。
第三步,汇总成产能负荷表,看每个月的需求工时与有效产能对比,缺口是多少、富余是多少。我习惯画一张简单的表:
| 月份 | 预测需求工时 | 有效产能工时 | 缺口(-)/富余(+) | 应对措施 |
|---|---|---|---|---|
| 1月 | 4200 | 3800 | -400 | 安排2个周末加班 |
| 2月 | 3600 | 3800 | +200 | 正常排产,可做预防保养 |
| 3月 | 4500 | 3800 | -700 | 提前锁定外协供应商 |
| 4月 | 5100 | 3800 | -1300 | 启动瓶颈工序双班倒 |
这张表就是生产、销售、财务三方对话的共同语言。销售看到4月缺口1300工时,就知道自己接单时得评估交付期;生产看到缺口,知道要提前几个月准备加班和外协;财务看到加班费和外协成本,知道这些要提前进预算。
4.3 应对缺口的四板斧:错峰、外协、加班、扩产
产能缺口出来了,应对手段也要提前定好优先级:
第一优先级是错峰,在淡季提前生产,用库存平滑旺季波峰。这个最便宜,但对预测准确性要求高,备多了就是库存风险。
第二优先级是外协,把非核心工序放出去。注意外协要提前锁定供应商产能,旺季才找就是别人挑你,价格高还排不上队。
第三优先级是加班/双班,灵活但有限度,长期超负荷会带来质量和人员流失问题。
第四优先级才是扩产,买设备、加产线,投入大周期长,一定要确认前三个手段都用尽了再考虑。
很多老板一看到缺口就想买设备,这是最大的误区。设备买回来预测没兑现,一堆固定资产趴在车间,比库存还难受。我见过某企业旺季前增加了一条装配线,结果新品上市不及预期,设备闲置了两三年,折旧吃掉了几百万利润。产能规划的铁律是:先软后硬、先轻后重,能通过排产和协同解决的问题,不要用固定资产投资解决。
5. 一体化经营计划会议:一套数字、一个主计划、一次决策
前面讲的预测、目标翻译、产能计算,都是准备工作。真正让三股力量"劲往一处使"的,是那个把三方拉到一起的决策机制。我把它叫一体化经营计划会议,本质上就是S&OP(销售与运营计划)思路的落地版。不看理论,直接讲怎么开。
5.1 会议节奏:月度固定开,雷打不动
这个会议必须定时、定人、定议程,固定在每个月某个时间,不因任何事取消。参会人员一定要包括:总经理/老板、销售负责人、生产负责人、计划负责人、采购负责人、财务负责人。缺了老板,会议就会退化成产销吵架;缺了财务,就没有人对库存和资金投反对票。
很多人问为什么非要老板参加?因为这个会议要做的不是协调,是资源分配决策——库存该不该多备、加班费能不能给、外协订单要不要签,这些都是花钱的事,只有老板有权拍板。没有老板拍板,会议开完又是一纸空文。
5.2 会议议程:五个环节把数字走一遍,一次会议定完所有事
我建议的固定议程是:数据准备 → 需求评审 → 供应评审 → 财务评审 → 决策拍板。
数据准备(会前2天):计划部门把上月的实际销售、实际产量、库存金额、预测偏差统计好,发给大家提前看。这个环节最关键的是"只有一份数据",所有人看的必须是同一个表,严禁各带各报表。
需求评审(会上30分钟):销售逐产品族过预测,重点讲变化:下个月预测为什么上调/下调,依据是什么。生产在这个环节只提问不答辩,先把需求听清楚。
供应评审(会上30分钟):生产过产能负荷表,指出哪里超负荷、哪里富余,提出加班、外协、库存调整的方案。销售在这个环节只了解现状,不马上讨价还价。
财务评审(会上15分钟):财务把前述方案折成钱——库存增加占用多少资金、加班费增加多少、外协成本增加多少,给出总体的财务影响判断。
决策拍板(会上15分钟):老板做最终决策:预测按哪个版本执行,产能缺口按什么方式补,库存在什么范围内可以接受。这一环节的关键是决策必须明确到"谁在什么时候做什么事",并且会议纪要当场记录、当场分发。
5.3 会议纪律:不许开的三种会
这套会议机制要跑起来,最难的其实是纪律。尤其是下面三种变形,我劝大家坚决避免:
第一种是批斗会:销售预测不准,生产交付拖延,一开场就开始追责。要记住,这个会是面向未来的,不是面向过去的。过去的问题统计在报表里展示就够了,会上讨论的是下个月怎么做。
第二种是马拉松会:计划部门把SKU级数据全铺开,几百个型号逐个过,开一天都开不完。颗粒度一定要控制在产品族级,细节问题拉另外的专题会解决。
第三种是一言堂:老板上来就定方向,大家都不敢说话。这种会开久了,销售和生产都学乖了——你定了我照做,做不成反正不是我说的。会议就丧失了纠偏功能。我在实际推动时有一条规则:老板最后一个表态,听完所有人的分析再拍板,这个习惯能慢慢改变一言堂的氛围。
5.4 会议输出物:一个主计划文件贯穿所有部门
会议结束不能只留下一堆讨论。必须输出一份主计划文件,内容包含:公司级预测数字(基准值和区间)、产能负荷安排、库存目标、关键假设、行动计划。这份文件就是未来一个月所有部门执行的总纲。销售部门按这个预测去跟进订单,生产部门按这个负荷安排排产,采购部门按这个备料,财务部门按这个控制库存资金。
主计划的价值在于"一个版本,全员引用"。所有人对外对上报数字,都引用这个文件,不再有"销售说A、生产说B"的情况。哪怕实际执行有偏差,也是基于同一个基准去纠偏,而不是各说各话。
6. 从现状到劲往一处使:一套分阶段的落地路线与避坑清单
最后聊聊怎么落地。我知道很多企业看完会说"道理都懂,但我们公司就是推不动"。确实,想一步到位建立完整的经营计划机制不现实。我建议分三个阶段走,每步都有明确的目标和判断标志。
6.1 第一阶段:统一口径,先把数据拉齐
第一阶段的目标不是开会,是让三方对"同一件事"的数字是一致的。比如"本月销售额"这个数,销售、财务、计划最好从同一个数据源拿;"库存金额"同理;"预测偏差率"的定义也要统一——是按台数算还是按金额算,偏差区间怎么界定。
这个阶段通常要花1到2个月,主要工作就是梳理数据源、统一口径、建立一个共享的基础报表。别小看这一步,很多企业光是把"销量""发货量""订单量"这三个概念分清楚,就治好了大半的扯皮。
判断标志:开会时大家不再为"你这个数不对"吵架,而是能对着同一张表讨论问题。
6.2 第二阶段:跑通月度经营计划循环,哪怕粗一点
第二阶段就是把第五章的会议机制跑起来。一开始允许粗放:预测先做产品族级,产能负荷先做到车间级,财务分析先做到大数级。质量不重要,重要的是把循环转起来——上个月预测了什么,这个月实际是什么,偏差有多大,下个月怎么调。跑三到五个月,循环本身会把数据质量一点一点磨出来。
这个阶段最常见的失败原因是:老板跑了两三个月觉得"开会也没解决什么问题",就停了。其实这个阶段最核心的效果是让所有人形成共同的语言和节奏,每个月固定对齐一次,而不是等出事了再救火。坚持半年以上,效果会逐渐显现。
6.3 第三阶段:从月度走向滚动态势,让计划跟随市场呼吸
循环稳定之后,可以进阶到滚动更新。比如月度会议定大方向,每两周做一次轻量更新:预测有没有大变化、产能有没有新瓶颈、库存是否触发预警。这阶段还可以引入情景推演:假设某大客户流失、假设新品超预期,大家提前想好应对方案,而不是事到临头才反应。
这个阶段的另一个任务是把预测颗粒度逐步细化,从产品族下探到SKU级,把周排程和月度主计划真正衔接起来。到了这一步,预测、产能、目标才算真正长在一个有机体上。
6.4 推进过程中最常踩的五个坑
我在推这个机制的过程中,踩过或者见过以下五个高频坑,列出来供参考:
坑一:预测越做越细,直接瘫痪。销售面对几百个SKU没法报数,计划面对细颗粒度数据也没法处理。解法是分阶段细化的节奏,先粗后细,让销售有时间适应。
坑二:产能数字永远对不上。计划说产能够,生产说不够,因为两边算的口径不同。解法是统一用"有效产能"公式,把OEE和换型损失明明白白算出来,数字放在桌面上接受质疑。
坑三:没有例外升级机制。预测偏差超过20%、库存超过目标上限、交付期突破承诺线,这些情况应该自动触发升级汇报,而不是等月度会议。建议设定明确的阈值和升级路径。
坑四:考核不联动。销售背销售目标,生产背交付目标,没人背"预测偏差下的库存责任"。我建议引入跨部门协同指标,比如"预测偏差导致的呆滞库存金额"由销售和计划共同承担,让两边有共同利益。
坑五:老板中途插手细节。月度会议定了的方案,过两周老板因为一个大客户一个电话又插单打破排产。这个对机制的破坏是摧毁性的。我的建议是:插单可以,但必须走同一个决策逻辑——插单带来的产能损失和成本增加,要有人认领和记录。让老板意识到"规则不是限制他,而是保护整体目标"。
推进这件事,我最深的体会是:不要指望一套ERP或者一个APS系统能解决协同问题,系统只是工具,真正起作用的是机制和人。统一大方向、劲往一处使,本质上是把"老板一个人操心"变成"一套机制让所有人共同操心"。哪怕最开始只是把三种语言放在同一张表上,让销售、生产、财务看到彼此的数字,就已经向前走了一大步。
最后再给一个小建议:如果你所在的公司还不具备开月度经营计划会议的条件,也别急。先从"下个月的预测共识""下个月的产能负荷表"这两张纸开始做起,让销售和生产每月对一次表、算一次账。只要开始把数字摆在一起看,方向就会慢慢开始统一。把这个动作坚持一年,你会发现就算没有系统、没有专职计划经理,公司也比大多数同行跑得更顺。