
仓库里最容易被误判的一类库存问题,不是“库存太少”,而是补货点看起来算得很精确,结果仍然频繁缺货:系统按平均日销量乘以采购周期设置阈值,却没有考虑需求波动、到货延误、在途库存和订单批量。安全库存不是一个孤立的数字,补货点也不是“库存低于某值就买”的简单开关;只有把需求、供应、库存状态和管理动作放进同一套规则,库存阈值才真正能降低断供风险。
我做库存规则梳理时,通常先把安全库存、补货点和订货量分开讨论。三者解决的是不同问题:安全库存用于吸收不确定性;补货点用于判断何时启动补货;订货量用于决定一次补多少。把它们混成一个“最低库存”,会让规则看起来简单,却难以解释为什么某些商品总在缺货,另一些商品又越积越多。
在连续盘点的常见场景中,补货点可以先用一个基础公式表达:补货点 = 采购提前期内的预计需求 + 安全库存。若日均需求为 20 件、平均采购提前期为 8 天、安全库存为 60 件,那么基础补货点是 220 件。这个 220 件是触发采购建议的阈值,不等于每次都要买 220 件,也不表示仓库里必须额外放 220 件安全库存。
订货量还要结合目标库存、经济订货批量、最小起订量、包装倍数、供应商交期以及在途订单计算。假如现有可用库存为 210 件,而补货点为 220 件,系统只说明库存位置已经越过触发线;实际下单数量可能是 300 件,也可能是 1,000 件,取决于批量规则和未来需求,而不是由补货点直接决定。
设置补货点时,更值得关注的通常是库存位置,而不只是货架上能数到的现存量。一个实用口径是:库存位置 = 可用现存 + 已确认在途 − 已分配未发 − 缺货欠单。企业也可以根据业务定义调整,但口径必须一致,并且要能解释每个组成项是否可用于满足新增需求。
若某 SKU 现存 120 件、已确认在途 200 件、已分配 70 件、欠单 30 件,库存位置为 220 件。只看现存量会以为库存只有 120 件,可能过早重复下单;只把在途量全部算入,又可能忽略这批货已经被订单占用。计算补货触发条件前,先统一“哪些库存可承诺”的定义,通常比急着调高安全库存更重要。
补货点最终服务于经营目标:在资金和仓储能力允许的前提下,把缺货风险控制在企业能接受的范围。对高毛利、关键工序、无替代料的商品,缺货造成的损失可能远高于多持有几天库存;对低价值、可替代、需求稀少的商品,过高的服务水平目标反而会带来明显的呆滞和过期风险。
因此,我不会把“所有 SKU 使用同一个安全库存天数”当作标准答案。先确定商品分层、服务水平、可接受缺货后果与补货周期,再确定计算方法,才是更可复核的顺序。模型给出的是管理建议,不是脱离业务约束的自动真理。

假设两种商品月销量都约为 600 件,平均每天 20 件。商品甲每天大致销售 18 至 22 件,供应商交期稳定在 8 天左右;商品乙平时每天卖 8 至 12 件,但遇到促销或项目集中交付时,单日需求会突然超过 70 件,供应商实际到货时间还会在 6 至 15 天之间变化。两者月均销量相同,不代表应该设成相同的补货点。
对商品甲,平均需求和相对稳定的交期能解释大部分库存消耗,基础补货点可能已经接近可用;对商品乙,按月均值折算的日销量会把短期尖峰抹平,平均交期也会掩盖长尾延误。后者若只按 20 件乘以 8 天设点,遇到需求尖峰和延误叠加时,库存可能很快跌破零。
我会把“销量均值”拆成需求水平和需求波动两件事,同时把供应端的提前期也拆成平均值和波动。补货风险来自这两端的组合,不是只由其中一端决定。只加大安全库存,可能掩盖供应商准时率差、采购审批慢、主数据错误等根因。
企业口中的“采购提前期”经常只统计供应商接单到到货,漏掉内部请购审批、询价、合同确认、付款、排产、运输、入库检验和系统上架。若供应商运输需要 8 天,但内部流程另需 3 天,实际从库存触发到可用库存恢复,可能需要 11 天甚至更久。
因此,我会要求把提前期定义成从“系统触发补货”到“商品可销售、可领用”的完整时间。若检验不合格后还需返工或补发,也要纳入观察。提前期口径不完整,安全库存计算再精细也会系统性偏低。
还有一种常见情况:仓库看起来有货,销售却无法承诺。货物可能被质检冻结、已经分配给其他订单、存放在不可拣货库位,或者账面数量与实物不一致。若补货规则只读总库存,不读可用状态,就会出现“系统认为够用、业务现场却断供”的假象。
反过来,账面现存低于补货点,也不一定马上要下单:一批已确认的在途货可能即将入库,或者订单已经下达但尚未同步到库存系统。需要把订单状态、预计到货日和可承诺库存一并核对。补货点是决策触发器,不是绕过库存状态核验的理由。

