跳至主要内容
Administrator Guide
上次更新时间 :2024-12-13
编辑业务流程

编辑业务流程

安全性:“System”功能区域中的以下域:
  • 业务流程管理
  • 管理:业务流程定义
Workday 的默认业务流程是提供的定义,可以根据您的需求进行自定义。默认业务流程定义包含建议的步骤和基本配置。如果业务流程没有默认定义,您可以使用
“创建业务流程定义(默认定义)”
任务来创建和配置默认定义。
当您需要的工作流不同于默认业务流程定义时,您可以更改 业务流程定义 。您可以根据可配置的条件规则或特定组织创建自定义业务流程。
要自定义业务流程定义,您可以执行以下任一操作:
  • 更改默认定义。
  • 复制并更改默认定义。
当您编辑默认业务流程定义并将其用于所有组织时,您可能需要添加许多自定义设置,这会使业务流程变得复杂且难以维护。Workday 建议您复制默认业务流程定义,并为每个组织更改这些定义。这使您能够更好地组织租户中的不同业务流程定义,以满足您的业务需求。
当您编辑具有将来生效日期的业务流程定义并添加新步骤时,
“审核线索报告”
可能会显示一个审核线索条目,其中的步骤名称和报告中的某些详细信息显示为
“step-”
示例:2020 年 7 月 15 日是今天。您向业务流程定义添加了一个新的
“审批”
步骤,将来生效日期为 2020 年 7 月 30 日。查看
“审核线索报告”
时,您将看到新
“审批”
步骤的审核线索条目,并且您可能会在
报告
中看到一些详细信息。
为获得最佳业务流程性能,Workday 建议您限制业务流程定义中的步骤数。
在一个业务流程中,我们最多支持 72 个连续的非手动步骤。非手动步骤是指无需用户交互即可由系统自动处理的步骤。示例:非必选步骤、
集成
步骤或
报告
步骤。如果您的业务流程包含 72 个连续的非手动步骤,Workday 建议您评估业务流程定义以减少这些连续步骤的数量,或者配置具有条件步骤的基于规则的业务流程定义。
  1. 从业务流程的相关操作菜单中,选择
    “业务流程”
    “编辑定义”
  2. 选择一个
    “生效日期”
    ,让业务流程定义变更在该时间生效。
  3. 选择一个
    截止日期
    ,以反映从业务流程发起到完成所用的时间。
  4. (可选)在
    “禁止发送通知的渠道”
    提示中,选择要禁止发送自定义和系统业务流程通知的通知渠道。
    如果您选择
    “移动端推送通知”
    提示选项,对于与业务流程定义的事件关联的任何自定义通知和系统通知,Workday 不会发送推送通知。
    无论您是否在
    “编辑租户设置 - 通知”
    任务中配置了推送通知,我们都会在业务流程定义中显示
    “隐藏通知渠道”
    提示。
  5. 完成此任务时,请参考以下信息:
    选项 描述
    时区
    如果您在
    “编辑租户设置 - 系统”
    任务中选中
    “业务流程配置时区”
    复选框,则可以输入时区。当您选择以下选项时:
    • 当前日期,则变更将立即生效。其他时区的用户会立即看到这些变更。
    • 将来日期,则变更将在指定日期的午夜生效。其他时区的用户会在其时区的相应日期和时间看到这些变更。
    • 如果日期是过去的日期,则变更将在指定日期的 23:59:59 生效。其他时区的用户会在其时区的相应日期和时间看到这些变更。
    顺序
    输入 1 个或多个字母以定义业务流程的工作流。
    初始
    步骤为
    a
    ,并且您不能有其他带有字母
    a 的
    步骤。
    当您保存业务流程定义时,Workday 会按字母顺序对业务流程步骤进行排序。
    Workday 会强制使用英语来显示和处理工作流步骤。
    我的任务中的并行步骤顺序
    在顺序相同的每个步骤中,输入一个或多个字母,以控制业务流程中的并行步骤相对于其他并行步骤在“我的任务”中的显示顺序。示例:在业务流程定义中,业务流程管理员按以下顺序设置并行步骤:
    • ca
    • cb
    • cc
    如果您按
    “从新到旧”
    对“我的任务”进行排序,Workday 将按业务流程定义中指定的相反顺序在“我的任务”中显示任务。较早的任务(或下一个任务)显示在“我的任务”底部,较新的任务显示在顶部。
    要使并行步骤顺序与任务在“我的任务”中的显示顺序相匹配,请按
    时间从前到前对
    “我的任务”进行排序。
    类型
    某些步骤类型还需要在
    “指定
    ”列中输入。此外,
    “批处理/作业”
    “集成”
    步骤类型要求您在
    “用户身份运行”列
    中指定用户编号。
    如果您选择
    “合并审批”
    ,则必须完成审批配置。您可以在编辑完业务流程后完成审批配置。从步骤的相关操作菜单中,选择
    “业务流程”
    “配置合并审批”
    当您选择
    “审批链”
    “合并审批链”
    时,您可以将步骤配置为按组织层次结构而不是按管理层次结构流转(基于职位的流转)。
    编辑业务流程定义时,您无法更改现有步骤的步骤类型。如果要更改步骤类型,您可以移除该步骤,然后添加具有新步骤类型的新步骤。
    指定
    为步骤类型选择适当的操作。
    可选
    收件人不必完成可选步骤。通知消息包含一个链接,收件人可以单击该链接跳过该步骤。收件人必须跳过或完成可选步骤,才能将流程移至下一步。
    如果收件人将可选步骤保存备用,则可以跳过该步骤。
    当您设置了有关可选步骤的通知时,如果收件人跳过了该步骤,则 Workday 会向自定义通知中配置的任何人发送通知。您可以使用
    “跳过的步骤”
    报告字段创建条件规则,以阻止 Workday 发送有关跳过步骤的通知。
    指定负责此步骤的安全组。Workday 会显示安全策略启用的安全组。当该步骤是发起其他业务流程的
    “操作”
    步骤时,可用的安全组由子流程的安全策略定义。
    您可以将某些业务流程步骤流转到当前组织或建议组织中的组织角色。
    当您添加审批链步骤并将该步骤配置为按组织层次结构流转时,您只能选择受限制的基于角色的安全组。
    流转设置
    选择流转途径修改系数。仅当业务流程具有支持流转设置的步骤类型时,Workday 才会显示此列。如果在
    “维护可指定的角色”
    任务中为安全组启用了可指定角色的主管组织,您可以将特定组流转用于任何业务流程步骤类型。
    全部
    如果所有指定安全组中的每个人都必须完成该步骤,请选择此选项。
    截止日期
    您可以为整个业务流程或每个业务流程步骤设置截止日期。
    设置步骤的截止日期。这是从步骤开始到步骤完成的已用时间。
    对于位于 UTC-1 或更大时区的用户,Workday 会使用其本地时区显示步骤的截止日期。为确定截止日期,我们使用系统太平洋时区 (UTC-8) 的一天结束日期 (23:59:59),并将截止日期转换为用户的本地时区。
    Workday 在以下位置显示用户截止日期所在的本地时区:
    • Workday 主页上的
      “等待操作”
      版块。
    • “我的任务”条目
    • “我的任务”条目的
      “流程历史记录”
    • 下一个
      消息
    • 您已提交
      对话框。
    • “查看事件”
      页面上的
      “截止日期
      ”列。
    这不适用于位于 UTC-2 或更短时区的用户。截止日期以太平洋时间显示。
    对于 Workday 以天为单位计算的截止日期,Workday 会使用您在业务流程定义中配置的基于规则的日历来计算截止日期。
    对于不使用基于规则的日历或以天为单位计算截止日期的业务流程定义,Workday 会以连续天数计算截止日期。
    当业务流程作为子流程运行时,Workday 会使用在子流程的业务流程定义中配置的基于规则的日历。它不会在父级业务流程中使用基于规则的日历。
    截止日期基于生效日期
    您可以为整个业务流程或每个业务流程步骤设置截止日期。
    选中此复选框后,Workday 将根据此业务流程实例的生效日期计算步骤截止日期。否则,Workday 将从上一步骤完成时开始计算截止日期。
    示例:加薪生效日期或新员工入职日期可以是业务流程完成后的几周。
    如果某个业务流程步骤配置了
    截止日期
    ,并且该步骤或整个业务流程定义
    中的“截止日期基于生效日期
    ”复选框也处于选中状态,则 Workday 可能会在截止日期基础上额外添加 1 天,具体取决于截止日期。系统会保留业务流程的生效日期。
    不推进
    选中此复选框可将可手动推进的业务流程类型的某些步骤标记为
    “不推进”
    。如果选中,则事件不能从标记为
    “不推进”的步骤推进,也不能推进到标记为“不推进”的
    步骤。您可以使用此功能来降低因用户手动推进完成步骤而可能出现问题的风险。注意:此功能仅适用于您可以指定给安全组的步骤。您无法指定给安全组的步骤(
    “报告”
    步骤除外)不能被标记为
    “不推进”
