activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Communications Mining 活动

上次更新日期 2025年4月16日

使用 Communications Mining 验证流结果

本快速入门指南通过在UiPath™ Action 应用程序中添加验证站点,然后通过Action Center将其作为应用程序操作发送出以进行验证,从而开始验证流结果。 本教程使用 UiPath Studio 自动处理流结果,使用 UiPath Apps 显示验证站点,并使用 Action Center 执行验证。本教程中所有示例所使用的文档类型为健康保险表单,其类型为 CMS 1500 索赔表单。

本快速入门指南的概述步骤如下:

  1. 构建显示验证控件的操作应用程序。
  2. 使用先前配置的应用程序设计 Studio 自动化,该自动化可处理流结果,并将其发送以在 Action Center 中进行验证。
  3. 在 Action Center 中完成操作。

步骤

1. 构建 Actions 应用程序

先决条件

确保您的租户:

  • 拥有足够的 Robot Units,因为应用程序使用 Serverless Robot 运行。
  • 在 Orchestrator 中创建并配置 Serverless Robot 模板。有关 Serverless Robot 以及将其添加到租户的更多信息,请访问使用 Serverless Robot 执行 Unattended 自动化

1. 创建 Actions 应用程序

注意:与通过 Apps 服务使用 VB 应用程序不同,应用程序可以通过 Studio Web 访问。

要创建 Actions 应用程序,请按照以下步骤操作:

  1. 转到 Studio Web。
  2. 选择“新建” ,然后选择“应用”以创建新项目。
  3. 在应用的“项目资源管理器”中,选择“添加页面、工作流、控件、集成” ,然后选择“操作”

    此步骤将向您的应用程序添加操作,并允许您为其配置操作架构。

  4. 展开“操作” ,然后选择“操作架构”

    使用需要用于 Action Center 中的应用程序操作的 In 和 Out 参数配置操作架构。

    1. 对于“结果” ,添加您希望操作具有的其他自定义结果。
      例如,您可以添加名为Approve的自定义结果。
    2. 对于“输入属性” ,为要传递到操作中的数据添加属性。

      从“Apps” 下拉列表中选择此应用程序时,这些属性将出现在“创建应用程序任务” 活动中。输入属性允许您将数据从 Studio 自动化传递到操作。

    3. 对于“输出属性” ,为您要从操作中检索的参数添加属性。

      通过“任务对象(输出)” 变量,从“等待应用程序任务然后继续”活动访问这些属性。

    4. 对于“输入/输出”属性,请添加在 Studio 自动化中用作输入/输出参数的属性。

      这些输入/输出属性首先在传递给操作的“创建应用程序任务”活动中显示为属性。然后,在该操作完成后,您可以通过“任务对象(输出) ”属性访问与“ 等待应用程序任务然后继续” 活动更新的相同属性。

2. 添加并自定义验证控件

验证控件包含在处理包含流结果的工作流时使用的验证站点。要在操作应用程序中添加并自定义验证控件,请按照以下步骤操作:

  1. 打开要包含验证站点的所需操作应用程序。
  2. 选择“打开工具箱”
  3. “显示”下,找到“验证控件” ,然后将其添加到您的应用程序中。
    将验证控件添加到应用程序会自动在应用程序的“项目资源管理器”Var<ValidationControl_PageName> 的“应用程序变量” 部分下创建一个 变量。
    注意:您可以使用验证控件和相应的应用程序变量从验证控件读取信息。使用Var<ValidationControl_PageName>应用程序变量向其中写入信息。
  4. 准备操作架构:
    1. Project Explorer 的Action下,选择ActionSchema
    2. “输入属性”中,选择“添加属性”
    3. 在属性搜索栏中,选择“更多选项”
    4. “高级”下,选择“内容验证数据”
      这是将在“创建应用程序任务”活动中显示的输入属性。内容验证数据输入属性需要一个ContentValidationData对象作为输入,它可以是单个对象,也可以是ContentValidationData实例的数组/列表。ContentValidationData包含验证站点的工件。ContentValidationData使用“创建 Communications Mining 验证工件”活动创建。
  5. 配置验证控件:
    1. 转到“验证控件”属性。
    2. “来源”输入中,选择您已定义为ContentValidationData类型的“操作”输入。
  6. 使用所需的其他控件配置应用程序的其余部分。

3. 为验证控件创建事件

您可以触发特定于验证控件的各种事件。在“项目资源管理器”中,导航到 “验证控件”,然后将其选中。验证控件的“事件”面板允许您为特定事件定义自动化。

下表描述了可用的验证控件事件:

表 1.验证控件事件
事件描述
就绪加载验证控件时触发。
文档类型已更改当用户更改验证控件的文档类型时触发。
选定的字段当用户在验证控件中选择一个字段或一个字段值时触发。
字段值已更改当用户在验证控件中添加、删除或替换字段值时触发。

