临期食品跨门店调拨什么时候值得做,什么时候运输成本反而更高?
一家门店卖不掉的临期食品,最直观的出路是送去缺货的门店。但每趟车都有固定成本,冷藏品在途还会消耗保质期,这笔账并不总是划算。必赢亚洲临期食品的智能调拨把它写成盈亏平衡问题:调拨的净收益,必须高于原店继续降价的净收益。
盈亏平衡怎么算
示例推演 · 两条路径的净收益
调拨量 Q;到店后预计售出 q_T = min(接收店缺口, 日销 × 到店后剩余天数, Q) N_调拨 = q_T × (p_T − c) − (Q − q_T) × (c + d) − (F + Q × h) − Q × m N_原店 = q_L × (p_L − c) − (Q − q_L) × (c + d) c 成本 d 处置费 p_T 到店售价 p_L 原店清仓价 F 单趟运费 h 每件装卸 m 每件在途保质期折损
若两条路径都能卖完(q_T = q_L = Q),差额化简为 Δ = Q × (p_T − p_L − h − m) − F,盈亏平衡调拨量 Q* = F ÷ (p_T − p_L − h − m)。p_T − p_L 就是折价损失差:同一件货留在原店清掉,比送到接收店少卖的钱。
一个正例:30 盒冷藏酸奶
下面是示例推演。门店 A 有 30 盒冷藏酸奶预计卖不掉,成本 5 元、原价 10 元、处置费 0.5 元,在原店要清掉只能降到 4 元。门店 B 缺 30 盒,可按原价售出,在途 1 天。F = 60 元,h = 0.4 元,m = 1 元。
示例推演 · 正例
N_原店 = 30 × (4 − 5) = −30
N_调拨 = 30 × (10 − 5) − (60 + 30 × 0.4) − 30 × 1 = +48
Δ = 78 元;Q* = 60 ÷ (10 − 4 − 0.4 − 1) = 13.04,至少 14 盒这一笔里最大的一项,是避开了原店清仓的亏损:30 盒在原店要降到成本以下才卖得完,每盒亏 1 元,在 B 店每盒赚 5 元。运输、装卸和在途折损合计 102 元,折合每盒 3.4 元,低于每盒 6 元的折价损失差,所以值得。
四道前提,先过关再比钱
- 接收店缺口不小于调拨量:缺口来自必赢亚洲智能库存的需求预测减去接收店自有库存与在途补货,q_T 以它封顶。
- 到店后剩余保质期仍覆盖接收店的销售窗口:q_T 同时受日销 × 到店后剩余天数封顶。
- 单件运输成本低于折价损失差:F ÷ Q + h + m < p_T − p_L。
- 冷链不断链:冷藏、冷冻品全程温度达标是硬约束,不进入成本比较。
四道前提通过以后才比钱,而且 Δ 要超过安全边际才建议调拨,例如超过 |N_原店| 的 10% 或一个固定金额。原因是 q_T 是预测值,缺口或日销偏低一点,Δ 就可能由正转负。
调拨量也不必等于缺口。Q 变大,固定运费被摊薄;超过 q_T 的部分却会变成接收店的报废。所以系统只在 Q ≤ min(缺口, 日销 × 到店后剩余天数) 的范围内寻找 Δ 最大的 Q,通常正好取上限。
这套判断需要三类数据同时在线:调出店的批次、库存与预测销速,接收店的缺口与日销,以及线路的运费、时效和温控记录。任何一类缺失,系统就只能退回原店降价和渠道处理。
三个不值得的反例
批量太小。成本 2 元、原价 4 元的袋装面包 12 个,原店清仓价 1.5 元,专车一趟 60 元,h = 0.4,m = 0.4:
示例推演 · 反例一
N_原店 = 12 × (1.5 − 2) = −6
N_调拨 = 12 × (4 − 2) − (60 + 12 × 0.4) − 12 × 0.4 = −45.6
Q* = 60 ÷ (4 − 1.5 − 0.4 − 0.4) = 35.3,至少 36 个低价商品的折价损失差本来就小,固定运费摊不薄:12 个面包每个分摊 5 元运费,而送到接收店只比原店清仓多卖 2.5 元。若能搭上已有的门店配送车次,F 只计边际成本,判断会反过来。
到店后窗口不够。仍是那 30 盒酸奶,但要经中转,在途 2 天,到店只剩 1 天,B 店日销 8 盒,于是 q_T = 8,其余 22 盒在 B 店报废:
示例推演 · 反例二
N_调拨 = 8 × (10 − 5) − 22 × (5 + 0.5) − (60 + 12) − 30 × 2 = −213
N_原店 = −30缺口 30 盒满足第一道前提,却被第二道卡住:缺口不等于能卖出的量。即使 B 店把多出的 22 盒也清仓到 4 元,合计仍是 −114,比原店清仓差得多。
冷链断了。用无冷藏的车顺路带货,酸奶到店温度不达标,这批货已经不该销售。这种情形不必算钱,系统把冷链设为硬约束,条件不满足就把该路径剔除。
| 案例 | q_T | N_调拨 | N_原店 | 判定 |
|---|---|---|---|---|
| 30 盒冷藏酸奶,在途 1 天 | 30 | +48 | −30 | 调拨 |
| 12 个面包,专车一趟 | 12 | −45.6 | −6 | 原店清仓 |
| 酸奶经中转,在途 2 天 | 8 | −213 | −30 | 原店清仓 |
| 冷链断链 | 0 | 不计算 | 不计算 | 剔除该路径 |
算不出正数时,走渠道转移或捐赠
调拨与原店降价都算不出理想结果,问题就变成让这批货在到期前离开货架。渠道转移(线上临期专区、社区团购,必赢亚洲电商关注的正是这类渠道)与捐赠是兜底;捐赠没有销售收入,只比报废多省一笔处置费,且要留足受赠方提货时间,所以必须在剩余保质期内提前触发。捐赠的提前期比渠道转移长,系统在剩余天数逼近提前期之前就会预留捐赠名额,而不是等到最后一天才发现来不及。示例推演:假设另一批酸奶在 A 店降到 4 元也只卖得出 10 盒,其余 20 盒报废的账面成本是 20 × (5 + 0.5) = 110 元,捐赠时分拣打包按每盒 0.3 元计,成本是 20 × (5 + 0.3) = 106 元,只省 4 元。捐赠的价值主要是这 20 盒没有变成浪费,这一项由减废权重 w 体现,见动态折价的目标函数。行业报道称,已有面向杂货零售商的方案让店员按可定制规则,在打印折扣标签、做成惊喜袋和捐赠之间选择,思路与阶梯式处置一致:规则先行,店员执行。这一步在整条处置阶梯里的位置见首次干预的判定。