生产物料分析怎么做?一个十三年计划老兵的四维框架与踩坑复盘

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

免费试用

生产物料分析怎么做?一个十三年计划老兵的四维框架与踩坑复盘

阅读人数:71预计阅读时长:12 min

我做生产计划这一行,前后快十三年,从一线计划员干到计划经理,中间还在一家年产值十几个亿的装备制造企业带过 PMC 团队。这些年我反复被问到一个问题:生产物料分析到底该怎么做?

我先说结论

我直接说结论:物料分析的核心,从来不是"把账算清楚",而是"在正确的时间,让正确的物料,出现在正确的地方"。 你看到的任何所谓"物料分析模板",如果只是让你把库存、需求、缺料列成三张表,那它解决不了任何实际问题。真正决定物料管理水平的,是三件事——需求准不准、库存结构对不对、齐套率有没有被盯死。这三件事,任何一件做不好,物料就会变成吞噬利润的黑洞。

下面我把我踩过的坑、算过的账、总结出来的方法,完整讲一遍。

一个让我记了八年的教训

先说一个案例,这件事发生在 2018 年,我到现在都记得。

当时我在一家做工业阀门的工厂做计划主管,厂里一年产值大概三个亿,SKU 有两千多个。那年第三季度,销售接了一个大单,客户要求六周交货。我们排了计划,采购也下了单,看起来一切正常。结果到了第五周,装配车间突然停工了——缺一个关键的法兰件。

问题出在哪?出在"齐套"上。这个法兰件其实仓库里有库存,账面上显示有三百多个,足够用。但等装配要用的时候才发现,这三百多个里面,有两百多个是上一代产品的规格,尺寸对不上;剩下几十个合格的,已经被另一个工单提前领走了。账面上的"有库存",和装配现场需要的"可用库存",完全是两回事。

最后的结果是,这个单子延期了九天,赔了客户一笔违约金,还差点丢掉这个客户。复盘的时候我们发现,问题不是采购没买,也不是仓库没记,而是没有人把"库存"和"需求"放到同一个时间轴上对齐过。账面库存是静态的、模糊的,而生产需求是动态的、精确到规格和时间的。这两者一对不上,齐套就是一句空话。

免费试用

这件事之后,我才真正明白物料分析的第一个铁律:物料分析不是看库存有多少,而是看"在需要的那一刻,能不能拿得出、对得上"。

物料分析,大多数人做错了三件事

这些年我见过太多工厂做物料分析,总结下来,最常见的错误有三个。

第一个错误,是把物料分析做成了"库存盘点"。很多企业一说物料分析,就是拉一张库存表,看看哪些物料多了、哪些少了、哪些呆滞了。这当然有用,但它只是物料分析里最浅的一层。库存只是"结果",不是"原因"。你看到库存积压,要追问的是:为什么积压?是需求预测错了,还是采购提前量太大,还是订单取消了没及时处理?只看库存表,永远回答不了这些问题。

第二个错误,是"账实两张皮"。账面数据和实物对不上,这是制造业最普遍、也最致命的问题。原因很多:领料不及时记账、退料没入账、借料没走流程、盘点周期太长。账实不符的后果是,你基于账面做的所有分析、所有决策,都是建立在流沙上的。账实不符的企业,物料分析做得再漂亮,也是自欺欺人。

第三个错误,是"只算总量,不算结构"。很多企业看物料,只看一个总金额——"我们库存值三千万,太高了"。但三千万里,有多少是周转快的常用件,有多少是压在库里两年没动过的呆滞件,有多少是为了赶工临时多买的冗余件?总量掩盖了结构,而真正吃掉利润的,恰恰是结构里的那部分"坏库存"。

这三个错误,归结起来是一个根本问题:大多数企业的物料分析,停留在"看数字"的层面,没有深入到"找原因、做决策"的层面。

我用的四个维度框架

经过这些年的摸索,我把物料分析收敛成了四个维度。这四个维度,是我现在带团队、做项目时反复用的框架,也是我认为物料分析真正该看的东西。

