UiPath Documentation
orchestrator
2022.4
false
Orchestrator 用户指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

队列项目状态

队列项目可以具有两种状态:

  1. 项目状态
  2. 修订状态

项目状态

这些状态可让您知道某个项目是否已处理,以及流程在特定时间的阶段。项目状态显示在“事务”页面的“状态”列中。队列项目可以经历以下状态:

  • 新建 - 该项目刚刚通过“添加队列项目”活动添加到队列中,或者该项目被推迟,或者添加了截止日期,或者在前一个队列项目(已启用自动重试)尝试失败后添加了该项目。

  • In Progress - the item was processed with the Get Transaction Item or the Add Transaction Item activity; when an item has this status, your custom progress status is also displayed, in the Progress column.

    The time that a queue item enters the In Progress status is displayed in the Started column, and the time that it leaves this status is displayed in the Ended column. These are available on the Transactions page.

    The time spent in the In Progress status is displayed in the Average time column on the Queues page.

  • 失败- 项目不符合项目中的业务或应用程序要求,因此被发送到“设置事务状态”活动,该活动将其状态更改为“失败”。

  • 成功- 已处理项目并将其发送到“设置事务状态”活动,这会将其状态更改为“成功”

  • 已放弃- 项目长时间(约 24 小时)保持“正在进行”状态24 小时),而不会经过处理。

  • “已重试”- 项目由于应用程序异常而失败,并且已重试。机器人完成重试项目后,状态会根据您的工作流更改为“失败”或“成功”。

  • “已删除”- 已从“事务”页面中手动选择该项目,并将其标记为“已删除”;无法再处理处于此状态的项目。

    重要提示:

    为支持我们整合队列项目最终状态的工作,您不能再使用 SetTransactionResult 端点来执行以下操作:

    • 达到最终状态(无论是“失败”还是“成功”)后,更改事务有效负载
    • 使用 DeferDate 和 DueDate 属性重新运行事务,以将其移出最终状态(无论是“失败”、“成功”、“已放弃”还是“已删除”)

修订状态

这些状态使您可以执行版本控制,但只能执行由于应用程序或业务异常而被放弃或失败的队列项目。必须由分配的审核人针对每个项目手动设置这些状态。在“审核详细信息”窗口的“历史记录”选项卡中跟踪所有更改。仅当项目状态为失败或放弃时才可以分配审核人,并且在将修订状态添加到项目后不能更改审核人。只有登录的审核人才能在“审核请求”页面中看到分配给他们的请求。此外,可以批量分配队列项目以进行审核。

图 1. “历史记录”选项卡

以下状态可用:

  • “无”- 这是默认状态。无论项目是否失败,它都设置为所有项目。
  • “正在审核”- 用户将由于应用程序异常而失败的项目标记为“正在审核”。此状态在 Orchestrator 或 Studio 中没有其他影响,只是更改“队列”页面上“修订”列中的值。
  • “已验证”- 用户已将某个项目标记为已验证。用户设置此状态后,无法重试项目。此状态在 Orchestrator 或 Studio 中没有其他影响,只是更改“队列”页面上“修订”列中的值。
  • “已重试”- 项目已手动标记为待重试。因此,系统将创建状态为“新”的新队列项目。这将显示在指定事务的“项目详细信息”窗口中。

状态图

下图说明了队列项目如何经过每种状态。

图 2. 状态图

  • 项目状态
  • 修订状态
  • 状态图

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新