Skip to main content
欢迎参加 3 月 5 日至 6 日在旧金山举行的 TDX AI 代理时代开发者大会,或通过 Salesforce+ 参与。立即注册

构建审批流程

学习目标

完成本单元后,您将能够:

  • 设置审批流程,向最初的批准人发送电子邮件。
  • 设置审批流程,让用户能够批准或拒绝业务机会记录。
备注

备注

用中文(简体)学习?在中文(简体)Trailhead Playground 中开始挑战,用括号中提供的译文完成挑战。仅复制并粘贴英文值,因为挑战验证基于英文数据。如果在中文(简体)组织中没有成功通过挑战,我们建议您 (1) 将区域设置切换为美国,(2) 按此处说明将语言切换为英文,(3) 再次单击“检查挑战”按钮。

查看 Trailhead 本地化语言徽章详细了解如何利用 Trailhead 译文。

备注

辅助功能

本单元需要对屏幕阅读器使用者的额外指示。要访问本单元的详细屏幕阅读器版本,请点击以下链接:

打开 Trailhead 屏幕阅读器指示

准备上手实践 Flow Builder 了吗?

现在请启动您的 Trailhead Playground,跟着试试这个模块中的步骤。要打开您的 Trailhead Playground,请向下滚动到实践挑战,然后单击 Launch(启动)。需要完成实践挑战时,您也可以使用 Playground。

创建电子邮件模板

首先,创建您的电子邮件模板,通知记录所有人的经理,业务机会的折扣超过了 40%。

  1. 从“Setup”(设置)中,在“Quick Find”(快速查找)框中输入“Templates”(模板),然后选择 Classic Email Templates(Classic 电子邮件模板)
  2. 单击New Template(新建模板)
  3. 模板类型选择Text(文本),然后单击Next(下一步)
  4. 配置电子邮件模板。
    • 文件夹:Unfiled Public Classic Email Templates(未分类的公用 Classic 电子邮件模板)
    • 可供使用:选择
    • 电子邮件模板名称:Approve Opportunity Discount(批准业务机会折扣)
    • 编码:General US & Western Europe(通用美语和西欧语言)
    • 主题:Please approve this discounted opportunity(请批准此打折的业务机会)
    • 电子邮件正文:{!User.Manager}, the {!Opportunity.Name} has been discounted.Please approve this discount.Thank you.({!User.Manager},{!Opportunity.Name} 已打折。请批准此折扣。谢谢。)

包含合并字段 {!Opportunity.Name} 通过提供业务机会记录的链接来帮助批准人。这有助于他们在响应请求之前查看记录。

  1. 单击Save(保存)

添加自定义字段

下面我们来创建自定义字段,以便跟踪每个业务机会的折扣百分比和审批状态。

  1. 从“Setup”(设置)中,在“Quick Find”(快速查找)框中输入“Object Manager”(对象管理器),然后选择Object Manager(对象管理器)
  2. 单击业务机会
  3. 选择()字段和关系,然后单击()新建
  4. 在“Data Type”(数据类型)列中,选择Percent(百分比),然后单击Next(下一步)
  5. 用这些值配置“百分比”字段。
    • 字段标签:Discount Percent(折扣百分比)
    • 长度:保留为默认值
    • 小数位数:保留为默认值
    • 必填项:选择
  6. 单击 Next(下一步)
  7. 单击Next(下一步)
  8. 点击Save & New(保存并新建)
  9. 在“Data Type”(数据类型)列中,选择Picklist(选项列表),然后单击Next(下一步)
  10. 用这些值配置“选项列表”字段。
    • 字段标签:Discount Percent Status(折扣百分比状态)
    • 值:Enter values, with each value separated by a new line(输入值,每个值单独占一行)
    • 选项列表值:
      • Approved(已批准)
      • Not Approved(未批准)
  11. 单击 Next(下一步)
  12. 单击Next(下一步)
  13. 单击Save(保存)

非常好!您已经创建了一个电子邮件模板来通知批准人,并用必填字段设置对象以支持审批流程。

创建审批流程

现在组织的准备工作已就绪,下面您将开始创建审批流程。

  1. 从“Setup”(设置)中,在“Quick Find”(快速查找)框中输入“Approval”(批准),然后选择Approval Processes(审批流程)
  2. 在“Manage Approval Processes For”(管理审批流程中),选择Opportunity(业务机会)
  3. 单击Create New Approval Process(创建新的审批流程) | Use Jump Start Wizard(使用跳转起点向导)。“跳转起点向导”做出某些决定,帮助您创建一个简单的审批流程。
  4. 配置审批流程。
    • 名称:Approve Opportunity Discount(批准业务机会折扣)
    • 批准分配电子邮件模板:Approve Opportunity Discount(批准业务机会折扣)
    • 指定准入条件:
      • 字段:Opportunity: Discount Percent(业务机会:折扣百分比)
      • 运算符:greater than(大于)
      • 值:40
    • 选择批准人:Let the submitter choose the approver manually(允许提交人手动选择批准人)
  5. 保存审批流程。
  6. 单击查看审批流程详细信息页
  7. 在“Final Approval Actions”(最终批准操作)项下,单击Add New(添加新) | Field Update(字段更新),配置此字段及这些值。
    • 名称:Approved(已批准)
    • 要更新的字段:Discount Percent Status(折扣百分比状态)
    • 特定值:Approved(已批准)
  8. 单击 Save(保存)
  9. 在“Final Rejection Actions”(最终拒绝操作)项下,单击Add New(添加新) | Field Update(字段更新),配置此字段及这些值。
    • 名称:Not Approved(未批准)
    • 要更新的字段:Discount Percent Status(折扣百分比状态)
    • 特定值:Not Approved(未批准)
  10. 单击 Save(保存)