分析维度核心问题关键指标典型决策
需求分析未来要什么、要多少、什么时候要需求预测准确率、订单变更率调整采购计划、安全库存
库存结构现有库存健康吗库存周转率、呆滞率、库龄分布清理呆滞、优化结构
齐套分析要生产时料齐不齐齐套率、缺料率、缺料停线时长催料、调拨、插单决策
供应商交付料能不能按时到准时交付率、到货合格率供应商评级、备选开发

这四个维度不是孤立的,它们是联动的。需求不准,会导致库存结构恶化;库存结构恶化,会导致齐套率下降;齐套率下降,会逼着你去催供应商,而催供应商又会打乱供应商的节奏,进一步降低交付质量。物料管理是一个闭环,任何一个环节的失控,都会沿着这个闭环传导、放大。

需求预测,是物料分析的第一块多米诺骨牌

很多人以为物料分析是采购的事、是仓库的事,其实物料分析的源头,在需求。

需求不准,后面的一切都是错的。你需求预测高了,就会多买料、压库存;预测低了,就会缺料、停线。而需求预测,恰恰是制造业最难的一件事——客户订单会变、市场会波动、插单会打乱节奏。

我在做计划的时候,最头疼的就是"预测"。销售给的预测,往往乐观;生产排的计划,往往保守;两者一打架,物料就跟着遭殃。后来我总结出一个方法:不要追求"预测准",而要追求"预测错了能快速纠正"。 与其花大力气把预测准确率从 70% 提到 75%,不如建立一套机制,让预测偏差能被及时发现、及时调整。

这里就要用到数据分析的能力了。把历史订单、销售预测、实际发货的数据拉出来,做预测准确率的持续跟踪,看哪些产品、哪些客户、哪些季节的预测偏差最大。偏差大的,重点盯;偏差稳定的,可以适当放松。这样,有限的精力就能花在刀刃上。

库存结构,比库存总量更重要

再来说库存结构。这是我最想强调的一点,因为太多企业栽在这上面。

我见过一家企业,库存总额三千万,老板天天喊"库存太高、要降库存"。结果一拆结构发现,这三千万里,有八百万是两年以上没动过的呆滞料,有六百万是为了一个大单临时囤的专用料,真正健康周转的常用料,其实只有一千六百万。问题不是"库存太高",而是"库存结构太差"。

拆库存结构,我习惯用两个维度:一是库龄,二是 ABC 分类。

库龄维度,就是看这些料在库里躺了多久。躺了三个月、半年、一年、两年的,各占多少。库龄越长,风险越大——占用资金、可能变质、可能报废、可能过时。库龄分析的目的,是逼着你定期清理"僵尸库存",而不是让它们年复一年地躺在账上充数。

ABC 分类维度,是按物料的价值和重要性分类。A 类是高价值、关键物料,要精细管理、重点盯;B 类是中等;C 类是低价值、易采购的通用件,可以粗放管理。很多企业的问题在于,对 A 类料和 C 类料用同样的精力管理,结果 A 类料没管好,C 类料又管得太细,两头不讨好。

这两个维度结合起来,就能看清库存的真实健康度。这里我特别推荐用 BI 工具来做这件事——把库存数据接进去,按库龄、按 ABC 分类、按物料类别、按仓库位置,多维地拆。Excel 也能做,但一旦 SKU 上了几千个,Excel 就力不从心了,而且很难做到实时更新。

齐套率,是生产现场最痛的指标

如果说需求预测和库存结构是"后台"的事,那齐套率就是"前台"最痛的指标。

齐套率,简单说就是:一个生产工单开工时,它需要的所有物料,是不是都齐了。齐套率低,意味着产线会频繁因为缺料而停线、换线,产能被白白浪费,交期被一拖再拖。

我前面讲的那个法兰件的案例,本质就是齐套出了问题。齐套分析难在哪?难在它要同时对齐"时间"和"规格"两个维度。不是"仓库里有没有这个料",而是"在工单开工的那一刻,仓库里有没有足够数量的、规格正确的、可用的料"。

这需要把三张表对齐:生产计划(什么时候要)、物料清单 BOM(要什么、要多少)、库存(有什么、有多少)。三张表一对齐,就能算出每个工单的齐套率,缺什么料、缺多少、什么时候缺,一目了然。