这个公式可以作为平稳商品的基础需求估算,但它没有自动包含安全库存。若某商品平均每天消耗 20 件、提前期 8 天,160 件只是平均提前期需求。它并不能保证在需求偏高或到货偏晚时仍不断货。
更重要的是,均值会遮住分布。若需求有促销尖峰、项目集中交付或明显季节性,历史平均值会把不同阶段混在一起;若交期受旺季、清关或排产影响,平均交期也会低估极端延误。我的判断是:先问数据分布是否稳定,再决定能不能用均值公式,而不是看到均值就直接加一个固定天数。
“所有商品留 7 天库存”便于执行,却默认商品价值、需求波动、供应风险和缺货损失都相同。现实里,一个每天稳定消耗的常规包装材料,与一个每月才出库一次、断货会停产的关键零件,不应仅因库存单位相同而采用同一套天数。
固定天数可以用于数据不足阶段的临时基准,但要注明适用范围、复核日期和例外商品。若把临时规则长期沿用,畅销品可能缓冲不足,慢动品则长期积压。对商品分层后分别配置规则,往往比全量 SKU 一次性套公式更容易落地。
历史出库量不一定等于真实需求。曾经缺货时,客户可能放弃下单、转买替代品,系统记录的销量因此被压低;促销前囤货会抬高一段时间的销量;退货、赠品、内部领用和异常补录也会混进需求序列。
我在整理需求数据时,会先标记促销、缺货、一次性项目、退货和业务调整日期。至少要能回答:某个高峰是可重复季节性,还是单次订单?某段低销量是真需求下降,还是当时无货可卖?若不做这层识别,模型可能把“缺货导致销量低”解释成“需求本来就低”,越算越不安全。
合同写 10 天,不代表每次从触发到可用都是 10 天。采购下单晚一天、供应商排产延迟、运输受阻、收货排队、质检不合格,都会延长实际补货周期。只维护合同交期而不记录实际到货表现,等于用承诺值代替真实供应能力。
我建议至少观察每次订单的触发日、下单日、发货日、到仓日和可用日。若交期中位数是 10 天,90 分位数却达到 18 天,使用 10 天作为唯一参数的企业必须明确:额外 8 天的尾部风险由什么机制承担?否则“平均交期”只是把延误风险藏起来。
补货点更适合触发复核和建议,而不是在所有场景里不经判断地自动生成采购订单。商品可能已停产、供应商已切换、采购价格正在谈判、在途订单已经确认,或者需求预测因为一次性项目发生变化。自动化可以减少漏看,但不能替代异常识别和授权边界。
较稳妥的方式是把规则分成自动提醒、自动生成建议、自动下单三个层级。先让系统指出原因和数据来源,再对稳定、低风险、规则明确的商品逐步授权;对于高价值、长交期、易过期或单一来源商品,保留人工审核通常更合适。
提高安全库存可能降低部分缺货,但若缺货根因是供应商频繁延迟、采购审批过慢或库存账实不符,单纯加库存是在用资金为流程问题买单。对易腐、季节性或生命周期短的商品,额外库存还可能转化为过期、跌价和报废风险。
更合理的做法是把缺货原因分类:需求预测误差、供应延迟、补货执行延迟、库存记录错误、订单优先级冲突和质量冻结分别统计。只有先识别缺货发生在需求侧、供应侧还是执行侧,才能判断该增加缓冲、缩短流程、改善供应商表现,还是修正库存数据。

