读完本文后，您的店铺会有自己的自定义字段，员工在每张订单上都会用同样的方式记录面料类型、包袋品牌等细节。

每家店都有一些标准订单表格不会问、但必须记录的细节。自定义字段就是这样一项额外信息，例如面料类型、包袋品牌或污渍说明，您只需添加一次，员工每次都会填写。统一记录可以省去追问员工补资料的时间，也能减少取件时的差错。在 Console 2.0 中，它们叫作“数据字段”，您已经建立的字段会以相同的名称和类型保留到 Console 3.0。本指南说明什么是自定义字段、它们会出现在哪里，以及如何添加、编辑和删除。

## 开始前

- 请先设置至少一个业务单元，因为员工是在业务单元和流程的步骤中填写自定义字段的。请参阅 [Introduction to Business Units](/docs/introduction-to-business-units)。
- 您需要是账户所有者，或在“用户与访问”中拥有 **Library & templates**（库与模板）权限。请参阅 [Inviting Your Team and Managing Access](/docs/inviting-your-team-and-managing-access)。
- 不需要任何客户资料。自定义字段为整家店设置一次即可。

---

## 什么是自定义字段

**自定义字段**是您的店铺要问、而 EasyBiz 默认不会问的问题。您给它取一个名称，例如“面料类型”，再选择它接受哪种答案，例如一组选项或一张照片。

一些例子：

- 洗衣店的 **面料类型**：棉、丝、羊毛。
- 包袋维修店的 **包袋品牌**。
- 干洗店的 **污渍说明**，员工用几句话描述每处污渍。
- 任何店铺都可以用的 **状况照片**，在开工前拍下损坏情况。

如果不设置自定义字段，订单照样可以运作。员工照常接单，但额外的细节只能写在备注里，每个人写法不同，甚至根本没写。

### 与 Console 2.0 相比有什么变化

Console 2.0 把它们叫作 **数据字段**。Console 3.0 把这个页面叫作 **自定义字段**，但页面里的按钮和窗口仍然写着“数据字段”，例如 <Badge>添加数据字段</Badge>。两个名称指的是同一样东西。您原有的字段已经在页面上，不需要重新建立。

---

## 自定义字段会出现在哪里

建立自定义字段后，暂时不会有人看到它。字段只会出现在您添加它的地方。您可以在以下地方使用自定义字段：

- **员工接单时：** 作为业务单元员工结账中的一个步骤，在 POS 或 Console 中使用。请参阅 [Adding Extra Steps When Staff Take an Order](/docs/setting-up-staff-checkout)。
- **每件物品：** 作为订单行步骤，员工每添加一件物品都要回答，例如每件衣服的面料。请参阅 [Asking for Details on Each Item](/docs/setting-up-line-item-steps)。
- **在流程中：** 作为 ⚙️ 设置 › 流程 中某个流程的步骤，例如打包检查。在步骤列表中，它列在 **自定义字段** 分组下。请参阅 [Introduction to Flows](/docs/introduction-to-process-flows)。
- **取件和送件时：** 作为司机在取件或送件任务中完成的步骤。
- **网上预约时：** 作为网店顾客结账中的步骤，顾客预约时就会回答。请参阅 [Setting Up Customer Checkout](/docs/setting-up-customer-checkout)。
- **打印单据上：** 答案可以加入收据、标签和 PDF 模板，印在收据、物品吊牌或发票上。
- **价格规则中：** 选项字段可以决定或调整价格，例如丝质衣物收费更高。请参阅 [Setting Up Price Rules](/docs/setting-up-price-rules)。

<Callout type="note" title="📝 说明">
新的自定义字段在添加到步骤之前，只会留在“自定义字段”页面上。请至少把它加到一个步骤中，否则员工永远不会被问到。
</Callout>

---

## 打开自定义字段

1. 点击右上角的 ⚙️ 设置图标。
2. 在 **库** 部分下，点击 **自定义字段**。

