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

Document Understanding 活动

上次更新日期 2024年12月5日

验证站点

本页说明如何创建包含“数字化文档”“数据提取作用域”“显示验证站点”等活动的工作流。

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

以下工作流重点关注对发票使用“数字化文档”活动,然后使用“呈现验证站点”活动来验证信息。 为此工作流选择的 OCR 引擎是“UiPath™文档 OCR ”,但您可以将其替换为我们的任何其他 OCR 引擎。 系统将使用根据所选发票单据创建的简单分类。 请访问分类概述,查看如何创建分类。

创建工作流

  1. 打开 Studio,并新建一个默认命名为“主要”的“流程”。
  2. 序列容器拖动至工作流设计器
  3. 选择“序列”容器并创建以下变量:
    1. 变量名称taxonomy
    2. 变量类型文档分类
    3. 默认值:无。
  4. 在“序列”容器中添加“加载分类”活动。
    在“分类”字段中添加“taxonomy”变量。
  5. 在“加载分类”活动之后的“序列”容器内添加“遍历循环”活动。
    • 遍历循环字段中添加表达式doc
    • 输入字段中添加表达式directory.GetFiles("TestData\InputDocs\")
    • 在“ 属性 ”面板中,从“ 类型参数” 下拉列表中选择“字符串”选项。
  6. 选择“遍历循环”活动的“正文”容器,并创建下表中显示的变量:
    表 1. 要创建的变量
     

    变量类型

    默认值

    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. 运行流程。 机器人自动提取数据,对文档进行分类,提取特定字段,准备数据以进行验证,并显示提取的文档。
请访问以下链接,下载示例的 ZIP 存档:示例

使用“验证站点”

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

  • 创建工作流
  • 使用“验证站点”

此页面有帮助吗?

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