Workday 获取报告 action

使用 Workday - 获取报告操作,通过报告 URL 检索报告。 Workday 报告即服务 (RaaS) 是一项使报告可作为网页服务使用的功能。 当您在 Workday 中创建这些报告时,必须将其配置为高级类型报告,以启用网页服务。

先决条件

注: 本页面提供的示例和图形仅用于表示目的,可能无法准确反映您的具体情况。 我们不对其维护或准确性承担责任。
在开始任何 Workday 操作之前,请确保您已通过身份验证。 有关更多详细信息,请参阅 Workday 身份验证操作。 以下是获取报告事件的先决条件:
  • 以管理员身份登录 Workday。 有关登录 Workday 实例的更多信息,请参阅 Workday Login
  • 要查找报告 URL,请单击水平三点图标,然后导航到 操作 > 网页服务 > 查看 URL

    Workday 视图 RAAS URL

    将显示查看 URL 网页服务页面。

  • 右键单击 Workday XML 并选择复制 URL

    Workday 复制 URL

过程

  1. Automation Anywhere Control Room 中,导航到操作窗格,选择 Workday > 获取报告,并将其放置在画布上。

    Workday 获取报告
    1. 粘贴从 Workday 复制的报告 URL。 复制的报告 URL 是您想从 Automation 360 的 Workday 中获取的报告。
    2. 选择报告格式Automation 360 支持简单XMLWorkday XML 格式。 Workday XML 包含比简单 XML 更多的数据元素(例如,WID (Workday ID))。
    3. 输入默认作为会话名称。
    4. 将结果保存到变量中。 例如,您可以将报告的所有行存储在一个列表中 (listReportData)
  2. 要验证您是否可以在调试模式下运行 bot,请在获取报告旁边设置一个断点action。 在前面的示例中,有一个消息框 action。 打开 listReportData 变量以查看结果。
    注: 输出以类型 Dictionary 的列表形式检索。 要读取此列表中的单个记录(行),您需要使用 Loop 操作循环遍历所有字典项,并单独读取或提取记录(行)。 例如,获取多条记录的输出保存在变量 list_of_records_any 中。 如果变量包含五条记录,则每条记录都会传递给循环操作,一次处理一个。循环操作以获取多条记录