BIBIYAYA · FOOD AI OPERATIONS LABAI智能库存 · 临期食品管理 · 餐饮减废 · 厨余资源化

如果库存、临期食品、餐饮剩余和厨余处理分别放在四套系统里,为什么企业永远看不清食品到底浪费在哪里?

西红柿那本 100 kg 的总账能闭合,只说明数字之间没有漏洞。真正难的在后面:每一行由谁来填,填错了怎么发现,多久对一次。账本没有这些规矩,今天闭合了,下个月换个人填写就可能又对不上。下面沿用同一组示例推演数字,从复盘讲起,一直讲到怎样把它落在四套系统里。

食品流数字线程的纵向结构:一条主干从采购下单一路穿过入库领用、切配出品、堂食外卖、剩余分类收集和资源化处理六个环节,主干线宽随数量变窄,从 100 kg 收窄到 4 kg;每一层的数量之和等于上一层,例如 100 等于 4 加 16 加 80,5 等于 4 加 1;七个共用字段贯穿全程,每个环节旁标出责任系统,末端产物回写同一批次
图 1:Food Flow Digital Thread——主干线宽与数量成正比,每个环节旁标出责任系统;本文下面的对账、编码和日报,都是在这条线上逐层核对。

账本复盘:16 kg 损耗,有去向的只有 4 kg

先把 100 kg 的账按责任系统重排一遍。

表 1:西红柿批次总账按责任系统重排(示例推演,单位 kg)
环节 数量 占采购 责任系统 计入浪费
仓库损耗44% 仓库 是
期末结转 1616%仓库 否,留到下期
切配损耗7 7%厨房 是
顾客吃掉 68 68%门店 否
顾客剩余 5 5% 收集 是
合计 100100%采购 100 = 4 + 16 + 7 + 68 + 5

浪费口径是仓库损耗 4 kg、切配损耗 7 kg 和顾客剩余 5 kg,合计 16 kg。再问一句:这 16 kg 去了哪里?顾客剩余 5 kg 里有 4 kg 分类后进了资源化,1 kg 因混入杂质没有进;仓库报废和切配下脚料,示例里假设没有单独称重收集,进了哪个桶,账上没有答案。所以 16 kg 里,账上有资源化去向的只占 4 kg,其余 12 kg 是“已知丢了,不知去哪”。按 16 kg 内部的占比排序,切配损耗 7 kg 约占 44%,顾客剩余 5 kg 约占 31%,仓库损耗 4 kg 约占 25%,最该先追的是切配,而不是最显眼的盘中剩余。

还有一处要留神:期末结转 16 kg 与浪费合计 16 kg,数字恰好相同,含义却相反,前者还在库里、下期继续用,后者已经损失。对账时拿这两个 16 互相抵销,是最省事也最危险的错误。

主数据与编码规则

七个字段里,Item ID、Batch、Store、Kitchen、Waste Category 是主数据,由专人维护,其他系统只引用、不新建;Quantity 与 Timestamp 是交易数据,规矩在口径上。

  • Item ID:一个物料一个编码,如 TOM-001。箱、袋、公斤之间的换算是编码的属性,不为“5 kg 箱装西红柿”另建编码。
  • Batch:到货时生成,如 T0910-A,领用、切配、出品只引用。分拆领用不新建批号,加工成半成品才生成新批号并保留父批号。
  • Store 与 Kitchen:编码由运营维护,门店改名、拆分时保留旧编码,避免历史记录断链;热菜、冷菜、备料间分开编码,责任才落得到岗位。
  • Waste Category:固定枚举,不许自由填写。至少含仓库损耗、切配损耗、退菜、员工餐、未售成品、盘中剩余、过期和杂质。员工餐不算浪费,但必须单列,否则会被当成未知损耗。
  • Quantity:统一为公斤,注明毛重或净重,折算系数放在编码表里,按季节修订。
  • Timestamp:取事件发生的时间,不取录入时间;补录的记录要能看出是补录。

Batch 是七个字段里最不能断的一个。2026 年 Frontiers 系列综述讨论的混合数字孪生,就是以“每一批货”为单位,把温湿度暴露历史转成个体化的剩余保质期预测;批号在系统之间一断,这类预测便无从谈起。

四个系统各自要补的字段

统一字段不是要四套系统换成同一个界面,而是各自补上缺的几列,再加一条自检规则。在必赢亚洲智能库存里,Item ID 与 Batch 由入库生成,后厨和收集的称重记录再引用它们。

表 2:四个系统的字段缺口与自检规则(示例)
系统通常已有 需要补的字段自检规则
采购与库存 订单号、到货日、箱数 Item ID、Batch、毛重与净重换算 入库量与采购量的差异在允差内
临期与销售 SKU、售价、折扣 Batch、剩余保质期、过期报废记录 折价售出 + 报废 + 结存 = 入库
后厨 菜谱、销量、领料日期 Batch、Kitchen,切配损耗与盘中剩余分开称重领用 = 切配损耗 + 出品
收集与资源化桶数、车次、总重Store、餐段、Waste Category、杂质重量收集重量 = 各门店上报之和

