跳至主要内容
Administrator Guide
上次更新时间 :2024-06-14
常见问题:业务流程

常见问题:业务流程

如何查找存在严重错误的业务流程定义?
使用
“业务流程异常审核”
报告查找存在严重错误的所有
业务流程定义
。运行此报告时,您可以期权是否显示警告。警告不一定会成为问题,具体取决于您希望业务流程待办事项的操作,但Workday会识别出出现意外结果的潜能,并给您机会进行检查。
“业务流程”
列中的相关操作菜单与业务流程定义的相关操作菜单相同。
“存在问题”
列中的相关操作菜单与业务流程的
“查看定义”
页面上单个步骤的相关操作菜单相同。
如果业务流程存在问题, Workday自动向业务流程管理员发送
“修复业务流程”
任务,并提供用于更正业务流程定义的链接。
如何移除与已不再可用的允许操作关联的停用的安全组?
如果业务流程包含的操作在业务流程安全策略中不再可用,并且这些操作仍与已停用的安全组相关联,则审核报告可能会标志该业务流程,以便您执行“ ”操作。示例:“
安全异常审核”
报告。要解析此问题,请考虑运行“
从不可用的操作中移除停用的安全组”
任务。此任务可帮助您识别和移除与不再可用的允许的操作相关联的停用的安全组。要访问“ ”任务,您必须具有以下域的权限:
  • Business Process Administration
  • Security Activation
  • Security Configuration
在您继续运行“
从不可用操作中移除停用的安全组”
任务之前,请确定您是否需要移除租户中停用的安全组。此流程无法撤消。
请按以下步骤操作:
  1. 访问
    “Activate Pending Security Policy Changes”
    任务,以确认并激活现有的安全变更。Workday强烈建议您先运行此任务。
  2. 访问“
    从不可用的操作中移除停用的安全组”
    任务。选择
    “确认”
    ,然后单击
    “确定”
    。后台流程将运行并移除停用的安全组。
  3. 再次访问
    “Activate Pending Security Policy Changes”
    任务,完成停用停用安全组的移除流程。如果您在
    “激活待处理的安全策略变更
    ”任务上未看到业务流程类型,请继续确认待处理的安全策略变更。
在您移除安全组并访问
“安全异常审核
”报告后, Workday将不会在
“业务流程安全策略异常”选项
卡上显示该安全组。
“从不可用的操作中移除停用的安全组”
任务无法处理以下
“安全异常审核”
报告选项卡上可能显示的审核条目:
  • 域安全策略异常
  • 安全组异常
如何查找并修复中止的业务流程?
导致业务流程停止的可能原因有多种,也可采用多种查找方法。查看“
等待操作的业务流程事务”
、
“等待操作 X 天的业务流程事务”
和
“业务流程事务类型等待操作”
报告不一定就能发现问题,因为每个步骤通常都要等待负责人一天或更长时间才能完成。 .
已中止的业务流程分为两个主要种类:等待操作的业务流程和存在严重错误的业务流程。
  • 等待操作的业务流程
    1. 运行
      “等待操作 X 天的业务流程交易
      ”报告,将最早的实例显示在顶部。
    2. 使用业务流程事务的“完整流程记录”,查找正在等待操作的步骤以及等待谁执行。从业务流程事务的相关操作菜单中,选择
      “业务流程” > “完整流程记录”
      。
      • 如果等待操作的流程列表过长,您可以使用
        “等待操作类型的业务流程事务
        ”报告,并指定您要查找的业务流程类型。对于此报告,您可以指定您感兴趣的业务流程默认定义名称,并将报告输出限制为这些名称。
      • 如果您查找某个步骤未分配,请参见如何查找并修复未分配的任务? .
    3. 检查指定员工是否具有将来的生效日期。同时检查安全性是否已发生更改。您可以通过更改业务流程的安全策略,使该任务到达员工的“我的任务”后,员工的安全访问权限已发生更改,无法再访问该任务。在这种工单下,您必须重新指定付款日期。
  • 存在严重错误的业务流程
    • 如果您尝试运行的业务流程在输入步骤时其定义中存在严重错误,则Workday会改用默认定义。
      示例:如果
      “雇用”
      业务流程的
      “建议薪酬”
      步骤是在 1 月 3 日输入的,并且“雇用”业务流程的
      “建议薪酬”
      在那时出现了一个严重错误,Workday将使用“ ”业务流程的默认定义。但是,如果业务流程中的严重错误已于 1 月 4 日得到修复,则您在查看
      “雇用”
      事件时不会发现明显错误。要确定事件正在使用的业务流程定义,请从事件的相关操作菜单中选择
      “业务流程”
      “查看定义”
      。如果事件使用了应使用自定义定义的业务流程默认定义,请查看截至输入步骤之日的业务流程定义,以查看当时业务流程中的严重错误。
      如果没有为您的组织正确配置默认定义,则系统可能会停止运行或无法按您预期运行。请参见如何查找存在严重错误的业务流程定义? .