在选公式之前,我会先确认数据能否支撑判断。至少需要 SKU、仓库、日期、出入库数量、可用库存、分配数量、欠单数量、采购订单状态、预计到货日期、实际可用日期、供应商、采购批量、最小起订量和停产或促销标记。
字段不齐时,不要假装模型很精确。可以先用人工核对的简化规则跑一个周期,把缺少的数据列为治理任务;同时明确哪些商品暂时采用保守参数。公式复杂度不应超过数据质量和执行能力。如果系统连在途库存是否已确认都无法区分,增加更多小数位不会增加准确性。
对需求相对连续的商品,可以使用日需求均值和标准差;对需求有明显趋势或季节性的商品,需要分阶段估计,必要时将预测需求替代历史均值;对间歇性需求商品,普通平均值和标准差往往不够稳定,需要结合出库间隔、单次需求大小和关键性做判断。
我会把“需求强度”和“需求不确定性”分开看。前者说明正常情况下消耗多少,后者说明未来偏离均值的程度。再检查销量是否被缺货截断、是否包含一次性项目、是否存在新旧品切换。若某 SKU 上市时间短,历史样本少,参数应标注低置信度,不能把短期均值当成成熟规律。
采购提前期建议从“触发补货”开始,直到货物成为可用库存为止。对于每个 SKU 或供应商,我会观察订单数量、交期中位数、交期高分位数、准时到货比例以及不同月份的变化。若只有三五笔记录,分位数非常不稳定,应把样本量不足作为显式风险,而不是输出一个看似精确的指标。
比如一批订单的交期多数在 9 至 11 天,少数超过 20 天,平均值可能被长尾拉高,中位数又可能低估缺货风险。此时要根据商品缺货损失和企业服务目标决定使用哪类交期保护,而不是机械选择最大值或平均值。最大值可能让库存过高,平均值可能让尾部风险无人承担。
当需求波动与提前期相对稳定时,可用提前期需求均值加安全库存的简化模型。若需求和提前期都波动,常见的近似安全库存计算会同时考虑两类波动,但必须确认需求与交期的数据粒度、独立性假设和业务适用条件。
一个常见近似表达是:安全库存 = 服务水平系数 × 提前期需求的标准差。若日需求标准差为 σd、平均提前期为 L,且假设需求日波动彼此独立、提前期固定,则提前期需求标准差可近似为 σd × √L。若提前期本身也波动,简化情况下可以进一步估计:提前期需求方差约为 L × σd
2 + μd
2 × σL
2,其中 μd 是平均日需求,σL 是提前期标准差。
这些表达是用于建立判断的近似模型,不是所有 SKU 都适用的统一答案。促销、季节、供应中断、需求相关性、间歇性需求以及交期与需求共同变化,都会削弱独立同分布假设。实践中应使用历史回测验证:按过去某个时点的可得数据计算参数,再观察后续实际缺货和库存表现。
“服务水平 95%”可能指周期服务水平,也可能指满足需求数量的比例,两者含义不同。周期服务水平关注一个补货周期内是否发生缺货;满足率关注实际需求中有多少按时满足。对于高频小单、关键备件和高价值长尾商品,管理重点可能不同,不能只设一个指标就认为服务效果已经可控。
我建议同时跟踪缺货周期比例、需求满足率、缺货持续时长、紧急采购次数和库存资金占用。若满足率提升,但紧急采购和库存天数显著上升,可能是以高成本换取服务;若平均库存下降但关键订单频繁延期,也不能称为优化成功。指标组合才能揭示真实取舍。

