加载项
最新
False
横幅背景图像
加载项用户指南
上次更新日期 2024年3月12日

快速入门

在本节中,我们将了解如何在简单的 Salesforce 业务流程自动化中使用 UiPath Salesforce 加载项

简介

本指南的目的是向您展示如何在简单的 Salesforce 业务流程自动化中(通过流程构建器)使用 UiPath Salesforce 加载项 。 以 Salesforce 商机对象为例,您将完成以下步骤:

  1. 添加连接
  2. 创建队列模板
  3. 创建作业模板
  4. 构建自动化流程 (流程构建器)
  5. 测试自动化流程

完成本指南中的步骤后,您将拥有一个执行以下操作的加载项:

  1. 在 Salesforce 平台和 UiPath Orchestrator 租户之间建立经过身份验证的连接。本指南使用内部部署 UiPath Orchestrator 连接。
  2. 当 Salesforce 商机对象阶段变为“交易成功”时,将队列项目添加到现有队列中。
  3. 当 Salesforce 商机对象阶段变为“交易成功”时,创建一个新作业以执行现有流程。

    备注:

    有关 UiPath Salesforce 加载项及其功能的更多信息,请参阅以下页面:

先决条件

在开始之前:

  1. 完成 设置 步骤。
  2. 设置具有租户、环境、流程和机器人的新的 UiPath Orchestrator 实例,或使用现有实例。

    备注:

    就本指南而言,请确保您有一个可用的机器人,且该机器人没有处于待处理状态的现有作业;这样可以更轻松地验证设置和流程是否成功。

步骤

