活动
最新
False
横幅背景图像
Document Understanding 活动
上次更新日期 2024 年 4 月 10 日

验证站点

使用“验证站点”向导时,数据提取和验证会变得既有趣又简单。 您可以在下方找到有关创建包含“ 数字化文档”、“ 数据提取作用域”和“ 呈现验证站点”等活动的工作流的详细信息。

当需要从相同类型的文档中自动提取和验证数据时,您可以使用这些活动。 发票或采购订单非常适合此类任务。

以下工作流重点介绍对发票使用“ 数字化文档” 活动,然后使用“ 当前验证站点 ”活动验证信息。 为此工作流选择的 OCR 引擎是 UiPath Document OCR ,但您也可以将其替换为我们的任何其他 OCR 引擎。

分类也很简单,是根据所使用的发票单据创建的。有关如何创建分类的更多详细信息,请参见此处

创建工作流

此自动化流程的构建方法如下:

  1. 打开 Studio,并新建一个默认命名为“主要”的“流程”。
  2. 序列容器拖动至工作流设计器
  3. 选择“序列”容器并创建以下变量:

    变量名称

    变量类型

    默认值

    taxonomy

    DocumentTaxonomy

     
  4. 将“ 加载分类 ”活动拖动到“ 序列 ”容器内。

    • 在“分类”字段中添加“taxonomy”变量。
  5. 遍历循环活动拖动至加载分类活动下方。

    • 遍历循环字段中添加表达式doc
    • 输入字段中添加表达式directory.GetFiles("TestData\InputDocs\")
    • 在“ 属性 ”面板中,从“ 类型参数” 下拉列表中选择“字符串”选项。
  6. 选择遍历行活动的正文容器并创建以下变量:

    变量名称

    变量类型

    默认值

    docName

    泛型值

     

    dom

    文档

     

    text

    字符串

     

    extractionResults

    提取结果

     

    validatedResults

    提取结果

     
  7. 在“ 正文 ” 容器中添加“分配”活动。

    • 在“收件人”字段中添加“docName”变量。
    • 在“值”字段中添加表达式“System.IO.Path.GetFileNameWithoutExtension(doc)”。
  8. 赋值活动下添加写入行活动。

    • 在“文本”字段中添加表达式 "Digitizing "+docName
  9. 在“ 写入行 ”活动下方添加“数字化文档”活动。

    • DocumentPath 设置为 doc
    • 在“文档文本”字段中添加“text”变量。
    • 在“ 文档对象 模型”字段中添加变量 dom
  10. 将 OCR 引擎拖动到“ 数字化文档” 活动中。 本示例使用UiPath 文档 OCR
  11. 在“ 数字化文档” 活动下方添加“写入行”活动。

    • 在“文本”字段中添加表达式 docName+" was digitized."
  12. 写入行活动下添加写入行活动。

    • 在“文本”字段中添加表达式 "Opening the Validation Station"
  13. 写入行活动下添加Try Catch活动。
  14. 在“ 尝试 ”部分中添加“序列”容器。
  15. 在“ 序列 ” 容器中添加“演示验证站点”活动。

    • 在“ 文档路径” 字段中添加 doc 作为值。
    • 在“文档文本”字段中添加“text”变量。
    • 在“ 文档对象 模型”字段中添加变量 dom
    • 在“分类”字段中添加“taxonomy”变量。
    • 在“ 自动提取 结果” 字段中添加变量 extractedResults
    • 在“ 已验证 的提取结果”字段中添加变量 validatedResults
  16. 在“ 当前验证站点 ”活动下方添加“写入文本文件”活动。
  17. 运行流程。 机器人自动提取数据,对文档进行分类,提取特定字段,准备数据以进行验证,并显示提取的文档。

此处下载示例。

使用“验证站点”

运行工作流将打开“ 验证站点 ”向导。 您可以在此处验证提取的信息,也可以使用“ 令牌 ”或 “自定义区域 ”选项自行提取信息。 如果您将分类中的字段设置为多值,则可以为该字段提取多个值。 这对于具有多个地址、不同货币等的文档非常有用。

我们来看看如何在“ 令牌 ” 或 “自定义区域 ” 选项之间切换。



以下示例说明了如何向字段添加额外值。



有关如何使用和自定义验证站点的更多信息,请参见 此处

此页面是否有帮助?

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