跳转到主内容
Procore

工作流分配:故障排除指南

概况

Procore 工作流分配可确保正确的人员参与每个流程步骤。中断可能出于各种原因,影响工作流模板 配置、阻止工作流继续进行或发送逾期通知。

了解并解决工作流分配挑战

下表详细说明了常见的故障排除挑战。

场景 原因 效果 解决方案
无效或不合格的任务分配对象 任务分配 对象或任务分配 对象组成员被从目录工具中移除,或者权限变更使他们没有资格分配到工作流步骤。 工作流模板中的任务分配 对象设置无效;新的工作流无法启动。 从预设中删除无效的任务任务分配 对象,然后重新配置模板。
已阻止的工作流 系统移至下一步,但未分配任何人,因为权限已移除、目录访问权限丢失或动态角色没有成员。 工作流因"需要分配"错误而停止,并立即提醒工作流经理并阻止进一步的进展。 重新分配步骤、删除分配要求,或点击"继续"重试。
逾期通知 在工作流处于活动状态时,此步骤的任务分配 对象失去了对目录工具的访问权限。 工作流停滞并过期,并通知工作流经理。 重新分配角色或移除角色要求。

不符合条件或无效的任务分配对象

场景

当用户记录在目录工具中处于非活动状态、其工具访问权限被删除或其权限级别更改时,无法将工作流任务任务分配 对象分配给工作流步骤。这会影响尚未开始的工作流中任务分配 对象组的成员。

示例
当三(3)人被分配到工作流步骤,并且人员 A 失去目录工具访问权限或权限时,工作流模板的任务任务分配 对象(即人员 A)变为无效或没有资格分配。工作流经理必须更新任务分配 对象设置。要了解这些角色,请参阅与工作流工具关联的不同角色是什么?

影响

正在运行的工作流不会立即受到影响。根据访问或权限变更的设置和时间安排,系统可能会阻止访问或发送逾期通知。使用"急救人员决定"的工作流可以像往常一样继续。但是,在开始新的工作流之前,需要修复不正确的任务分配 对象设置。

分辨率

为解决此挑战,工作流经理可以:

  • 批量编辑任务分配对象:转到工作流任务分配 对象设置并使用批量 编辑功能删除不正确的任务分配 对象并添加新的任务分配 对象。这会更新正在运行但尚未到达工作流步骤的工作流的任务分配 对象。
  • 手动编辑并重新启动:转到工作流任务任务分配 对象设置,移除无效的任务任务分配 对象,然后手动重新启动任何受影响的活动工作流。

已阻止的工作流

场景

如果某个步骤开始时没有可用或符合条件的任务分配对象,则工作流将停止。在以下情况下会发生这种情况:

  • 管理员从目录工具中移除工作流任务任务分配 对象的用户配置文件,或在工作流到达受影响的步骤之前更改任务分配对象的访问或权限。
  • 工作流步骤在 Procore 中分配给了一个角色(如发票联系人),但合同中的"发票联系人"字段为空。
示例
使用工作流批准发票时,必须将"发票联系人"角色分配给发票合同上的符合条件的用户。如果在发票工作流进行到此步骤时没有人被分配此角色,则工作流停止。

影响

  • 工作流立即停止。
  • 将显示需要分配错误消息,并显示继续按钮。
  • 在导致实例被阻止的问题解决之前,工作流模板暂时不可用。

分辨率

为解决此挑战,工作流经理可以:

  • 重新分配任务分配对象:使用特定工作流实例的侧面板或使用批量分配功能进行编辑,以将有效个人重新分配到所需的步骤。
  • 移除步骤要求:如果不再需要该步骤,工作流经理可以移除受影响步骤的要求。
  • 重试分配:如果有人最近更改了任务分配对象的目录工具访问权限或权限,请点击继续以查找该步骤的可用任务分配对象。

逾期通知

场景

如果任务分配 对象错过了截止日期,或者他们在工作流步骤活动时对目录工具的访问权限被移除,则工作流步骤已逾期。这会立即停止工作流,并且系统会发送逾期通知。

示例

由于人员 A(所需的审批者)在审批步骤中从目录工具中删除,因此工作流卡住并将变为逾期状态。

影响

  • 在分配问题得到修复之前,工作流一直停滞不前
  • 逾期通知会提醒工作流经理,然后由其采取行动。
     提示

    未来的工作流呢?如果在工作流运行时任务任务分配 对象缺乏适当的权限或失去目录工具访问权限,则工作流模板的任务任务分配 对象将变为无效或不符合分配条件。如果这种情况发生在工作流开始后,则只有进行中的工作流会受到影响。

分辨率

为解决此挑战,工作流经理可以:

  • 重新分配任务分配对象:在特定工作流中,使用侧面板或批量 编辑工具将步骤分配给具有正确访问权限的其他人。
  • 移除角色要求:如果不再需要任务分配对象的输入,工作流经理可以移除该角色的要求。
  • 非必需答复者:如果任务分配 对象是该步骤的所需答复者(例如,该步骤配置了"第一响应者决定"),则工作流会继续而不会中断,并且不会发送逾期通知。