添加连接

  1. 转到“UiPath 设置”页面。 您可以使用应用启动器搜索“UiPath 设置”。
  2. 在左侧面板中,单击“+ 添加连接”(这将打开“连接设置”表单)。
  3. 填写“连接设置” 表单:
    • 输入唯一的 连接名称。 此名称仅在 UiPath Salesforce 加载项应用程序中使用,并且不需要与要连接的租户的名称匹配。 您的名称可以包含字母数字字符(az,0-9)、特殊字符和空格。 通过“连接” 按钮保存表单后,此名称不可编辑。
    • 输入要连接到的 UiPath Orchestrator URL (例如https://myorchestrator.com )。
    • 输入要连接的 租户名称 。 此名称必须与 UiPath Orchestrator 租户的名称匹配。
    • 如果选择 用户凭据 作为连接类型,请输入要用于连接的 电子邮件 或 用户 名,以及与相应电子邮件或用户名关联的 密码 。或者,您可以选择 命名凭据(有关更多详细信息,请参阅 如何设置命名凭据连接)。
      • 用户必须有权访问租户。 有关更多信息,请参阅《Orchestrator 指南》中的关于用户
  4. 单击“连接”按钮。
    • 系统通过建立连接来验证身份验证信息。
    • 如果连接不成功,则会显示红色通知,指出“无法对 UiPath 凭据进行身份验证。 请验证并重试。” 出现在屏幕顶部。 要解决此问题,请验证您的表单条目,然后再次单击“连接”按钮。


创建队列模板

  1. 在左侧面板中,选择您创建的连接,然后单击“模板”
  2. 在“模板”页面中,单击“新建”按钮(这将打开“创建新模板”向导)。


  3. 填写模板表单的第一页:
    • 输入“模板名称”(必填)。 此名称必须以字母开头,并且只能包含字母数字字符(a-z,0-9)和下划线。此字段不接受空格或特殊字符。
    • 输入“模板说明”(可选)。
    • 选择“队列”单选按钮。
  4. 单击“下一步” 按钮。


    注意:连接”字段默认为您选择用于创建模板的连接。 您无法在创建模板期间更改默认连接,但可以在创建模板之后更改。
  5. 填写模板表单的第二页:
    • 从可用队列列表中选择一个“队列名称”。 如果看不到要使用的队列,请转到 UiPath Orchestrator 并验证该队列在租户中是否存在。
    • 选择 优先级(例如,)。 这将设置队列项目的处理重要性。
    • 单击“下一步” 按钮。


  6. 填写模板表单的最后一页:
    • 选择一个 Salesforce 对象(例如, Opportunity )。
    • 选择要用于队列项目的商机字段(例如“商机 ID”和“帐户 ID”)。
  7. 单击保存按钮。


  8. 验证新的队列模板是否显示在模板列表中。


操作完毕!现在,我们来创建一个补充作业模板。

创建作业模板

  1. 在“模板”页面中,单击“新建”按钮(这将打开“创建新模板”向导)。
  2. 填写模板表单的第一页:
    • 输入“模板名称”(必填)。 此名称必须以字母开头,并且只能包含字母数字字符(a-z,0-9)和下划线。此字段不接受空格或特殊字符。
    • 输入“模板说明”(可选)。
    • 选择“作业” 单选按钮。
  3. 单击“下一步” 按钮。


  4. 填写模板表单的第二页:
    • 输入要用于部署流程的环境(开始键入时会返回可用的环境)。 如果在列表中看不到该环境名称,请转到 UiPath Orchestrator 并验证该环境在租户中是否存在。 有关更多信息,请参阅《Orchestrator 指南》中的关于环境
    • 输入要运行的流程(开始键入时会返回可用的流程)。 此名称必须与租户中流程的名称匹配。如果找不到要查找的流程,请转到 UiPath Orchestrator 并验证该流程在租户中是否存在。
    • 选择您的运行 策略(例如,全部)。 选择 “全部” 表示要使用下一个可用的机器人运行此作业一次。 有关更多信息,请参阅 模板
    • 单击“下一步”按钮


  5. 填写模板表单的最后一页:
    • 选择一个 Salesforce 对象(例如, Opportunity )。
    • 选择包含要用作作业输入值的数据的商机字段(例如“商机 ID”和“帐户 ID”)。
  6. 单击保存按钮。


  7. 验证作业模板是否已添加到模板列表中。


操作完毕! 接下来,我们打开 Salesforce Lightning Process Builder ,以构建一个使用新模板的简单自动化流程。

构建自动化流程

在本节中,您将使用 Salesforce Lightning Process Builder 创建一个流程,该流程会在 Salesforce商机阶段更改为“ 交易成功”时调用新模板。

有关 Salesforce Lightning Process Builder 的更多信息,请参阅 Salesforce 文档中的Lightning Process Builder

  1. 添加对象
    1. 打开 Lightning Process Builder“设置” >“设置” >“流程构建器” )。
    2. 单击右上角的“新建”按钮(这将打开“新流程”窗口)。


    3. 输入新流程的详细信息。
    4. 对于“流程在以下时间启动”字段,选择“记录发生更改”
    5. 单击“保存”按钮(这将在构建器中打开新流程)。


    6. 在设计面板中,单击“ + 对象”。
    7. 输入对象详细信息:
      • 为“对象”选择“商机”。
      • 在“启动流程”下,选择“创建或编辑记录时”单选按钮。
    8. 单击保存按钮。


  2. 添加条件
    1. 在设计面板中,单击“添加条件”。
    2. 输入以下条件详细信息:
      • 输入“条件名称” (例如OpportunityWon )。
      • 在“执行操作的条件”下,选择“符合条件”单选按钮。
      • 在“设置条件”下,输入/选择以下内容:

        • 字段:选择 阶段(选中后显示为 [Opportunity].StageName
        • “运算符”:选择“等于”
        • “类型”:选择“选取列表”
        • ”:选择 “交易成功”
      • 在“条件”下,选择“满足 所有条件 (AND)” 单选按钮。
    3. 单击保存按钮。


  3. 添加即时操作
    1. 在设计面板中,单击 “+添加操作”
    2. 输入以下操作详细信息:
      • 在“操作类型”下,选择“APEX”(这表示您要使用 AppExchange 应用程序)
      • 输入 操作名称(例如CreateQueue )。
      • 在“Apex 类”下,选择“UiPath - 创建队列通知”
      • 在“设置 Apex 变量”下,输入以下内容(两行):
        • “字段”:“记录 ID”(默认值)
        • “类型”:选择“字段引用”
        • ”:选择 “[Opportunity].Id” 。 此值必须与创建时选择的对象匹配。
        • “字段”:“连接模板名称”(默认值)
        • “类型”:选择“字符串”
        • ”:输入您的模板名称(例如OpportunityQueueItem )。
      • 单击保存按钮。


    3. 在设计面板中,单击 “添加操作”
    4. 输入以下操作详细信息:
      • “ 操作类型”下,选择“ APEX ”(这表示您要使用 AppExchange 应用程序)。
      • 输入 操作名称(例如CreateJob )。
      • 在“Apex 类”下,选择“UiPath - 创建作业通知”
      • 在“设置 Apex 变量”下,输入以下内容(两行):
        • “字段”:“连接模板名称”(默认值)
        • “类型” :选择 “字符串”
        • ”:输入您的模板名称(例如OpportunityJob )。
        • 字段: 记录 ID (默认值)。
        • “类型” :选择 “字段引用”
        • ”:选择 “[Opportunity].Id” 。 此值必须与您在创建模板时选择的对象匹配。
      • 单击保存按钮。


    5. 单击右上角的“激活”按钮(这将锁定并启用该流程)。


    操作完毕!现在,我们通过更新 Salesforce 商机来测试自动化流程。

  • 简介
  • 先决条件
  • 步骤
  • 添加连接
  • 创建队列模板
  • 创建作业模板
  • 构建自动化流程

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.