要将 Workday® HR 和财务作为流程的一部分进行交互,请添加一个包含 Workday 连接命令的步骤。
要启用这些命令,IT 管理员 首先配置Workday连接器。
下载自定义报告
要从 Workday 下载自定义报表,请使用 下载自定义报表 命令。
等效 API 调用: https://apidocs.workdayspend.com/services/reports/v1.html
在 Workday 中创建自定义报表
要从 Workday 下载报表,必须通过报表即服务 (RaaS) 接口将其启用为 Web 服务。在 Workday 中创建自定义报表:
- 点击 报告和分析 和 创建自定义报告。
- 输入一个唯一的名称,以便识别该报告。
- 在“报表类型”中,选择 高级。
- 在“数据源”中,选择要下载到报告中的数据。
- 选择 启用为 Web 服务。
- 点击 确定。
属性
| 摘要信息 | 细节 |
|---|---|
| 网址 |
输入要下载的 Workday 报告的 URL。 注: 要查看报表的 URL,请在 Workday 中从其菜单中选择 Web 服务, 查看 URL 。 |
| 格式 | 选择所需的报告格式。 |
| 输出文件 | 请输入 Workday 报告的下载文件路径。如果要将输出结果用于其他命令,则此步骤为可选。 |
输出
| 输出 | 输出类型 |
|---|---|
| 输出文件 | 文件 |
退出代码
| 代码 | 类型 | 细节 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 错误 | 普遍失败 |
| 10 | 错误 | API故障 |
获取工人
要在 Workday 中执行“获取员工”操作,请使用 Get Worker 命令。
有关配置此命令的信息,请参阅 获取 Workers 命令配置选项卡。有关使用此命令的详细信息,请参阅
在 Chains 中设置 Get Worker Connection 。
进口预算
要在 Workday 中执行导入预算操作,请使用 Import Budget 命令。
属性
| 摘要信息 | 细节 |
|---|---|
| 欧洲投资银行模板文件 | 输入企业界面构建器 (EIB) 模板以导入预算数据。应该是一个 XML 文件,其中定义了完成“导入预算”操作所需的字段。 |
| 输入文件 | 输入包含源数据的 CSV 文件。CSV 文件中的标题必须与模板文件中定义的字段相匹配。 |
| 忽略警告 | 模板文件包含可选字段。要忽略缺少可选字段的警告,请选中此框。 |
输出
| 输出 | 输出类型 |
|---|---|
| 导入预算错误日志 | 文件 |
退出代码
| 代码 | 类型 | 细节 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 错误 | 无效参数 |
| 3 | 错误 | 普遍失败 |
| 10 | 警告 | 命令已完成,但发出警告 |
有关配置此命令的信息,请参阅 导入预算命令配置选项卡。
启动欧洲投资银行
要启动 EIB 集成,请使用Launch EIB 命令。
属性
| 摘要信息 | 细节 |
|---|---|
| 集成 ID | 请输入要启动的 Workday 集成系统的 ID。 |
| 覆盖类型 | 选择要覆盖的EIB组件。 |
| 覆盖字段名称 | 输入要通过 EIB 请求覆盖的字段名称。 |
| 覆盖字段引用 ID | 输入要覆盖的外部字段的 Workday ID (WID)。 |
输出
没有任何
退出代码
| 代码 | 类型 | 细节 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 错误 | 无效参数 |
| 3 | 错误 | 普遍失败 |
使用文件启动EIB
要启动需要文件输入的 EIB 集成,请使用Launch EIB with File 命令。
属性
| 摘要信息 | 细节 |
|---|---|
| 集成 ID | 请输入要启动的 Workday 集成系统的 ID。 |
| 文件字段名 | 在 EIB 文件中输入文件字段的名称。 |
| 欧洲投资银行文件 | 输入 EIB 模板文件,以填充来自 CSV 文件的数据。 |
| CSV 文件 | 输入包含要填充 EIB 文件的数据的 CSV 文件。文件中的列必须与EIB模板中的所有必填字段相对应。 |
| 分隔符号 | 选择 CSV 文件中使用的分隔符。 |
输出
没有任何
退出代码
| 代码 | 类型 | 细节 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 错误 | 无效参数 |
| 3 | 错误 | 普遍失败 |
使用参数启动EIB
要启动带有参数的 EIB 集成,请使用Launch EIB with Parameters 命令。例如,通过此命令,您可以提供一个参数值,以便在链运行时使用具有不同 Workday 业务流程的 EIB。
属性
| 摘要信息 | 细节 |
|---|---|
| 集成 ID | 请输入要启动的 Workday 集成系统的 ID。 |
| 参数 | 请输入要覆盖的参数列表。 |
输出
| 输出 | 输出类型 |
|---|---|
| 结果 | 文件 |
退出代码
| 代码 | 类型 | 细节 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 错误 | 无效参数 |
| 3 | 错误 | 普遍失败 |