跳至主要内容
Administrator Guide
上次更新时间 :2024-04-19
概念:导入报告的时间块

概念:导入报告的时间块

通过“Import Reported Time Blocks”
Web 服务,您可以使用 Workday 企业接口生成器 (EIB) 将报告的时间块导入到 Workday Time Tracking。可以考虑使用此 Web 服务执行以下操作:
  • 导入员工未通过自助时间输入功能输入的时间块。
  • 批量加载一批时间块,例如节假日时间块。
  • 导入大批时间块进行测试。
  • 批量编辑和删除时间块。
  • 使用“报告的时间批处理事件”
    业务流程批准或撤消导入的时间块。
  • 在计算中使用导入的时间块,将其流转给经理进行审批,然后传递到薪资系统进行付款。

电子表格设置

填写 EIB 模板时,请参考以下字段:
元素
注释
表头键
一个递增值,用于表示各个 1,000 行数据集。
表头键决定了 Workday 在每个作业中对多少条目进行批处理。我们建议您在每个作业中同时对 1,000 个时间块条目进行批处理。示例:为前 1,000 行使用“1”
,为接下来的 1,000 行使用“2”
请勿为每一行使用不同的表头键,因为这会导致每一行作为单独的作业运行并导致性能问题。
此字段仅在低于 36.2 的 Web 服务版本中可用。
行键
一个递增值,用于表示(表头键批中的)各行。示例:为第一行使用“1”
,为第二行使用“2”
,为第三行使用“3”
。对于每个批次,从 1 开始重新编号。
此字段仅在低于 36.2 的 Web 服务版本中可用。
电子表格键
一个递增值,用于表示各行。示例:为第一行使用“1”
,为第二行使用“2”
,为第三行使用“3”
员工
员工的员工编号。
员工时间块
员工时间块的参考编号。将时间块导入 Workday 中以后,Workday 会为员工时间块指定一个参考编号。要编辑或删除某个时间块,您必须输入其参考编号。
要查看一组员工时间块的参考编号,请使用“时间块”业务对象中的“参考编号”报告字段。
要查看单个时间块的参考编号,请访问该时间块的相关操作菜单。
删除时间块
输入“Y”或“N”以指示是否删除时间块。
签入日期时间
签出日期时间
可以使用这些列输入签入/签出时间块的日期和时间。
时间自动采用 PST,因此您可能需要填充 UTC 偏移量来正确加载时间块。
示例
:2018 年 10 月 25 日上午 8 点(欧洲中部时间)是:“2018-10-25T08:00:00+02:00”
时间代码
时间代码的参考编号。可以使用时间代码的相关操作菜单访问时间代码参考编号。
数量
日期
可以使用这些列输入“仅时数”时间块的日期和数量。
备注
为时间块输入备注。
时间输入模板中的“需要为时间输入变更提供备注”
设置不会应用于 Web 服务。
项目角色
员工的项目角色。此值派生自项目资源计划行上的员工指定。

编辑和删除时间块

要编辑时间块,请在“员工时间块”
列中输入“时间块参考编号”以及更新的时间块信息。当您导入该批时,Workday 将使用您输入的新值替代现有块上的值。要删除某个时间块,请在 EIB 电子表格中的“删除时间块”列中输入“Y”。
应用于时间输入日历的那些限制也将应用于 EIB。如果您无法从日历上删除某个时间块,那么也无法通过 Web 服务将其删除。示例:如果时间块属于某个被锁定的期间。

报告的时间批处理事件业务流程

导入一批报告的时间块将启动“报告的时间批处理事件”
业务流程。更新业务流程安全策略,使相关员工可以在 Workday 处理和创建时间块之前批准或撤消时间块。如果审批步骤与您的组织的要求相冲突,请为外部加载添加业务流程条件,以便 Workday 自动处理时间块。
Workday 将这些时间块与直接在 Workday 中创建的报告时间块同等对待,这意味着:
  • 在员工的时间输入日历中,这些时间块显示为“未提交”
    状态。
  • 导入的时间块与直接输入到 Workday 中的时间块需经过相同的计算和验证。
  • 员工可以进行更正,并将时间块提交给经理审批。

撤消批处理

您可以撤消“报告的时间批处理事件”
业务流程事件,从而撤回您导入的一批时间块。要撤消某个事件,请导航至该事件的相关操作菜单,然后选择
“业务流程
撤消”
,或者使用“
批量撤消业务流程”
任务。
当您撤消时,Workday 会移除您在批处理事件中导入的所有时间块。但是,撤消批处理不会撤回您通过编辑或删除时间块所做的更改。要恢复这些时间块,您必须使用正确的时间块信息运行另一个导入。
Kevin 使用“Import Reported Time Blocks”
Web 服务 EIB 执行以下操作:
  • 编辑 2019 年 2 月 4 日的某个现有时间块。
  • 删除 2019 年 2 月 7 日的某个现有时间块。
  • 为 2019 年 2 月 8 日创建一个新的时间块。
员工
员工时间块
删除时间块
日期
数量
21722
WORKER_TIME_BLOCK_-1-38
2019 年 2 月 4 日
8
21722
WORKER_TIME_BLOCK_-1-41
2019 年 2 月 7 日
8
21722
2019 年 2 月 8 日
8
在员工的时间输入日历中,时间块显示为:
2019 年 2 月 4 日
2019 年 2 月 5 日
2019 年 2 月 6 日
2019 年 2 月 7 日
2019 年 2 月 8 日
8 小时
8 小时
后来,Kevin 决定撤消“报告的时间批处理事件”
业务流程事件。Workday 将:
  • 移除 Kevin 为 2019 年 2 月 8 日导入的新时间块。
  • 不会更改为 2019 年 2 月 4 日编辑的时间块。
  • 不会恢复为 2019 年 2 月 7 日删除的时间块。
在 Kevin 执行撤消后,时间块在员工的时间输入日历中显示为:
2019 年 2 月 4 日
2019 年 2 月 5 日
2019 年 2 月 6 日
2019 年 2 月 7 日
2019 年 2 月 8 日
8 小时

重叠时间块

当您导入与现有时间块重叠的时间块时,在重叠的时间块进入 Workday 后,您必须立即解决它们。请在提交时间之前更正工时表上的时间块。
尽管 Worker Time Block Inbound Connector 仍然可用,但我们建议您使用“Import Reported Time Blocks”
Web 服务改进错误处理和性能。