4. 使用专用的验证控件活动

您可以使用AppEvents.Activities包中专用于处理验证控件的特定活动:
  1. 设置验证控件字段焦点: 使您可以根据配置的事件聚焦于某个字段。
  2. “保存验证控件状态” :保存验证控件的状态。如果要稍后重新访问并完成验证,可以使用此选项。

5. 发布并部署应用程序

在为其中的控件构建“操作”应用程序并触发器自动化后,您可以发布该应用程序。发布应用程序后,该应用程序可用于创建应用程序操作。有关发布应用程序的更多信息,请访问发布、部署和升级应用程序项目

2. 创建 Studio 自动化

先决条件

  • 安装以下活动包版本:
    • CommunicationsMining.Activities 版本 1.5.1 或更高版本。
    • Persistence.Activities 版本 1.5.5 或更高版本。
    • AppEvents.Activities 版本 3.12.0 或更高版本。
  • 在 Orchestrator 中要发布处理流结果的自动化的同一文件夹中创建一个存储桶。

    在应用程序中加载验证控件所需的数据存储在 Orchestrator 存储桶中。

  • 在 Studio 项目文件夹中添加要处理的流结果。
  • (可选)如果您要使用生成式提取或验证功能,则需要 AI Unit。有关 Communications Mining™ 中生成式提取功能的更多信息,请访问生成式提取

1. 使用 Communications Mining 处理文件

添加使用 Communications Mining 处理文件的活动。使用数字化和提取,通过应用程序准备流结果以在 Action Center 中进行验证。

添加用于处理文件的活动后,以下变量应可用:

  • 输出流结果:流结果存储在 获取流结果 活动的输出属性 结果 的变量中。

2. 将验证信息发送到应用程序

流结果准备好供验证后,您可以准备要发送给先前创建和部署的应用程序的所有信息。请执行以下步骤:

  1. 添加创建 Communications Mining 验证工件活动以创建Content Validation Data对象,该对象存储在操作应用程序中加载验证控件所需的信息。
    在此示例中,使用先前创建或输出的变量配置活动:
    • “Orchestrator 存储桶文件夹路径”:托管要在其中创建操作的存储桶的 Orchestrator 文件夹的名称。
    • Orchestrator 存储桶storageBucketName
    • Orchestrator 存储桶目录路径:之前输入的存储桶中要存储操作数据的目录路径
    • “输入流结果”:要验证的流结果。使用“获取流结果”活动的输出变量中的某个条目,该输出变量是一个结果集合。使用选择一个条目,例如<getStreamResultsOuputVariable>.Results(<index>)
    • 模型:与输入流结果对应的模型。使用位于<getStreamResultsOuputVariable>.Model下的获取流结果活动的输出变量的模型属性。
    • “超时(毫秒)” :指定在引发错误前活动连接到 Orchestrator 的等待时间 (以毫秒为单位)。

    • 内容验证数据:输出变量,用于存储已处理的流结果的所有信息以及操作数据的位置信息。您稍后会使用此输出变量作为“检索 Communications Mining 验证工件”活动的输入。

  2. 添加“创建应用程序任务”活动,以便将对象绑定到先前设计的应用程序,然后将其发送到 Action Center 进行验证。

    在此示例中,按如下方式配置活动:

    • 标题CVD
    • 优先级Medium
    • 应用程序Demo.Validation.Control.in.Apps
    • 应用程序版本:v2.0.0

      选择应用程序以及要用于创建操作的相应版本后,该应用程序的输入属性将显示在活动主体中。

      • 在此示例中,其中一个输入属性是Action_Content_Validation_Data ,它需要以前创建的 Communications Mining 验证工件: contentValidationData
    图 1.创建应用程序任务活动

  3. 添加“等待应用程序任务然后继续”活动,以返回有关操作的信息,然后继续执行工作流。

    “已创建的应用程序任务”字段中,输入“创建应用程序任务”活动的输出变量。

  4. 添加检索 Communications Mining 工件活动,以在用户在 Action Center 执行验证后返回 Communications Mining 验证工件。

    将“创建 Communications Mining 验证工件”活动的输出变量传递为“检索 Communications Mining 工件”活动的输入。

3. 在 Action Center 中执行验证

  1. 打开 Action Center,转到“我的操作”“管理操作”
  2. “未分配”选项卡中,找到您刚才使用以前的 Studio 自动化创建的操作。
  3. 如果您要将操作分配给自己,请选择所需的操作,然后选择“分配给自己”
  4. 如果要将操作分配给其他用户,请为所需操作选择“更多选项” 。然后选择“分配给用户” ,并从下拉列表中选择一个用户。
  5. 转到“待处理”选项卡并完成操作,以便 Studio 工作流可以继续。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
© 2005-2025 UiPath。保留所有权利。