跳至主要内容
Administrator Guide
上次更新时间 :2024-10-04
参考信息:排班优化引擎错误消息

参考信息:排班优化引擎错误消息

错误消息
潜在原因
解决方案
IllegalStateException:尚未为 null 加载 SchedulingOrganization
OR
尚未为 null 加载 SchedulingOrgLite
  1. HLSO 中使用的时区不再受支持,或者可能已被弃用。
  2. 正在操作的用户没有任何可访问的排班组织。
  3. 有效的 HLSO 无有效配置。
  1. 将 HLSO 中的时区编号替换为相同时区的另一个实例。要检查此问题,请访问 HLSO 中列出的
    “地点”
    ,然后导航至
    “业务地点”
    选项卡。编辑“
    地点”
    ,然后在
    “时区”
    下的下拉列表中确认该地点仍然存在。
  2. 检查已启用的排班组织(或经理管理的组织)。确保组织已启用为排班组织,以及是否存在安全问题。
  3. 访问
    “查看排班组织设置”
    报告。查看有效的 HLSO 的设置。查找
    “周起始日”
    和/或
    “地点”
    以确保准确无误。请确保至少有 1 个标记类型和 1 个标记值。
RuntimeException:无法读取 json 字符串。原因:无法构造实例...
HLSO 上的
“继承”
复选框可能曾被选中,然后又取消选中。
再次选中 HLSO 中的
“继承”
复选框。
IllegalStateException:无法找到标记集编号的标记编号
启用了
“时间表标记值”,然后又禁用了该时间表标记值
,并且该时间表标记值在人工需求或时间表中存在。
启用
时间表标记值“”
,然后清除具有此时间表标记值的所有人工需求,或撤消具有此时间表标记值的任何已发布时间表。如果处于上线环境中,请将
“时间表标记值”
保持启用状态。
时间…不在周时间范围内…
  1. 如果最初使用一个时区(例如美国东部时间)创建时间表,然后将其重组为另一个时区(例如“CST”),则该时间表将消失,因为 Workday 将使用新时区进行加载,而不会加载原始时区。 。两者之间的时区必须匹配。
  2. 如果班次时间不在排班周(使用子组组织时区)内,则会显示此错误,因为 Workday 使用 HLSO 时区创建时间表。示例:HLSO 时区是 EST,但 SGO 时区是夏威夷。时间表上会有一个小的间隔,即班次不在美国东部标准时间的开始周和结束周之间。
提交 Workday 支持工单并附上您的客户租户屏幕截图。
RuntimeException:意外的时间表...在以前的时间表中...
您更改了“HLSO 设置”选项卡中的其中一项设置。示例包括:
  • 周起始日
  • 时区
  • 人工需求期时长
将变更恢复为原始设置,然后更改 HLSO 设置的生效日期,并以新的生效日期应用您所做的变更。
未能反序列化到 SchedulingError[] 类的实例中
未列出具有 (REST) 后缀的
“发布时间表”
业务流程安全策略中的发起操作,但未列出发起人。
此业务流程安全策略必须列出正确的安全组。此字段不能为空。
TimePeriod{start..., end...} 无法映射到“[TimePeriod{start..., end...}]”中的周。
  1. 该周采用夏令时。
  2. 一周起始日为星期一。
提交 Workday 支持工单并附上您的客户租户屏幕截图。
我们收到多个错误:无法反序列化组织配置和保险开关。
未启用
“Scheduling: Budget and Sales Data”
域安全策略。
启用
“Scheduling: Budget and Sales Data”
域安全策略。
java.net.SocketTimeoutException:超时
租户用户界面已超时。出于安全原因,过时页面的连接已被断开。
请刷新页面以再次发起操作。