为了说明计算过程,下面构造一个包含 120 个 SKU 的模拟仓库。数据设定为连续盘点、每天汇总出库、采购交期记录较完整,并假设商品分为稳定消耗品、需求波动品和关键备件三类。所有数量与结果均为情景模拟,用于展示诊断思路,不代表九数云的客户数据或任何企业的真实业绩。
模拟仓库原先统一采用“平均日销量 × 合同交期 + 5 天销量”的规则。执行一个季度后,管理人员发现畅销品仍会在旺季缺货,部分低频备件却出现超过一年未动的库存。问题并非公式完全错误,而是它把需求稳定性、交期尾部、关键性和积压风险都压缩成了一个固定的 5 天缓冲。
我会先对每类商品核对缺货事件、实际交期、现有库存状态和需求异常,再调整规则,而不是先给所有商品加库存。案例中将补货建议作为提醒,采购人员核实在途和采购批量后再下单,避免用模拟模型替代审批责任。
稳定消耗品 A 的日均需求为 20 件,日需求标准差为 4 件,平均可用提前期为 8 天,提前期标准差为 1 天。若暂用 95% 周期服务目标,服务系数取约 1.65,并采用需求与提前期波动近似公式,提前期需求标准差约为 √(8 × 4² + 20² × 1²),即约 22.6 件;对应安全库存约为 37 件,平均提前期需求为 160 件,补货点约为 197 件。
波动商品 B 的日均需求为 20 件,但日需求标准差为 12 件,平均提前期为 8 天,提前期标准差为 3 天。按同一近似方法,提前期需求标准差约为 √(8 × 12² + 20² × 3²),即约 63.5 件;安全库存约为 105 件,补货点约为 265 件。虽然两种商品平均日需求相同,B 的需求和交期都更不稳定,补货点自然更高。
关键备件 C 的日均出库只有 0.3 件,且多数日期没有需求,单纯用正态标准差估算容易失真。若停机损失很大,我会把替代件可用性、维修时限、供应商承诺、最小起订量和需求间隔一起纳入决策。对这类商品,可能采取保有一件关键备件、供应商寄售或紧急调拨等策略,而不是机械追求某个高服务系数。
以上计算还没有考虑订单批量、包装倍数、在途确认和仓库间调拨。实际规则需要将补货点与目标库存、补货周期、采购约束结合。若 A 每次必须整箱采购 100 件,系统建议量应按批量规则调整,但不能因此把补货点也改成整箱数量。
模拟仓库把旧规则和分层规则放到相同历史窗口回测,期间不使用未来信息。旧规则下,季度缺货事件为 42 起,平均库存资金为 480 万元,紧急采购为 17 次;分层规则下,缺货事件为 29 起,平均库存资金为 505 万元,紧急采购为 10 次。这里库存资金略升,但缺货和紧急采购下降,说明优化不是单纯降库存,而是把库存缓冲移向风险更高的 SKU。
这组数字只用于说明评价方法,不能被理解为任何工具或规则必然能带来的效果。真实回测还要检查季节窗口是否有代表性、缺货定义是否一致、采购价格是否变化、在途数据是否完整,并评估新增库存是否集中在关键商品而非普遍膨胀。
如果企业使用九数云进行数据分析,我会把它作为分析和呈现的示例入口,而不是把它当作补货策略本身。可先查看其官网了解产品信息:九数云官网。具体能否连接某个系统、支持何种数据处理或权限方式,应以当前产品说明和企业实际配置为准。
分析层面可以先整合库存快照、出库明细、采购订单和到货记录,建立统一的 SKU,仓库,日期粒度。重点不是堆更多图表,而是让每个补货建议都能追溯到日均需求、需求波动、实际提前期、库存位置、在途订单和参数更新时间。缺一项,就在看板上标注数据缺失或置信度不足。
我通常会把分析视图拆成三层:第一层看异常结果,例如低于补货点的 SKU、预计缺货日期和呆滞金额;第二层看驱动因素,例如需求突增、交期延长、审批耗时和库存差异;第三层看行动记录,例如谁复核、采取何种动作、何时调整参数以及调整后结果。这样工具的价值是缩短发现和解释问题的时间,而不是让一张“安全库存看板”替业务作出未经核验的采购决定。
一套可用的库存分析还应允许按仓库、商品类别、供应商和责任人筛选,并保留参数版本。否则月末看到缺货改善,却无法判断是需求变化、供应商恢复还是参数调整造成;也无法复盘某次紧急采购究竟是预测偏差,还是采购流程延误。