收集这一行的字段不只是为了账好看。杂质重量与类别,决定这批料能否直接进入资源化路线的判定,顺序见厨余资源化路线的选择。

对账日报的样式

下面是某门店 S03 在 9 月 14 日收档后生成的日报,示例推演,只看批次 T0910-A。允差定为:差异不超过上层数量的 2%,或不超过 0.5 kg。

示例推演 · S03 / TOM-001 / 批次 T0910-A 对账日报(kg)

层级                        上层    下层合计   差异   状态
采购 → 仓库/结转/领用      100.0    100.0     0.0   闭合
领用 → 切配/出品            80.0     80.0     0.0   闭合
出品 → 吃掉/剩余            73.0     73.0     0.0   闭合
剩余 → 资源化/杂质           5.0      4.0     1.0   待补
杂质 1.0 kg 缺记录,次日 10:00 前补录

最后一行显示的是“待补”,不是悄悄并进某个环节。日报由账本生成,必赢亚洲大模型在这里只做一件事:把差异改写成一句能执行的提示,比如“T0910-A 剩余环节缺 1.0 kg 杂质记录”,数字本身不由它产生。对账按四个节奏进行。

  1. 每日门店店长收档后核对日报,建议直接在必赢亚洲 App 里补录“待补”行;收集车到店时核对桶数与称重。
  2. 每周区域运营按门店排名,看差异率和“未知”占比,各抽一两个批次追到底。
  3. 每月财务与采购盘点关账,核对期末结转,把损耗率与采购计划对上。
  4. 每季主数据负责人复核编码表、折算系数和枚举值,清理重复编码。

从哪里开始:先接哪两个系统

四套系统不必同时接。建议先接采购与库存、后厨这两个:100 = 4 + 16 + 80 与 80 = 7 + 73 这两层账占了总量,都在企业内部,不依赖外部收集商,缺口也最小,批号仓库本来就有,只是后厨领料单没写。

  1. 先做库存与后厨:建立 Item ID 对照表,领料单加上 Batch 与 Kitchen,跑满一个月日报,差异率稳定再往下走。有行业报告称,2026 年餐饮系统的整合趋势,是把 POS、排班、库存和会员数据汇入同一平台,已经在平台里的数据先接,最省事(餐饮 AI 走出营销推荐)。
  2. 再做收集端:先按门店、餐段分桶称重,再加 Waste Category。这一步要收集商配合,先在一两家门店试,别一次铺开。
  3. 最后接临期与销售:把折价与报废记录挂回同一个 Batch,之后跨门店调拨用 Store 字段对齐,做法见临期食品跨门店调拨。

常见的坑

把差额记进“其他”,账就闭合了吗?
闭合了,信息也归零了。可以设“未知”类别,但要设上限,比如不超过采购量的 1%,超过就追查,占比按周汇报。
只在月底盘点时对账行吗?
差异攒一个月,只能平摊给各部门。日报把差异挡在当天,还能追到具体餐段和班次。
毛重和净重混着记会怎样?
仓库 4 kg 若是带泥毛重,领用 80 kg 是去皮净重,两层之间就会多出一块说不清的差异。折算系数写进编码表,并注明生效日期。
编码谁来管?
没人管,就会出现“西红柿”“番茄”“圣女果”三个编码各记各的。主数据要有负责人,新增编码必须走申请,而不是各系统自己建。

账不闭合并不可怕,可怕的是被悄悄闭合。

KEEP READING

继续阅读首页的其他重点文章

食品卖得越快就应该进货越多吗?为什么短保食品的库存模型不能只看历史销量?

短保食品销量上涨时为什么不能简单多进货?完整复盘一次固定补货的 9 天账本,说明订货量、目标库存与临界比的算法,以及评估口径和上线检查清单。

食品卖得越快就应该进货越多吗?

天气预报进入食品库存模型以后,到底应该改变哪些商品的采购量?

天气应作为预测特征而不是人工系数:按六类商品对照影响强度,设计相对同季偏离、连续天数与预报提前量,拆分到店与外卖渠道,并用分层回测判断何时该信天气。

天气预报进入食品库存模型以后,到底应该改变哪些商品的采购量?

商品还有七天过期时就开始打折,为什么可能同时损失利润又没有真正减少浪费?

两件同样剩 7 天的商品,固定折扣对一件多让利润、对另一件降得太晚。全文复盘错误规则,用倒推算例、折扣弹性区间和 2026 年动态折价研究,给出上线前的三项检查。

商品还有七天过期时就开始打折

返回必赢亚洲官网首页重点文章

在线询盘

请留下您的联系方式,我们会尽快与您联系。

扫码联系我们