这件事,用 Excel 做极其痛苦,因为三张表的数据量都很大,而且每天都在变。用 BI 工具做,就能把这三张表关联起来,自动算出齐套率,还能按工单、按车间、按物料下钻,看到底是哪个料拖了后腿。齐套分析的价值,不在于算出"齐套率 85%"这个数字,而在于让你在缺料发生之前,就知道"下周三的工单,还缺一个法兰件"。

供应商交付,是物料分析的最后一公里

物料分析的最后一公里,是供应商。你计划做得再好、库存结构再健康,供应商交不了货,一切都是白搭。

供应商交付分析,核心看两个指标:准时交付率和到货合格率。准时交付率,看供应商能不能按时交货;到货合格率,看交来的货能不能用。这两个指标,直接决定了你的物料供给稳不稳。

我在带 PMC 的时候,每个月都会拉一张供应商交付分析表,把每个供应商的准时交付率、到货合格率、平均交付周期排出来,做 ABC 分级。A 级供应商是稳定可靠的,可以给更多订单、给更长的账期;C 级供应商是拖后腿的,要么整改,要么开发备选。

这里有个经验:供应商分析不能只看"平均",要看"波动"。 一个供应商平均交付周期是十天,看起来不错,但如果波动很大——有时候三天就到,有时候二十天才到——那它其实是不可靠的。因为你的计划是按"平均"排的,而实际交付是按"最坏情况"发生的。波动大的供应商,比周期长的供应商更危险。

我把这套方法落地到 FineBI 的过程

讲了这么多方法,可能有同行会问:这些分析,具体用什么工具落地?我分享一下我自己的做法。

前两年,我在现在这家公司推物料分析的时候,一开始也是用 Excel。但很快发现不行——我们的 SKU 有三千多个,供应商有两百多家,工单每月上千张,Excel 根本跑不动,而且数据更新不及时,等表做出来,情况又变了。

后来我们上了 FineBI。我把 ERP 里的库存数据、BOM 数据、采购订单数据、生产工单数据接进去,在 FineBI 里建了几个核心的分析主题:库存结构分析、齐套分析、供应商交付分析、呆滞料分析。

为什么选 FineBI,我当时的判断有三点。第一,它的数据接入能力够用,能把 ERP 里那些分散的表关联起来,不用我写代码。第二,它的指标中心能统一口径,比如"库存周转率"到底怎么算、"齐套率"到底怎么定义,全公司用同一个标准,不再各说各话。第三,也是我最看重的,它的自助分析能力,让业务人员——包括我自己、采购、仓库——都能自己拖拽着看数据,不用每次分析都等 IT 排期。

说实话,工具本身不是关键,关键是它能不能让"物料分析"这件事从"月底做一次"变成"随时都能看"。FineBI 在这点上,确实帮我们省了很多事。

安全库存,到底该怎么设

聊到库存,就绕不开安全库存这个问题。这也是我被问得最多的问题之一:安全库存到底该设多少?

我的答案可能让很多人失望:安全库存没有标准答案,它取决于你的需求波动和供应波动。 但好消息是,它可以用一个清晰的逻辑算出来,而不是拍脑袋。

安全库存的作用,是应对"不确定性"——需求比预期高、供应比预期慢。所以安全库存的大小,取决于两个波动:需求端的波动(订单忽多忽少)和供应端的波动(供应商忽快忽慢)。波动越大,安全库存就该越高;波动越小,安全库存就可以越低。

具体怎么算,教科书上有公式,但我在实操里更看重一个朴素的判断:安全库存不是"越多越安全",而是"刚好覆盖住最坏情况下、从下单到到货这段时间的缺口"。 也就是说,你要算的不是"平均每天用多少",而是"在补货周期内,最多可能用多少,减去正常情况下能到多少"。

这里有个常见的误区:很多人把安全库存设成一个固定的数,比如"每种料备一个月的量"。这其实是最偷懒、也最浪费的做法。正确的做法是,按物料的波动特性分类——波动大的关键料,安全库存设高一点;波动小的通用料,安全库存可以设低甚至不设。把安全库存的额度,花在真正容易出问题的料上。