您对父级组织的业务流程定义所做的更改会影响没有自己的自定义业务流程定义的任何下级组织。
当您编辑子流程定义时,所做的变更不会显示在父级业务流程的
“审核线索报告”
中。但是,当您在已标记为要审核的业务流程定义上取消选中或选中“
使用子流程发起日期”
复选框时,您可能会在
“审核线索报告”
中看到其他条目。
完成业务流程编辑后,您可以进一步自定义业务流程定义,例如配置:
  • “审批”
    “合并审批”
    “待办事项”
    业务流程步骤的高级流转。从该步骤的相关操作菜单中,选择
    “业务流程”
    “维护高级流转”
  • “审批链”
    “合并审批链”
    步骤中基于组织的流转。从该步骤的相关操作菜单中,选择
    “业务流程”
    “维护高级流转”
    。然后,选中
    “基于组织的流转”
    复选框。
  • 业务流程步骤的步骤延迟。从步骤的相关操作菜单中,选择
    “业务流程”
    “维护步骤延迟”
  • “操作”
    步骤,用于在检查人在业务流程步骤中添加其他审批人时触发验证条件。从
    “操作”
    步骤的相关操作菜单中,选择
    “业务流程”
    “维护步骤条件”
    。然后,选中
    “为添加审批人启用验证条件”
    复选框。
  • 作为
    完成
    步骤的步骤。从该步骤的相关操作菜单中,选择
    “业务流程”
    “设置为完成项”
    。业务流程定义的
    “完成
    ”列中将显示
    “是”
  • 在任何业务流程步骤或整个业务流程状态下触发的自定义通知。您还可以通过在业务流程中配置通知延迟来延迟发送自定义通知。从业务流程定义的相关操作菜单中,选择
    “业务流程”
    “添加通知”
  • 对与业务流程关联的人员(例如内部员工)隐藏业务流程历史记录详细信息。访问业务流程安全策略,然后选中
    “对人员隐藏流程历史记录”
    复选框。然后激活待处理的安全策略变更。
    隐藏业务流程历史记录功能不适用于您在 Workday Extend 中创建的模型构成业务流程。