# 所有食谱

> 筛选、分组和查看采购方食谱，包括食材成本目标和列表指标。

Source: https://www.purchaseplus.com/zh-cn/docs/for-purchasers/all-recipes

Markdown: https://www.purchaseplus.com/zh-cn/docs/for-purchasers/all-recipes.md

# 所有食谱

**[所有食谱]**是采购方可查看的属于您组织的每个食谱列表。可从侧边导航栏打开：**[食谱]** → **[查看全部]**。

本文适用于采购方的**所有食谱**。Utility 模块的所有食谱保持不变。

### 指标

搜索和筛选器上方显示有四个指标卡片。它们根据**筛选后**的结果集进行统计，而不仅限于当前页面：

- **食谱总数** — 包括子食谱。
- **食材成本 (COGS)** — 筛选后列表的加权平均值，以及组织目标值。
- **毛利润** — 对应的毛利率（GP %）。
- **已应用至菜单** — 已在菜单中使用的食谱数量，以及尚未添加到菜单中的食谱数量。

若售价缺失或为 $0，成本占比（Cost %）和毛利率（GP %）将显示为 `--`。

![包含食材成本目标的所有食谱指标卡片](/api/media/file/all-recipes-metrics-and-target.zh-cn.avif)

### 食材成本目标

食材成本卡片显示组织目标（默认值为 **32**，即 0 到 100 之间的整数）。

- 拥有**管理食谱**权限的用户可以编辑目标（铅笔图标）。无效数值将恢复为上次保存的数字，并显示**请输入 0 到 100 之间的整数**。
- 其他所有人均可查看该目标，以及四舍五入后的库平均值是**达标 (≤X%)** 还是**超出 N**。只要平均值仍处于或低于目标，单个食谱超出目标不会改变该卡片的状态。

### 按食谱分类分组

食谱按**食谱分类**标题进行分组（按名称排序；**无分类**排在最后）。如果某个分类跨越分页边界，标题将会重复显示。

![按食谱分类分组的所有食谱列表](/api/media/file/all-recipes-section-grouping.zh-cn.avif)

拥有管理食谱权限的用户可以直接在列表中创建、重命名或删除食谱分类。删除分类不会删除其中的食谱。

### 搜索和筛选器

使用**[高级搜索]**可组合以下条件：

- 所有者（单个组织）
- 产品标签
- 食谱分类
- 过敏原

不同类型的筛选器之间按“与（AND）”逻辑组合；同一筛选器内的多个值按“或（OR）”逻辑组合。搜索、筛选、排序（名称 A–Z）和每页显示数量（20 / 50 / 100）都会同步更新指标卡片。

![包含分类、过敏原、所有者和产品标签筛选器的所有食谱高级搜索](/api/media/file/all-recipes-advanced-search.zh-cn.avif)

### 列和 CSV

**[管理列]**用于控制显示的属性列。采购方的默认列包括成本占比（Cost %）和毛利率（GP %）进度条以及 **P+ 代码**。**下载为 CSV** 将导出当前页面及可见的数据列（不包含图片或行操作项）。