我在 FineBI 里做安全库存分析的时候,会把每种物料的历史消耗波动、供应商交付波动都算出来,然后动态地给出一个建议的安全库存区间。这样做的意义在于,安全库存不再是"一刀切"的数字,而是"跟着数据走"的动态值。当然,工具给出的是建议,最终的判断还是要结合业务经验,但至少有了一个可讨论的基准,而不是各凭感觉。

呆滞料,是利润最大的隐形杀手

我特别想单独讲讲呆滞料,因为它是我见过最普遍、也最容易被忽视的利润杀手。

呆滞料是什么?就是那些压在仓库里、长时间没有动用的物料。它们看起来"还在账上",是资产;但实际上,它们已经变成了死钱——占着仓库、占着资金、还可能报废。

我算过一笔账。假设一家企业有一千万的呆滞料,按年资金成本 8% 算,一年光是资金占用成本就是八十万。再加上仓储成本、管理成本、以及最终可能的报废损失,一千万呆滞料的真实年成本,可能高达一两百万。呆滞料不是"放着不动就不亏钱",它每天都在亏钱。

呆滞料是怎么产生的?原因很多,但最根本的是三个:需求预测失误(多买了)、订单取消或变更(买了用不上)、产品迭代(老料淘汰)。这三个原因,其实都指向同一个问题——物料管理和需求管理脱节了。

处理呆滞料,我的经验是"三步走"。第一步,先识别,把呆滞料找出来,按库龄、按金额排个序,看清楚问题有多大。第二步,再处置,能退的退、能改用的改用、能折价的折价卖、实在不行的报废,越早处置损失越小。第三步,最关键,是堵住源头,搞清楚这些呆滞料是怎么产生的,从需求预测、订单管理、采购策略上做调整,避免新的呆滞料再产生。

这三步里,第三步最难,也最有价值。因为处置只能挽回一部分损失,堵住源头才能避免重复犯错。而堵源头,靠的还是数据——把呆滞料的产生原因追出来,是哪个产品、哪个客户、哪个采购决策导致的,然后针对性地改。

数据不准,是物料分析最大的敌人

最后,我必须诚实地说一个前提:物料分析做得好不好,七成取决于数据准不准。

我在前面反复提到"账实相符",这不是一句客套话,而是物料分析的生死线。账实不符的企业,库存数据是错的,BOM 数据是错的,齐套率算出来也是错的。基于错误数据做的所有分析,都是在错误的方向上努力。

账实不符是怎么造成的?我在一线看到的原因,主要有这么几个:领料不及时记账,导致账面库存虚高;退料不入账,导致账面库存虚低;借料不走流程,导致账目混乱;盘点周期太长,导致误差累积。每一个都是小事,但累积起来,就是大问题。

解决账实不符,没有捷径,就是靠流程和纪律。规范领料、退料、借料的流程,做到"料动账动";缩短盘点周期,从一年一次改成半年一次、甚至季度一次;对高价值的关键料,做循环盘点,天天盘、周周盘。这些事很琐碎,但它们是物料分析的地基。

我见过一些企业,急着上系统、上 BI,但账实相符这个基础都没打好。结果系统里跑出来的数据,和现场对不上,最后大家还是各信各的,系统成了摆设。所以我的建议永远是:先打基础,再上工具。 数据准了,工具才能发挥价值;数据不准,再好的工具也是白搭。

不同规模企业的物料管理重点

最后,我想按企业规模,说说物料管理的重点差异。因为不同规模的企业,物料问题的痛点完全不同,一刀切的建议没有意义。

企业阶段典型痛点物料管理重点建议工具
初创/小厂人少、靠老师傅经验、账目不全先把账实相符做起来,规范领退料Excel 起步即可
成长期订单增多、SKU 变多、Excel 跑不动建立齐套分析和库存结构分析引入 BI 工具
成熟期多工厂、多仓库、数据分散统一指标口径、跨组织协同企业级 BI 平台

小厂阶段,最要紧的不是上系统,而是把流程和账目理顺。很多小厂的问题,是连"仓库里到底有多少料"都说不清,这时候上再高级的工具也没用。先把领料、退料、盘点这些基础动作做规范,把账实相符做起来,比什么都重要。