![设置页面，“自定义字段”卡片已标出](https://cdn.easybizcloud.app/knowledge/f9a6a14b-7200-4c16-a2c7-c246c38e3f64.png)

“自定义字段”页面列出店铺的所有字段，以及每个字段的 **字段名称** 和 **数据类型**。使用列表上方的搜索框，可以按名称查找字段。如果还没有任何字段，列表会显示“还没有自定义字段”。

![“自定义字段”页面列出每个字段的名称和数据类型，搜索框和“添加数据字段”按钮已标出](https://cdn.easybizcloud.app/knowledge/b030ef2d-a282-4374-9f11-1ccce83b7bd8.png)

---

## 添加自定义字段

1. 在“自定义字段”页面，点击 <Badge>添加数据字段</Badge>。右侧会打开 **新建数据字段** 窗口。

![空白的“新建数据字段”窗口，显示字段名称和数据类型](https://cdn.easybizcloud.app/knowledge/83cf8877-693c-4aec-bc40-262d5d39fad0.png)

2. 在 **字段名称** 中输入员工会看到的名称，例如“面料类型”。
3. 点击 **数据类型** 框，选择这个字段接受的答案类型。

![“新建数据字段”窗口中打开的数据类型列表，一直显示到“选项”](https://cdn.easybizcloud.app/knowledge/bffb8cd9-8823-4a5a-8ab8-96029e491582.png)

4. 填写所选类型额外出现的设置（见下文）。
5. 点击 <Badge>保存</Badge>。您会看到“数据字段已创建”，字段会出现在列表中。

**字段名称**

输入简短清楚的名称，例如用“包袋品牌”而不是“品牌”。员工被要求填写时看到的就是这个名称，您把字段加到步骤时也是按这个名称来选。

**数据类型**

| 选项 | 员工输入什么 | 例子 |
| --- | --- | --- |
| 文本 | 一行简短文字 | 包袋品牌：“Coach” |
| 长文本 | 几行文字 | 污渍说明：“左袖有咖啡渍，领口有淡淡墨水” |
| 数字 | 一个数字。如果需要小数，请勾选“允许小数” | 纽扣数量：6 |
| 金额 | 一笔钱的金额 | 顾客申报价值：$350 |
| 图片 | 一张照片 | 清洗前的状况照片 |
| 电话号码 | 一个电话号码 | 备用联系电话 |
| 电子邮件 | 一个电子邮件地址 | 账单邮箱 |
| 日期 | 从日历中选的日期 | 购买日期 |
| 选项 | 从您设定的列表中选一个或多个 | 面料类型：棉、丝、羊毛 |

选择 **选项** 后，类型下方会出现更多设置，您可以在那里添加选项，并决定员工怎么选，包括能否选多个。每项设置都在 [Configure Data Fields](/docs/configure-data-fields) 中有说明。

<Callout type="important" title="⚠️ 重要">
字段保存后，就不能再更改数据类型。如果选错了类型，请用正确的类型新建一个字段。
</Callout>

---

## 例子：Fresh Fold Laundry 添加“面料类型”

Fresh Fold Laundry 的丝质和羊毛衣物与棉质衣物收费不同，但员工常常忘了记下面料。店主添加了一个自定义字段：

- **字段名称：** 面料类型
- **数据类型：** 选项
- **选项：** 棉、丝、羊毛

![已填写的“新建数据字段”窗口：面料类型、选项，以及棉、丝、羊毛三个选项，“保存”已标出](https://cdn.easybizcloud.app/knowledge/574f759b-ed3c-45d0-882e-4063bcc6c035.png)

保存后，店主按照 [Asking for Details on Each Item](/docs/setting-up-line-item-steps)，把“面料类型”加为洗衣业务单元的订单行步骤。现在员工每次在 POS 上添加一件衣服，都会被要求选择棉、丝或羊毛。答案会和这件物品一起保存在订单上。

![POS 添加一件 Dress 时要求员工选择面料类型：棉、丝或羊毛](https://cdn.easybizcloud.app/knowledge/16a8b3b5-1062-4bfc-a56f-41d95cb7233e.png)

---

## 编辑自定义字段

1. 在“自定义字段”页面，点击列表中的字段。右侧会打开 **更新数据字段** 窗口。
2. 修改 **字段名称**，或选项字段、数字字段的额外设置。
3. 点击 <Badge>保存</Badge>。您会看到“数据字段已更新”。

**数据类型** 框是灰色的，因为类型不能更改。新名称会显示在所有使用这个字段的地方，订单上已保存的答案保持不变。

![“面料类型”的“更新数据字段”窗口，数据类型框为灰色](https://cdn.easybizcloud.app/knowledge/69f4fc4f-5120-450c-8a98-02d9d89b5581.png)

---

## 删除自定义字段

1. 在“自定义字段”页面，点击该字段那一行末尾的 ⋯ 菜单。
2. 点击 <Badge>删除</Badge>。会打开 **删除数据字段** 窗口。
3. 阅读窗口中的提示。如果提示列出仍在使用这个字段的流程，请先从这些流程中移除它。在此之前，<Badge>删除</Badge> 无法点击。
4. 点击 <Badge>删除</Badge>。您会看到“数据字段已删除”。

![“删除数据字段”窗口提示面料类型未被使用，“删除”按钮已标出](https://cdn.easybizcloud.app/knowledge/e00cf01e-26f6-41ae-9b7b-37130c4dca42.png)

删除字段不会抹去以往订单上已保存的答案。它会把字段从列表中移除，之后不能再加到新的步骤中。

<Callout type="important" title="⚠️ 重要">
删除前，请检查员工结账、订单行步骤、顾客结账和价格规则是否用到这个字段，并先在那里移除。仍在使用已删除字段的步骤或规则会失去这个字段，而且删除无法撤销。
</Callout>

---

## 常见问题

**我在 Console 2.0 设置过数据字段，需要重新建立吗？**

> 不需要。您的数据字段已经在“自定义字段”页面上，名称、类型和选项都一样。可能改变的是员工回答它们的位置：结账和订单行步骤现在在各个业务单元中设置。请参阅 [Introduction to Flows](/docs/introduction-to-process-flows) 检查您的设置。

**我一定要用自定义字段吗？**

> 不一定，它们是可选的。只有当您希望每位员工都用同样的方式记录某个细节（例如面料、品牌或状况）时才需要使用。如果标准订单资料已经够用，可以跳过这个页面。

**我建立了字段，但员工从来没被问到，为什么？**

> 自定义字段只会出现在您添加它的地方。把它加为业务单元员工结账的步骤、订单行步骤，或流程中的步骤，员工从下一张订单开始就会被问到。

**顾客会看到我的自定义字段吗？**

> 只有当您把字段加到网店的顾客结账中，或把答案印在收据、标签或发票模板上时，顾客才会看到。否则自定义字段只给员工使用。

**自定义字段可以改变物品的价格吗？**

> 可以，通过价格规则。基础价格规则最多可以用两个选项字段作为 **价格因素**，让丝质比棉质收费更高；附加费和折扣规则也可以根据字段的答案生效。请参阅 [Setting Up Price Rules](/docs/setting-up-price-rules)。

**如果我改了字段名称，已经有答案的订单会怎样？**

> 这些订单上的答案会保留。之后凡是用到这个字段的地方都会显示新名称，所以不需要修改旧订单。

---

## 下一步

您现在已经知道什么是自定义字段、它们出现在哪里，以及如何添加、编辑和删除。接下来，请在 [Configure Data Fields](/docs/configure-data-fields) 中为选项字段设置更多功能，例如多选、每个选项的数量和选项关联。