如何查找和修复未分配的任务?
当指定的安全组不包含用户或仅包含Workday账户被禁用的用户时,任务将成为已取消分配的任务。示例:如果某个步骤由
“员工自助
安全组提供受保护,但被指定用户的将来雇用日期为 ,则该任务将被取消指定。如果所指定用户的Workday账户被禁用、过期或锁定,或者所指定用户没有用户编号和密码且无法访问Workday查看通知或完成指定步骤,则也可以取消指定任务。
“未分配的任务”
报告会显示存在问题的步骤。
业务流程管理员可以将已取消分配的任务重新分配给员工,或必填; 必选; 必修安全组中的关联机构角色持有者。当任务变为取消分配状态时, Workday会向对
“Business Process Administration
”域具有查看和修改权限的所有安全组中的成员发送通知电子邮件。
这与即将休假的用户需要暂时将任务重新分配给其他用户不同。查看委派我的任务.
请按以下步骤操作:
  1. 访问
    “未分配的任务”
    报告。 Workday建议您按特定的业务流程和/或日期范围筛选器已取消分配的任务列表。
  2. 对于每个已取消分配的任务,查找列出的具有未分配用户的安全组。
  3. 查看相关操作菜单来确定安全组“”的类型。
    • 对于基于用户的安全组“”,编辑安全组成员资格以指定员工或合作人员角色持有者,并确保指定的用户具有有效的Workday用户编号和密码。
    • 对于任何其他安全组类型,该组会指定员工以外的对象。请确保安全组已填充,并且指定的对象包括员工或合作人员角色持有者。该对象可以是角色、职务概要、职务种类、职务系列、管理级别、组织、地点或其他安全组。
  4. 将用户添加到安全组后,请按照
    未分配的任务
    中的说明确认更改。必须执行此操作才能重新启动业务流程实例“”。
为什么我看不到业务流程事件步骤详细信息?
请通过这些问题来确定您是否有权访问某个业务流程事件()。如果对所有问题的回答均为“否”,则您无权访问“”事件。
  • 您是否是能对事件的业务流程安全策略“”执行“
    查看全部
    ”
    “取消
    ”
    “更正”
    或
    “撤消”
    操作的安全组成员?
  • 您是否是能够根据事件的业务流程安全策略()执行
    “仅查看已完成
    操作的安全组的成员?该事件是否已完成且不是将来日期?
  • 您是否具有
    “Business Process Administration
    ”域的“修改”权限?
  • 您的“我的任务”中当前是否有相关的非待办事项条目?