到了成长期,订单变多、SKU 变多,Excel 开始跑不动了,这时候最痛的是齐套——订单多了,缺料停线的次数也跟着多。这个阶段,重点是把齐套分析和库存结构分析做起来,用 BI 工具把 ERP 里的数据接进来,让计划、采购、仓库能随时看到"缺什么、什么时候缺"。

到了成熟期,多工厂、多仓库,数据分散在各地,最痛的是口径不统一——同一个"库存周转率",各工厂算法不一样,老板看了一头雾水。这个阶段,重点是用企业级 BI 平台统一指标口径,做跨组织的物料协同。

三个立刻能做的动作

讲了这么多,最后给同行三个"立刻能做"的动作,不需要上系统也能先动起来。

第一,先做一次"库龄体检"。把库存按库龄分成 0-3 个月、3-6 个月、6-12 个月、12 个月以上四档,看看每一档占多少。如果 12 个月以上的呆滞料占比超过 15%,那你的库存结构已经有问题了,先清理这一块,比任何降库存的口号都实在。

第二,盯住一个工单的齐套率。不用一上来就全铺开,先选一条最关键的产线、或者一个最痛的产品,把它未来两周的工单拉出来,逐单对齐 BOM 和库存,算出齐套率。你会发现,缺料的问题其实早就写在数据里了,只是没人去看。

第三,给供应商做一次"波动分析"。把过去半年每个供应商的交付周期拉出来,看平均值,更看波动。找出那几个"平均不错、但波动很大"的供应商,重点管理,或者开发备选。

这三件事,都不需要什么高级工具,Excel 就能起步。但如果你发现 Excel 已经跑不动了、数据已经对不齐了,那说明你的物料管理已经过了 Excel 能承载的阶段,这时候再考虑上 BI 工具,是水到渠成的事。

常见问题

最后,回答几个同行常问的问题。

问:物料分析到底该由哪个部门主导? 我的看法是,物料分析不该是某一个部门的事,而是计划、采购、仓库、生产几个部门共同的事。但一定要有一个"牵头人",通常是计划或 PMC 部门,因为只有计划最清楚"什么时候要什么"。没有牵头人,物料分析就会变成"谁都不管"。

问:库存是不是越低越好? 不是。库存太低,缺料停线的风险就高,停线一次的成本,可能比多备一个月的料还高。库存管理的目标不是"最低",而是"最合适"——在缺料风险和资金占用之间找到平衡点。这个平衡点,不同行业、不同企业都不一样,要算,不能拍脑袋。

问:物料分析多久做一次合适? 看你的业务节奏。订单稳定、产品成熟的,月度做一次结构分析就够了;订单波动大、插单频繁的,齐套分析要按周甚至按天做。关键不是频率,而是"在需要决策的时候,数据能拿得出来"。

免费试用

问:数据不准,物料分析还有意义吗? 有意义,但要先解决数据问题。数据不准,分析就是空中楼阁。我的建议是,先花力气把"账实相符"这个基础打牢——规范领料、退料、借料的流程,缩短盘点周期。基础不牢,后面的一切都是白费。

最后说一句

物料管理这件事,我做了十几年,最大的体会是:它不性感,但极其重要。它不像销售那样直接带来收入,也不像研发那样创造新产品,但它决定了你的利润是"赚在报表上"还是"压在仓库里"。

物料分析的终极目标,不是把账算清楚,而是让每一分钱都花在刀刃上,让每一次生产都不被缺料打断。 能做到这一点的企业,未必是最聪明的,但一定是最扎实的。而扎实,恰恰是制造业最稀缺的品质。

【AI声明】本文内容通过大模型匹配关键字智能生成,仅供参考,帆软不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系blog@fanruan.com进行反馈,帆软收到您的反馈后将及时答复和处理。

若想了解更多关于FineBI的相关信息,您可以访问下方链接,或点击下方组件,快速获得帆软为您提供的企业大数据分析平台建设建议、免费的FineBI试用和同行业自助智能分析标杆案例学习参考。

了解更多Finebi信息:www.finebi.com

帆软FineBI一站式大数据分析平台在线试用!

免费下载

评论区

暂无评论
帆软企业数字化建设产品推荐
报表开发平台免费试用
自助式BI分析免费试用
数据可视化大屏免费试用
数据集成平台免费试用