维护步骤延迟
安全性:“System”功能区域中的以下域:
- 业务流程管理
- 管理:业务流程定义
您可以向业务流程步骤“”添加至少 1 天的内置延迟。您可以为某个业务流程步骤添加延迟设置,以便该业务流程在后台运行,直至延迟操作完成。这对于通常需要很长时间才能完成的业务流程步骤非常有用。在指定的延迟时间内,剩余步骤将从任何负责组的
“我的任务”
中消失。然后,在经过指定的延迟时间后,这些步骤将重新显示。除非这些步骤在
“顺序”
列中具有相同的值(使这些步骤成为并行步骤),否则这些步骤都是连续的。示例:顺序为b
的步骤为并行步骤,而顺序为b1
、 b2
和b3
的步骤为顺序步骤。当您为一组并行步骤中的某个步骤添加步骤延迟时,Workday 会延迟该步骤,但不会延迟其他并行步骤。在所有并行步骤完成之前,Workday 不会移至步骤。
示例:某个业务流程定义包含以下步骤:
- a
- b有一个步骤延迟。“我的任务”中的“并行步骤顺序”值为“1”。
- 将“b”的“我的任务中的并行步骤顺序”列中的值改为2。
- b在“我的任务”列中的并行步骤顺序为3。
- c
b
步骤会延迟,但第二个和第三个b
步骤会继续,不延迟。在移至步骤c
之前,必须完成所有b 个
步骤。- 访问“编辑租户设置 - 业务流程”任务。
- 从“业务流程延时后台流程的用户”提示中,选择“业务流程恢复延迟的步骤”流程的所有者。Workday 在业务流程事件中引用此用户时称其为已完成的任务。
- 从“步骤延迟时间表限定的环境”提示中,选择您的租户中运行“业务流程恢复延迟的步骤”后台流程的环境。如果您不选择环境,此后台流程将在您租户的所有环境中运行。
- 访问“编辑租户设置 - 系统”任务。
- 填写“业务流程日期计算时区”版块时,请参考以下信息:
选项 描述 Workday 的默认时区设置 (PST)Workday 会恢复太平洋标准时间 (PST) 的所有延迟步骤。租户系统的默认时区设置Workday 会根据“默认时区”提示中的时区恢复所有延迟步骤。示例:如果您选择“日本标准时间 (JST)”,Workday 将恢复使用 JST 的所有延迟步骤。如果您未在“默认时区”提示中选择值,系统将使用太平洋标准时间 (PST) 来计算步骤延迟。事件相关时区Workday 根据时区按以下顺序恢复延迟的步骤。当:- 事件与员工相关,因此我们使用该员工的时区。
- 如果事件与员工无关(例如供应商发票),但由员工发起该事件,则我们会使用发起人所在的时区来计算步骤延迟触发器何时开始。当发起操作为委派时,我们使用委派人的时区,而不是受委派人的时区。
- 事件与员工无关且也不是由员工发起,因此我们使用 PST。
- 访问业务流程定义。
- 从业务流程步骤的相关操作菜单中选择。
- (可选)输入“时区”。默认时区是用户的当前时区。仅当您在“编辑租户设置 - 系统”任务中启用“业务流程配置时区”复选框时,才能选择时区。
- 当您在指定的时区中输入当前日期时,所做的变更会立即生效。
- 当您输入位于指定时区的将来日期时,所做变更将在指定时区的指定日期的午夜生效。其他时区的用户会在其时区的相应日期和时间看到这些变更。
- 如果在指定的时区中输入过去的日期,则所做的变更将在指定时区中指定日期的晚上 11:59:59 生效。其他时区的用户会在其时区的相应日期和时间看到这些变更。
- 在“延迟设置基于”下,选择“先前步骤完成日期”或“流程发起日期”。您还可以选择一个外部字段“”,例如生效日期“”。日期是一个静态值。也就是说,Workday 会设置生成步骤延迟的日期。当业务流程事务到达具有延迟的步骤时,系统会计算步骤延迟。对业务流程的后续变更(例如更正业务流程事件的生效日期)不会导致延迟的步骤重新计算延迟。如果步骤延迟计算为过去的日期或当前日期(今天的日期),则不会发生步骤延迟。如果您选中“更正时重新计算延迟”复选框,Workday 会在您更正业务流程时重新计算步骤延迟。Workday 会在业务流程事件的流程历史记录中显示新计算的步骤延迟日期。对于包含子流程的业务流程,除了父级业务流程外,Workday 还会为所有子流程重新计算步骤延迟。
- 在“计算日期”提示中指定“额外的延迟设置”。您添加的步骤时间不能短于一天或某个日期。由于步骤延迟后台流程在您选择的关联时区的午夜前后运行,因此 Workday 恢复延迟步骤的时间段只能以整天为单位。对于以天为单位计算的日期,Workday 会使用您在业务流程定义 中配置的基于规则的日历。否则,Workday 将根据连续天数计算步骤延迟。
- (可选)选中“更正时重新计算延迟”复选框。如果您选中此复选框,只要更正业务流程,Workday 就会重新评估并更新步骤延迟的结束日期。如果业务流程涉及子流程,则重新计算也适用于这些子流程。仅当该步骤尚未完成时,Workday 才会重新计算延迟。
要更改或取消业务流程实例,请强制在步骤的指定延迟期间内完成步骤。
- 访问“重新排定延迟的业务流程事务”任务以选择业务流程实例。当您在非上线租户中使用“重新排定延迟的业务流程事务”任务重新排定步骤延迟时,系统会每小时运行一个后台职务来处理延迟。预计最多会延迟 1 小时。示例:在下午 5:05,您使用该任务重新排定了一个步骤延迟时间。职务开始运行,大约 1 小时后的步骤1)下午 6:05 结束。
- 选择要重新排定的实例的“业务流程类型”,以及包含了 已延迟步骤的排定完成日期的“开始日期”和“结束日期”。
- 在“重新排定结束日期”提示中,选择您希望完成延迟的步骤的日期。此日期将遵循您在租户中配置的时区设置。示例:您将租户配置为使用“事件相关的时区”。一名在日本的员工和一名在旧金山的员工的“雇用”业务流程类型中存在延迟步骤。如果您选择 2021 年 12 月 15 日作为步骤的延迟完成日期,请执行以下操作:
- 日本员工的此步骤于 2021 年 12 月 15 日凌晨 00:00(日本标准时间)完成。
- 旧金山员工的此步骤于 2021 年 12 月 15 日凌晨 00:00(太平洋标准时间)完成。