如果您的“我的任务”中当前有一个相关的“待办事项”条目,则您可能可以访问“”业务流程事件“”,但不能访问
“详细信息”
选项卡。
您还可以使用
“业务流程策略视图审核
”报告来解决许多与安全相关的问题。它显示了可以执行
“操作”
步骤、做出审批决定和接收通知的安全组,但在业务流程安全策略中不具有
“查看全部”
或
“仅查看已完成事件”
访问权限。
在以下情况下,您仅当任务位于“我的任务”中时才能查看事件。一旦该任务不再位于您的“我的任务”中,您将失去对该事件的访问权限。结果,您可能会收到一封电子邮件通知,其中包含一个事件链接,当您单击该链接时会返回一个错误。发生此错误的原因是,您不属于对事件“”具有
“查看全部”访问
权限或
“仅具有查看已完成
事件”权限的安全组。运行
“业务流程策略视图审核”
报告可帮助您清理安全设置并避免此类错误。
为什么我看不到“员工历史记录”中的业务流程事件?
对于您要查看的每个事件,请确保在业务流程安全策略中,您所属的安全组具有
“查看全部”
或
“仅查看已完成事件”的
访问权限。其他信息,您需要具有相应安全域的访问权限才能查看员工历史记录。
Workday如何确定要使用的业务流程定义?
通常, Workday用于确定要使用的业务流程定义的逻辑可能并不明确。
通过从业务流程事件的相关操作菜单中选择
“业务流程”
“查看定义”
,您可以确定 Workday 使用的业务流程定义。Workday可能会选择特定的业务流程定义()的原因有很多。
在某些情况下,当您雇用“ ”职位时,该职位可能会驻留在两个组织中。示例:
“雇用”
业务流程的默认定义允许该业务流程与两种类型的组织关联。Workday使用组织类型优先级来确定首先在何处查找要使用的业务流程定义。如果Workday没有查找具有最高优先级 的组织中定义的自定义业务流程,它会在优先级列表中的下一个定义的组织中查找。如果优先级列表中的任何组织都未定义自定义业务流程, Workday将使用具有最高优先级的组织的默认业务流程定义。有关更多信息,请参见维护组织类型优先级.
其他信息,如果组织的业务流程定义在事件开始之日处于以下任一状态,Workday会使用默认的业务流程定义:
  • 事件存在严重错误。
  • 它已停用。
  • 它在事件开始当天处于无效状态。
要查看截至事件开始日期的业务流程定义,请查看业务流程定义并在
“生效日期”
字段中输入事件开始日期。
如果条件规则未按预期触发怎么办?
按如下方式测试条件规则:
  • 如果该步骤有多个条件,请逐个条件进行测试,以确保每个条件都按预期工作。
  • 如果条件包含多个规则,请按每个规则的顺序,一次测试 1 个。
  • 请确保条件规则中包含的数据值与事件本身的数据匹配。示例:
    • 如果条件规则检查国家/地区是否等于日本,请确保事件使用的主管组织的地点的国家/地区为日本。
    • 如果您为
      “雇用”
      业务流程中基于员工的字段创建了条件规则,但
      “雇用
      ”事件尚未完成,则申请者还不是员工,因此条件规则可能无效。
    要在执行步骤时确定每个字段的值,请从业务流程步骤的相关操作菜单中选择
    “报告”
    “报告字段和值”
    。查看条件规则中使用的每个字段的值,确定规则未按预期工作的原因。
您还可以直接通过业务流程事件创建自定义报告,并将字段置于条件规则中(尤其是计算字段),以查看它们有什么值。这可帮助您确定哪些条件规则违规。
有关条件规则如何工作的更多信息,请参见概念:步骤条件.
有关创建情境报告的更多信息,请参见从业务对象实例创建报告。
如果任务未转至目标人员怎么办?
检查与事件关联的数据,查找为其指定了安全组的对象。由于基于角色的安全组可以指定给多个对象,因此您应查看:
  • 主管组织
  • 地点层次结构
  • 薪资组
  • 指定给员工“”的任何其他自定义组织或主管组织“”。
查看每种安全组“”的成员资格。对于交叉安全组和聚合安全组,您应该检查两个安全组的成员以查找共同的成员。
如何从业务流程“ ”删除评论?
业务流程管理员可以在业务业务流程业务流程中移除一条或多条评论。
从整个业务流程(而非业务流程步骤)的相关操作菜单中,选择
“业务流程”
“移除备注”
。选中要移除的每条评论旁边的复选框,然后单击
“确定”
。
同样,如果子流程中已有备注,您可以通过子流程的相关操作(而非子流程内的单个步骤)移除备注。
如何查找用于创建条件规则的相应字段?
如果在创建条件规则时没有您所需的字段,您可以使用
“Workday DataDictionary”
报告来确定每个
业务对象
可以使用哪些字段。您还可以创建一个计算字段,并将其提升到“操作事件”级别。
在业务流程中使用组合报告时,提示如何工作?
您可以针对支持的报告类型定义提示值,以筛选器Workday显示的数据。对于组合报告,您必须定义这些提示值,以确保数据与“被指定人”业务流程保持密切相关。使用“报告”步骤中的
“业务流程”
“配置报告步骤”
相关
相关操作来定义和映射值。