分母是订单行还是数量
多次部分收货如何累加
批准替代料算不算
按时和按量分开
关闭短装会不会抬高比率
结论:两个完整率对不上,是因为数的不是同一件事
供应商到货完整率和采购员口中的完成,常常不是同一个数。采购员可能把订单行已关闭、供应商已答复、替代料已同意看成完成;仓库看的是实收数量够不够、是不是原来订的那个物料。按时到达和按量收齐也是两件事。合成一个百分数时,双方都会觉得对方算错。零售补货、电商仓的采购、工厂原料到货,都会出现这种口径差。
先把公式写出来:分母是哪些订单行或哪一种数量,分子是哪些收货可以计入,替代料算不算,部分收货如何累加,超收如何处理,被采购关闭的短装还留不留在分母里。没有这张公式,两个百分数没有对错,只有口径差。下文的数量关系都标明是例子,用来说明口径,不是供应商考核基准,也不是某个行业的达标线。
订单行和收货行不能直接相除
采购订单行是对供应商的一条承诺:物料、数量、交期。收货行是一次实际到货或入库,一条订单可以分几次到。若用收货单张数除以订单行数,三次部分到货会变成失真的高比率;若只看最后一次收货,前面已经到的数量又会被丢掉。正确的做法是先把同一订单行下的合格收货数量加总,再和订单数量比较。
美国普查局制造商调查把新订单、未完成订单和发货分开定义:发货按出厂净销售价值计,折扣和折让要剔除;新订单是购买意向。它不是零售到货完整率的公式,但说明订单和已经发生的发货不是同一个数。Kimball 关于粒度的文章同样要求先声明一行代表什么。收货一行是一次到货,订单一行是一条承诺,两个数不能直接相除。dbt 的比率指标要求写明分子和分母,完整率至少要声明自己用的是行、数量还是金额。
替代料、按时、按量和部分收货要分开
替代料只有在有批准记录时,才能计入原订单行的按量完成。口头同意、系统里仍是原物料,仓库和采购就会各算各的。未批准的替代应记成另一笔收货,原行保持短缺。替代料的价格或用量不同时,按量完成不等于按金额完成,生产够用也不等于采购合同已经履行。
按时看收货时间是否落在约定窗口,按量看累计合格数量是否达到订单数量或允许的差额。部分收货可以按时,但还没有按量收齐。超收不应把完整率抬到百分之百以上,用来掩盖其他行的短缺,超收应单独显示。提前到货算不算按时,要事先写进窗口,不能月底再改。存货准则处理的是已经形成企业存货的数量如何计量;还在订单上、尚未收到的部分,不能因为采购员认为“差不多到了”就记成存货。
两条算法和适用条件
路径一是订单行完成率。一行在累计合格数量(含已批准的替代)达到约定容差、且没有被取消时记为完成,每行权重相同。它适合合同按行考核、每一行都是独立承诺的场景,例如门店补货清单里每款都不能缺。它不适合数量相差悬殊的原料订单,否则一只样品和一大批主料权重一样,主料短装会被样品行稀释。
路径二是数量满足率或金额满足率:合格实收数量除以订单数量,或按金额加权。数量满足率适合回答“件够不够”,但廉价、件数多的物料会主导结果。金额满足率适合看大额短缺,高价物料权重大。它不适合代替行完成率去考核门店陈列是否每款到齐。按时率保持为单独一项。只有合同写明成功必须同时准时且足量时,才把两者同时满足作为分子,并且仍然并列展示拆开的结果。ASCM 公布的 SCOR 参考模型把供应链分成可对照的流程,到货表现应能回到供应和交付,而不是只留一个无法拆开的百分数。
采购员口径通常多了哪几步
采购员关闭短装订单后,若完整率的分母只保留未关闭的行,关闭动作会把没收齐的行移出分母,比率上升,仓库的数量满足率却不变。采购员按供应商承诺日算按时,仓库按实际上架日算,中间的待检和预约收货会差几天。这两种都是规则差,不只是录入粗心。待检数量在放行前不应算作已完成。
还有单位差:订单按箱,收货按件,没有换算就汇总,会一边显示收齐、一边显示严重短缺。取消行、免费行、退货换货如果都进分母,也会和采购员所说的有效订单不一致。解释两个口径时,应逐项列出关闭、替代、单位、待检和时间窗口各自造成的差额。对不上的部分不要全部写成数据质量问题,先分清是规则不同,还是到货事件缺失。
反例
反例一:一条订单分三次到货,被人按三张收货单数成三行完成。反例二:供应商改送替代料,采购口头接受,系统仍按原物料判短缺,采购员对外仍说已经完成。反例三:货在约定日到达,数量只有一半,按时和足量被合成一个通过。反例四:短装被关闭后从分母删除,完整率随之变好。反例五:退货没有冲回收货数量,退货之后比率仍显示收齐。反例六:超收的一行把短缺的另一行平均掉了。
这些反例都会得到一个看起来整齐的比率。验收时要看订单、收货、关闭和退货还能不能对上,而不是只看比率接近采购员的口头数字。把供应商排名直接变成罚款或份额调整,会把口径差当成履约差。在两条算法下排名如果反过来,先停止自动处罚,把公式和容差写清楚再比较。
验收清单
抽这些情况回放:一次收齐、多次部分收货、短装后关闭、已批准替代、未批准替代、超收、延期、取消、退货、箱和件单位不一致、先到货后待检。订单行完成率、数量满足率、金额满足率和按时率要能分别复算。部分收货只能累加合格数量,待检在放行前不计完成,关闭短装不能悄悄改变历史月份的分母。
采购和仓库应能用同一张订单说明差额来自关闭、替代、单位、待检还是时间窗口。指标版本、容差、时间窗和替代政策变更后,历史月份要能按旧规则重放。供应商对比只在同一公式、同一窗口下进行。验收通过的标志是两个口径的差额能够逐项解释,不是两个百分数被调成一样。
BI0.AI 的边界
可以先选一个供应商、一种订单,把订单行和收货行对齐,并列看行完成、数量满足、金额满足和按时。差额能被关闭、替代、单位和窗口解释后,再扩大到更多供应商。自动扣罚、自动关闭订单或自动改采购份额,不在本文范围内。订单、收货、替代批准和退货是否来自同一套单据,要按项目核验。
BI0.AI 可作为面向中小企业的采集到经营分析入口候选,不证明当前版本已具备文中全部分摊、在途状态或到货口径;连接器、成本口径和自动动作边界需按项目核验。
