- 发行说明
- 概述
- 将数据上传到 Communications Mining™
- 使用调度程序框架
- 活动参考
- 操作指南
- 使用 Communications Mining 验证流结果
Communications Mining 活动
本快速入门指南通过在 UiPath TM Action 应用中添加验证站点,然后通过 Action Center 将其作为应用程序操作发送出以进行验证,从而帮助您开始验证流结果。本教程使用 UiPath TM Studio 自动处理流结果,使用 UiPath TM Apps 来显示验证站点,并使用 Action Center 执行验证。本教程示例中使用的文档类型是健康保险表单,类型为 CMS 1500 索赔表单。
本快速入门指南的概述步骤如下:
- 构建显示验证控件的操作应用程序。
- 使用先前配置的应用程序设计 Studio 自动化,该自动化可处理流结果,并将其发送以在 Action Center 中进行验证。
- 在 Action Center 中完成操作。
步骤
1. 构建 Actions 应用程序
先决条件
确保您的租户:
- 拥有足够的 Robot Units,因为应用程序使用 Serverless Robot 运行。
- 在 Orchestrator 中创建并配置 Serverless Robot 模板。有关 Serverless Robot 以及将其添加到租户的更多信息,请访问使用 Serverless Robot 执行 Unattended 自动化。
1. 创建 Actions 应用程序
与通过 Apps 服务使用的 VB 应用程序不同,应用程序可以通过 Studio Web 访问。
要创建 Actions 应用程序,请按照以下步骤操作:
- 转到 Studio Web。
- 选择“新建” ,然后选择“应用”以创建新项目。
- 在应用的项目资源管理器中,选择“添加页面、工作流、控件、集成” ,然后选择“操作” 。此步骤会向您的应用程序添加一个操作,并允许您为其配置操作架构。
- 展开“操作” ,然后选择“操作架构” 。使用您希望用于 Action Center 中的应用程序操作的 In 和 Out 参数配置操作架构。
-
对于结果,添加您希望操作具有的其他自定义结果。
例如,您可以添加名为
Approve的自定义结果。 -
对于“输入/输出”属性,添加在 Studio 自动化中用作输入/输出参数的属性。这些输入/输出属性首先在传递给操作的“创建应用程序任务”活动中显示为属性。然后,在该操作完成后,您可以通过“任务对象(输出)”属性访问与“等待应用程序任务然后继续”活动更新相同的属性。
-
2. 添加并自定义验证控件
验证控件包含在处理包含流结果的工作流时使用的验证站点。要在操作应用程序中添加并自定义验证控件,请按照以下步骤操作:
-
打开要包含验证站点的所需操作应用程序。
-
选择“打开工具箱” 。
-
在“显示”下,找到“验证控件” ,并将其添加到您的应用程序中。
将验证控件添加到应用程序后,系统会自动在应用程序的“项目资源管理器”的“应用程序变量”部分下创建一个
Var<ValidationControl_PageName>变量。备注:您可以使用验证控件和相应的应用程序变量,从验证控件中读取信息。使用
Var<ValidationControl_PageName>应用程序变量向其中写入信息。 -
准备操作架构:
-
在“项目资源管理器”中的“操作”下,选择“操作架构” 。
-
在“输入属性”中,选择“添加属性” 。
-
在属性搜索栏中,选择“更多选项” 。
-
在“高级”下,选择“内容验证数据”。
这是将在“创建应用程序任务”活动中显示的输入属性。内容验证数据输入属性需要
ContentValidationData对象作为输入,输入可以是单个对象也可以是ContentValidationData实例的数组/列表。ContentValidationData包含验证站点的工件。使用“创建 Communications Mining 验证工件”活动创建ContentValidationData。
-
-
配置验证控件:
- 转到“验证控件”属性。
- 在“来源输入”中,选择您已定义为
ContentValidationData类型的操作输入。
-
使用所需的其他控件配置应用程序的其余部分。
3. 为验证控件创建事件
您可以触发特定于验证控件的各种事件。在“项目资源管理器”中,导航到“验证控件”,然后将其选中。验证控件的“事件”面板允许您为特定事件定义自动化。
下表描述了可用的验证控件事件:
表 1.验证控件事件
| 事件 | 描述 |
|---|---|
| 就绪 | 加载验证控件时触发。 |
| 文档类型已更改 | 当用户更改验证控件的文档类型时触发。 |
| 选定的字段 | 当用户在验证控件中选择一个字段或一个字段值时触发。 |
| 字段值已更改 | 当用户在验证控件中添加、删除或替换字段值时触发。 |
4. 使用专用的验证控件活动
您可以使用AppEvents.Activities包中专用于处理验证控件的特定活动:
- “设置验证控件字段焦点” : 用于根据配置的事件将焦点放在某个字段上。
- “保存验证控件状态” - 保存验证控件的状态。要稍后重新访问并完成验证时,可以使用此选项。
5. 发布并部署应用程序
在构建 Action 应用程序并为其中的控件触发自动化后,您即可发布该应用程序。发布应用程序后,可用于创建应用程序操作。有关发布应用程序的更多信息,请访问发布、部署和升级应用程序项目。
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. 将验证信息发送到应用程序
流结果准备好供验证后,您可以准备要发送给先前创建和部署的应用程序的所有信息。请执行以下步骤:
-
添加“创建 Communications Mining 验证工件”活动以创建
Content Validation Data对象,该对象存储在操作应用程序中加载验证控件所需的信息。在此示例中,使用先前创建或输出的变量配置活动:- “Orchestrator 存储桶文件夹路径”:Orchestrator 文件夹的名称,该文件夹托管要在其中创建操作的存储桶。
- Orchestrator 存储桶:
storageBucketName - Orchestrator 存储桶目录路径:先前输入的存储桶中要存储操作数据的目录路径
- “输入流结果”:要验证的流结果。使用“获取流结果”活动的输出变量中的某个条目,该变量是结果的集合。例如,使用
<getStreamResultsOuputVariable>.Results(<index>)选择一个条目。 - 模型(模型) :与输入流结果对应的模型。使用位于
<getStreamResultsOuputVariable>.Model下的“获取流结果”活动的输出变量的模型属性。 - 超时(毫秒) :指定活动在连接到 Orchestrator 之前抛出错误之前等待时间(以毫秒为单位)。
- “内容验证数据” :输出变量,存储了有关已处理的流结果的所有信息和操作数据的位置信息。您稍后会使用此输出变量作为检索 Communications Mining 验证工件活动的输入。
-
添加“创建应用程序任务”活动,以便您可以将对象绑定到先前设计的应用程序,然后将其发送到 Action Center 进行验证。在此示例中,请按如下方式配置活动:
- 标题:
CVD - 优先级:
Medium - Apps:
Demo.Validation.Control.in.Apps - 应用程序版本:v2.0.0选择应用程序以及要用于创建操作的相应版本后,该应用程序的输入属性将显示在活动的主体中。
- 在此示例中,输入属性之一为Action_Content_Validation_Data ,它需要先前创建的 Communications Mining™ 验证工件:
contentValidationData。
- 在此示例中,输入属性之一为Action_Content_Validation_Data ,它需要先前创建的 Communications Mining™ 验证工件:
图 1.“创建应用程序任务”活动
- 标题:
-
添加“等待应用程序任务然后继续”活动以返回有关操作的信息,然后继续执行工作流。在“已创建的应用程序任务”字段中,输入“创建应用程序任务”活动的输出变量。
-
添加“检索 Communications Mining 工件”活动,以在用户在 Action Center 执行验证后返回 Communications Mining 验证工件。将创建 Communications Mining 验证工件活动的输出变量作为检索 Communications Mining 工件活动的输入。
3. 在 Action Center 中执行验证
- 打开 Action Center,然后转到“我的操作” (“管理操作” > “管理操作”) 。
- 在“未分配”选项卡中,找到刚才使用以前的 Studio 自动化创建的操作。
- 如果要将操作分配给自己,请选择所需的操作,然后选择“分配给自己” 。
- 如果要将操作分配给其他用户,请为所需操作选择更多选项。然后选择“分配给用户” ,然后从下拉列表中选择一个用户。
- 转到“待处理”选项卡,并完成操作,以便 Studio 工作流可以继续。