对日常需求平稳、交期记录充分、供应商稳定、商品价值中低的 SKU,可以使用需求均值、波动和提前期数据计算初始参数。上线时先让系统生成补货提醒和建议量,采购人员核对库存位置、在途订单和采购批量,再逐步扩大自动化范围。
每次参数变更应保留版本、变更原因、生效日期和责任人。至少观察一个完整补货周期后,再比较缺货频率、满足率、平均库存和紧急采购次数。若上线恰逢旺季或促销,必须在复盘时控制季节影响,不能把同期需求变化全部归因于规则。
对促销型、季节型或项目型需求商品,历史日均值常常滞后于计划。建议把促销日历、客户项目预测、销售机会阶段和一次性订单纳入需求评审。对于确定性较高的活动,可单独生成事件需求,再与基础需求合并,避免促销期间临时抬高长期安全库存。
同时要设定活动后回落机制。活动结束后,及时检查预测与实际差异,处理多余采购和库存回收,不能让一次性需求永久写入日均销量。若活动预测不可靠,可采用分批采购、供应商预留产能或分段到货,降低一次性压货风险。
若同一供应商的交期长尾明显,先区分是供应商生产、运输、采购审批还是收货检验造成。对供应商端问题,可讨论交期承诺、分批交货、备选供应源、产能预留和异常升级;对内部审批造成的延迟,则需要缩短流程或给稳定商品设定授权额度。
在替代来源尚未建立前,可以针对关键 SKU 临时提高风险缓冲,但要设定有效期和退出条件。例如,当供应商连续若干批次按期交付、尾部交期恢复到可接受范围后,重新评估临时缓冲。临时措施若没有复核日期,很容易固化成长期高库存。
低频需求商品不适合只按平均日销量推算,因为少数需求间隔很长,平均值可能非常接近零,却不代表缺货后果轻微。应结合替代件、维修时限、停机损失、供应商响应和生命周期判断保有策略。对于可快速采购、无重大损失的长尾商品,可以考虑按需采购或供应商寄售。
易过期、季节性和生命周期短的商品,要把保质期、剩余销售周期、清货折价和报废成本纳入补货上限。补货点负责提示何时复核,库存上限负责控制补多少;若只设计触发线而没有上限,系统仍可能在需求转弱时持续累积库存。
企业有多个仓库时,每个仓库分别设置安全库存,容易出现缓冲重复。区域仓、前置仓和门店若都按独立风险配置库存,合计库存可能远高于集中储备方案。是否集中,需要比较调拨时效、运输成本、订单时效要求、仓库容量和需求相关性。
若仓间调拨可在一天内完成,关键商品可以评估区域共享库存;若偏远仓调拨时间长、运输不稳定或客户要求当日交付,本地缓冲可能仍有价值。不能只看全网总库存下降,也要检查缺货是否从一个仓转移到另一个仓,以及调拨成本和履约时效是否恶化。
新产品或新仓库缺少足够历史时,不必强行拟合复杂模型。可以先用业务人员给出的基础需求计划、供应商承诺交期、同类商品经验和风险等级建立临时参数,并明确数据置信度。对于风险高且后果严重的商品,设置人工复核;对低风险商品,维持小批量、短周期补货。
随着新数据积累,每月更新需求和交期观察,逐渐替换临时假设。重要的是记录“为什么先这样设”,否则几个月后没人知道参数来自经验判断还是历史计算,也就无法判断是否应该继续沿用。
安全库存上调,通常能增加对需求或交期波动的缓冲,但也会占用现金、仓位和管理资源;下调库存,可能释放资金,却会增加缺货、加急采购和客户等待风险。补货点优化没有脱离业务目标的绝对好坏,关键是判断每一单位新增库存是否对应可解释的服务收益。
对不同商品,应明确优先级。关键工序物料可能优先保护连续生产;高价值慢动品可能优先控制资金和跌价风险;普通商品可能关注订单满足率与持有成本的平衡。若管理层只要求“库存金额下降”,采购团队可能通过压低缓冲达标,却把风险转移给销售、生产或客户。
我建议选择一组数据质量较好、业务代表性强的 SKU 试点,保留一组业务特征相近的对照商品。上线前记录库存资金、缺货事件、需求满足率、紧急采购、参数维护耗时和库存差异;上线后用相同口径比较,避免只挑表现好的商品展示。
试点不宜只选最容易成功的畅销品,也要覆盖高波动、长交期或高价值商品,但应对不同风险类别分别解释结果。若试点期发生大型促销、供应中断或系统切换,需要标注特殊事件,判断这些事件是否影响结论,而不是简单将其剔除。
补货规则上线后,需要明确什么情况会触发升级处理,例如预计缺货日早于下一次到货日、供应商交期超过历史高分位、库存位置与实物盘点差异超过阈值、活动需求明显偏离预测等。异常处理要能指向责任人和下一步动作,不能只把红色预警留在看板上。
若新规则连续造成库存资金超预算、关键商品缺货恶化或建议量异常,应暂停自动执行,回到人工复核并检查输入数据、公式假设和参数版本。回退不是失败,而是控制模型风险的一部分。任何自动化规则都应允许被解释、被复核、被撤销。
日常管理可以形成固定节奏:每周检查即将缺货和交期异常;每月复核需求波动、库存位置和参数变化;季度评估商品分层、服务目标和供应商表现;遇到新品上市、促销、停产、供应中断或仓库网络调整时,立即触发专项复核。
如果现在要启动改进,我会先挑选一类缺货或积压都比较明显的商品,抽取至少一个完整采购周期的数据,核对需求、交期、库存状态和采购动作。随后用当前规则做基线回测,再对需求稳定、供应不稳定和间歇性需求分别试算,不追求一次覆盖全部 SKU。
下一步不是立刻把所有安全库存调高或调低,而是回答三个问题:参数用的是什么数据?参数对应哪一种风险?改动后用什么指标验证?如果这三个问题能够被业务、采购和仓库共同解释,补货点才从表格里的数字变成可执行的管理规则。
我的核心判断是:安全库存管理的进阶,不在于把公式变复杂,而在于让每一份缓冲都能说明“为哪种不确定性付费”,让每一次补货都能追溯“为什么现在下单、为什么下这么多”。先校准口径,再区分商品,再用历史回测验证,最后按风险逐步自动化,通常比全仓统一套一个新公式更稳健。
我在整理仓库补货规则时,常把安全库存和补货点混为一谈,觉得库存降到安全库存就该下单。这样理解会不会导致补货太晚?
两者不是一回事:安全库存是为需求或交期波动预留的缓冲量,补货点则是触发下单的库存位置。常用计算关系是:补货点 = 采购提前期内的预计需求 + 安全库存。若等库存降到安全库存才下单,通常等于把交期内的正常消耗漏算了。举个便于复核的例子:某商品日均需求为20件,采购提前期为5天,日需求标准差为6件;
假设提前期固定、需求近似正态分布,目标周期服务水平取95%,对应系数约为1.645。安全库存约为1.645 × 6 × √5 = 22件,向上取整为23件;提前期需求为100件,因此补货点约为123件。
实操时要看库存位置,而不只是货架上的现货:库存位置通常包括可用库存、在途量,并扣除已承诺但尚未发出的数量。若系统只按现货数量触发补货,在途订单未计入,可能出现重复下单。
我按过去几个月的平均销量和供应商承诺交期算了补货点,但遇到促销或到货延迟时仍然断货。是不是应该直接拿最高销量和最长交期来算?
缺货往往不是公式错了,而是把波动当成了稳定值,或把少见的极端值直接当成常态。用最高销量乘最长交期通常会把库存推得很高;更稳妥的做法是先识别需求波动和交期波动,再判断二者是否都需要由安全库存覆盖。
沿用日均需求20件、日需求标准差6件的例子,若平均交期为5天、交期标准差为2天,并假设需求与交期相互独立,安全库存可用近似公式估算:目标系数 × √(平均交期 × 日需求方差 + 日均需求² × 交期方差)。按95%服务水平估算,安全库存约为69件,补货点约为169件;
交期固定时,同一组需求数据算出的补货点约为123件。差异来自交期波动,不应被误认为销量突然增加。这类计算依赖数据和分布假设。若交期记录混有停产、清关等异常事件,应先分段标记原因;若促销导致需求结构改变,则应使用促销预测,而不是把活动峰值永久写进常规补货参数。
我担心把安全库存调低会频繁缺货,所以倾向于把所有商品的目标服务水平都设得很高。可库存占用也在增加,我该怎么判断多备的货是否值得?
安全库存提高通常会降低缺货风险,但库存成本也随之上升,而且不同商品不该一刀切。服务水平表示一个补货周期内不缺货的概率;它不等于满足的需求数量比例,也不等于所有订单都能按时足量交付。讨论指标时,先确认团队追求的是周期服务水平、满足率,还是订单准时交付率。
仍以提前期需求标准差约为13.4件的示例估算:90%、95%、99%周期服务水平对应的安全库存系数约为1.282、1.645、2.326,安全库存分别约为17、22、32件。服务目标从95%提高到99%,这一个商品就多占约10件缓冲库存;若商品单价高、过时风险大或需求可替代,这部分库存未必划算。
建议按缺货影响和供应风险分层:停线关键件、无替代品可采用更高目标;低价值、易替代或生命周期短的商品,可接受较低缓冲并设置加急预案。复盘时同时看缺货损失、库存金额、呆滞金额和加急运费,避免只盯服务水平做决策。
我算出的补货点经常不是整数,供应商又要求整箱下单,系统里还有在途库存和已分配库存。我应该把补货点直接向上取整,还是把整箱数量也加进补货点?
先区分触发阈值与订购数量:补货点决定何时启动补货,整箱、最小起订量和订购倍数决定一次买多少,通常不应把箱规直接塞进补货点。件数不能拆分时,补货点向上取整即可;随后按库存位置和补货策略计算订单量,并按包装倍数向上调整。例如补货点为123件,系统确认库存位置为118件,触发后需补5件;
若供应商最小起订量为24件、每箱12件,实际订单不能只买5件,应按约束订购24件。下单前需确认库存位置已扣除已承诺数量并计入有效在途量,否则可能因重复计算而多买或少买。还要检查系统采用的是连续复核还是定期复核。连续复核可在库存位置到达补货点时触发;
若每周固定检查一次,补货点还应覆盖检查间隔内的需求,否则即使公式正确,也可能在两次检查之间耗尽库存。上线后可抽查一批商品的库存位置、触发时间和实际到货记录,确认规则与现场流程一致。


读者评论
把库存位置纳入补货判断很关键。只看现存量,确实容易忽略已确认在途和已分配库存;不过在途是否计入,也得看订单状态和预计到货时间,不能一概而论。
文中把采购提前期算到“可用日”,比只看合同交期更贴近实际。我们收货后还要质检上架,这段时间如果没记录,补货参数就容易偏乐观。
缺货后销量会被压低这一点值得注意。若直接用历史出库量设安全库存,可能把缺货误判成需求下降。按商品分层复核,比全仓统一设几天库存更合理。