做的不错!要开始评估已打折的业务机会,仅需启动审批流程。

确保已提交记录

您已经做了大量工作,以便在提交记录以获得批准后自动处理后续任务。现在来让我们在页面布局中添加一个按钮,以便用户启动审批流程。

  1. 从 Setup(设置)中单击 Object Manager(对象管理器)选项卡。
  2. 单击 Opportunity(业务机会)
  3. 单击 Page Layouts(页面布局)
  4. 选择 Opportunity Layout(业务机会布局)
  5. 在布局编辑器的标题栏中选择 Buttons(按钮)
  6. 将 Submit for Approval(提交待审批)按钮拖到页面布局中的 Standard Button(标准按钮)部分。
  7. 单击 Save(保存)

页面布局编辑器与前面的步骤相对应。

备注

如果您的组织使用升级为使用动态操作的 Lightning 记录页面,则您必须将“提交待审批”操作添加到 Lightning 记录页面的突出显示面板。查看在 Lightning 应用程序生成器中创建动态操作以了解更多信息。

现在,当用户就业务机会单击“提交待审批”时,它就会按照您的审批流程处理。但如果用户忘记点击此按钮怎么办?进入 Flow Builder。操作元素中的可用操作之一是“提交待审批”,这意味着您可以构建一个自动提交记录以获得批准的记录触发流程。此外,用户也不必记住提交业务机会以获得批准。例如,您可以创建一个记录触发的流程,该流程在编辑业务机会时触发,检查折扣百分比是否大于 40%,如果超过,则运行提交业务机会以获得批准的操作元素。

要了解有关使用流程提交记录以供审批的更多信息,请查看流中的数据和操作徽章。在此徽章中,您应该完成使用 Flow Builder 构建流学习路径,以便了解如何创建记录触发流等内容。

了解详细信息...

将“要批准的项目”组件添加到用户“主页”,有助于用户查看未批准的请求。此外,用户还可以直接通过电子邮件或 Chatter 响应批准请求。详见组织对批准的准备工作

资源

实践挑战

+500 分

准备好

您将在您自己的实践组织中完成此单元。单击启动以开始,或单击您的组织的名称以选择不同的组织。

您的挑战

创建审批流程
创建审批流程,确保拥有超过 500 名员工的潜在客户在转化为客户之前先获得批准。

开始之前
转到对象管理器。在 Account(客户)对象的 Fields and Relationships(字段和关系)中,检查 Type(类型)字段的 Prospect(潜在客户)、Customer(客户)和 Pending(待定)选项列表值。添加任何缺失的值。

使用快速启动向导创建审批流程:
  • 管理以下对象的审批流程:Account(客户)
  • Name(名称):Approve New Account(批准新客户)
  • Unique Name(唯一名称):Approve_New_Account
  • Approval Assignment Email Template(批准分配电子邮件模板):选择任意模板
  • Entry Criteria(准入条件):
    • Account: Type equals Prospect(客户:类型等于潜在客户)
    • Account: Employees is greater than 500(客户:员工大于 500)
  • Approver(批准人):
    • Automatically assign to approver(s)(自动分配至批准人)
    • User(用户):分配您自己
  • 添加更新字段的初始提交操作:
    • Name(名称):Account Type To Pending(客户类型更新为待定)(我们不会检查此项)
    • Unique Name(唯一名称):Account_Type_To_Pending(我们不会检查此项)
    • Action(操作):将 Type(类型)字段更新为 Pending(待定)
  • 添加更新字段的最终批准操作:
    • Name(名称):Account Type To Customer(客户类型更新为一般客户)(我们不会检查此项)
    • Unique Name(唯一名称):Account_Type_To_Customer(我们不会检查此项)
    • Action(操作):将 Type(类型)字段更新为 Customer(客户)
  • 编辑现有的最终批准操作:
    • Name(名称):Record Lock(记录锁定)
    • Action(操作):Unlock the record for editing(取消锁定可以进行编辑)
  • 添加更新字段的最终拒绝操作:
    • Name(名称):Account Type To Prospect(客户类型更新为潜在客户)(我们不会检查此项)
    • Unique Name(唯一名称):Account_Type_To_Prospect(我们不会检查此项)
    • Action(操作):将 Type(类型)字段更新为 Prospect(潜在客户)
  • 激活审批流程
在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