修饰符库存
概述
Modifiers 是商品上的加料与可选项——加浓缩、燕麦奶、可选酱料。修饰符库存让某个 modifier 拥有自己的库存数量,因此一项加料可以独立于其所属商品而售罄。
举例来说,您的咖啡永远不会缺货,但燕麦奶可能会——修饰符库存正是处理这种情况。
工作原理
- 修饰符库存保存在主修饰符值上——即加料选项的共享目录,也是 modifier 唯一能保存数量的地方。
- 商品自己的 modifier 选项不保存库存。在您把它关联到某个主修饰符值之前,它不会被跟踪,也永远不会售罄。
- 当销售包含已关联的 modifier 时,主值的数量会减少。
- 数量降至零或以下时,该 modifier 显示为售罄,无法再被选中。
- 库存可以是单一共享数量,也可以按门店设置。
默认配置
Bean & Brew 示例: 跟踪燕麦奶,使其在不影响咖啡的情况下售罄。
- 打开 Stock Control → Master Modifier Values,创建或编辑该主值(例如
Oat Milk)。 - 开启 Track quantity。
- 将 Remaining quantity 设为您当前的数量。
- Save。
- 打开商品编辑器,找到 modifier 分组,把该选项关联到这个主修饰符值(或关联到配料组合以按配方扣减)。跳过这一步,该选项会一直可售,且从不减少任何数量。

高级选项
| 字段 / 功能 | 作用 |
|---|---|
| Allow return modifier inventory on void | 作废的销售将该 modifier 库存返还。 |
| Code / Code type | modifier 的扫描码(Normal 或 Machine QR)。 |
| 按门店库存 | Stock Control → Modifier Inventory 让每家门店可以覆盖某个 modifier 的库存数量,而不再使用共享的那一个。 |
| Modifier 交易台账 | Stock Control → Modifier Transactions 是每次 modifier 库存变动的只读历史。 |
主修饰符值
主修饰符值是保存在中央目录中、可重复使用的 modifier 选项,因此同一项加料(例如 Oat Milk)可以在多个商品间共享,而无需在每个商品上重新输入。加料的库存数量保存在主值上,关闭主值会让所有关联它的商品上的该选项停用。但各商品上的选项保留自己的名称、价格和图片:重命名主值不会改变已在使用它的商品上的选项名称,需要在每个商品中编辑该选项。
打开 Stock Control → Master Modifier Values (/master-modifier-values) 管理该目录。每条记录都通过各自的表单创建和编辑,列表中还包含一个批量分配商品操作,它会打开一个界面,让您一次性将一个主修饰符值附加到多个商品上。来自修饰器模板的分组中的选项会在那里被跳过——它们的主修饰符值在模板中设置。
要在商品上使用主值,打开商品编辑器,找到 modifier 分组,并将该选项关联到一个主修饰符值(或关联到一个配料组合以实现基于配方的扣减)。
何时使用主修饰符值
当同一项加料出现在许多商品上时,请使用该目录。定义一次、批量分配,并在单一位置管理其库存,而不是逐个商品管理。
主修饰符库存
一旦某个 modifier 选项关联到主值,其库存就会通过两个界面按门店进行跟踪:
| 界面 | 作用 |
|---|---|
Stock Control → Master Modifier Inventory (/master-modifier-inventory) | 每个主修饰符值的按门店库存(该记录使用库存控制类型 modifier)。 |
Stock Control → Modifier Inventory Transactions (/modifier-inventory-transactions) | 主修饰符值每次库存变动的只读历史。 |
两个台账,同一思路
Modifier Transactions 涵盖按商品的 modifier 库存变动,而 Modifier Inventory Transactions 涵盖共享主修饰符值的变动。请根据 modifier 的配置方式选用对应的那一个。
相关内容
- 库存 — 整件商品的同类思路。
- Products & Categories — 在此处将 modifier 关联到商品。
- 库存报告 — 回顾 modifier 库存历史。