集成的工作日

与Workday集成可以方便地提交请求、接收有关请求状态的通知并根据通知采取行动。完成此过程后,现有级别的审计日志记录将继续存在,包括使用Citrix Microapps执行的任何操作。使用下面的过程来启用Workday Integration。要了解完整的开箱即用的Workday微应用列表,请参见使用Workday微应用程序

请注意

我们提供两个Workday集成模板供您使用。对于大多数用例,我们建议使用更新的HTTP集成,因为它提供了配置缓存数据结构的更强大功能。有关每个集成中可用的微应用程序的完整细节,请参见使用Workday微应用程序

这些说明描述了如何设置新的HTTP模板集成。如果需要有关遗留模板的信息,请参见添加遗留集成.快速概述这个过程:

  1. 在Microapps中设置集成之前,请确保满足先决条件,然后完成下面详细描述的以下步骤:

    • 通过注册API客户端并生成和收集客户端ID和客户端秘密来启用API访问。
    • 创建自定义报告。
    • 生成自定义报表端点路径。
    • 过滤PTO类型以限制PTO微应用程序到特定的暂停类型。
    • 在工作区中设置深度链接。
    • 编辑暂停请求的业务流程。
    • 管理安全组权限。
    • 识别您的URL、实例URL和租户。
  2. 设置Workday集成。有关更多信息,请参见将Workday集成添加到Citrix Workspace Microapps中
  3. 配置服务动作参数。有关更多信息,请参见替换数据加载和服务动作变量

如果你需要帮助,看看我们的排除常见的Workday集成错误篇文章。

检查先决条件

此设置过程要求您拥有一个管理帐户和以下工作日连接器的服务帐户特权。

  • 访问非临时自定义报表的创建。
  • 访问人力资源,集成,性能管理,资源管理和自定义报告api。
  • 对于下载里程碑数据(深度链接设置过程的一部分),您需要为管理员分配以下安全组:
    • 人力资源管理员
    • 信息管理员
  • 将Citrix Gateway配置为支持Workday的单点登录,这样一旦用户登录,他们就会自动再次登录,而无需再次输入凭据。请按照Workday单点登录配置.有关配置SSO的详细信息,请参见Citrix Gateway Service

在你在Workday中设置了集成之后,当你在Microapps中设置集成时,你需要这些工件来输入这些帐户凭据:

  • URL
  • 用户名(Workday用户名)
  • 密码(工作日密码)
  • 工作日租户
  • 客户机ID
  • 客户的秘密
  • Workday REST API端点
  • 令牌端点
  • 授权端点
  • 收集的自定义报表url

注册Workday API客户端

注册一个API客户端,为每个环境生成客户端ID和客户端秘密。如果您有多个环境,则必须为每个环境注册一个API Client。对于Workday集成,必须添加两个不同的回调url。这意味着你需要注册两个API客户端;一个用于用户操作,另一个用于同步。本步骤执行两次。一次服务认证然后对于服务动作认证.它们有不同的回调url。对于Legacy集成模板,只执行第二个操作来注册客户端。

配置OAuth服务器

配置OAuth服务器以通过集成读取数据。在配置集成时,可以将这些详细信息用于服务身份验证。这只针对HTTP集成执行。

  1. 以管理员身份登录Workday,搜索注册API客户端.请填写以下字段:

    • 输入您的客户端名称
    • 选择授权代码授予客户授权类型
    • 选择持票人接入令牌类型
    • 进入重定向的URIhttps:// {yourmicroappserverurl} / admin / api / gwsc /认证/ serverContext.回调依赖于目标应用程序,可以在创建集成时在URL地址栏中找到。一节{yourmicroappserverurl}由租户部分、区域部分和环境部分组成:https:// {tenantID}。{地区(美国/欧盟/ ap-s)} .iws.cloud.com
    • 输入值300刷新令牌超时时间(天)
    • 选择以下选项范围(功能范围)
      • 组织和角色
      • 人员配备
      • 租户不可配置
  2. 选择好吧.生成Client ID和Client Secret。收集并保存以供以后在设置过程中使用。在配置集成时,可以将这些详细信息用于服务身份验证。
  3. 选择完成完成并退出。

配置OAuth客户端

配置OAuth客户端,以便通过集成回写数据。在配置集成时,可以将这些详细信息用于服务动作身份验证。

  1. 以管理员身份登录Workday,搜索注册API客户端.请填写以下字段:

    • 输入您的客户端名称
    • 选择授权代码授予客户授权类型
    • 选择持票人接入令牌类型
    • 进入重定向的URIhttps:// {yourmicroappserverurl} / app / api /认证/ serviceAction /回调.回调依赖于目标应用程序,可以在创建集成时在URL地址栏中找到。一节{yourmicroappserverurl}由租户部分、区域部分和环境部分组成:https:// {tenantID}。{地区(美国/欧盟/ ap-s)} .iws.cloud.com
    • 输入值300刷新令牌超时时间(天)
    • 选择以下选项范围(功能范围)
      • 组织和角色
      • 人员配备
      • 租户不可配置
  2. 选择好吧.生成Client ID和Client Secret。收集并保存以供以后在设置过程中使用。在配置集成时,可以将这些详细信息用于服务动作身份验证。
  3. 选择完成完成并退出。

测试API调用

本文列出了所有的Workday API调用,并详细描述了如何测试您的Workday实例是否已经为这些调用准备好了所有端点。有关更多信息,请参见测试Workday API调用

创建自定义报告

您可以在Workday中为以下每个报表创建自定义报表。下载附件中的电子表格,并准确地完成电子表格中所描述的细节。如果您输入的任何细节与提供的报告不同,则流程将无法工作。例如,如果您使用了错误的名称,则会生成报告,但不会下载数据。

以下是目前的报告。当我们向此集成添加新的端点时,它们将添加到产品文档中。

  1. 打开下列自定义报表电子表格之一:

  2. 在Workday中,搜索创建自定义报表
  3. 输入一个报告名称.此名称必须与要为其创建URL的报表的电子表格相同。
  4. 选择先进的作为报告类型
  5. 进入数据源.此值必须与要为其创建URL的报表的电子表格相同。
  6. 不要选择针对性能进行优化复选框。
  7. 不要选择临时报告复选框。
  8. 选择启用Web服务复选框。
  9. 选择好吧

    自定义报告将打开除您输入的三个字段外未填充的字段。

  10. 准确地完成电子表格中所描述的细节。注意标题。标题与Workday UI中的选项卡相匹配。
  11. 这个领域列标题覆盖XML别名在填充列时自动生成。验证中的值列标题覆盖XML别名与电子表格说明相匹配。这个值经常变化。
  12. 选择好吧.自定义报表创建完成。

生成自定义报表端点路径

您可以使用从前面的过程中生成的WSDL来收集自定义报告路径。在输入自定义报告URL时使用此选项每个计划报告路径的休假类型而且里程碑路径的事件记录在设置过程中。

  1. 在浏览器中打开生成的WSDL链接。
  2. 滚动到底部并找到两个url。第二个有名字ReportREST.这就是我们要用的。
  3. 从这个URL复制路径,并在设置Workday集成时使用它。(例如:. txt)

滤波器PTO类型

将PTO微应用限制在特定的休假类型,如假期或病假。如果您在Workday中创建了以下自定义报表,则需要在Workday中创建计算字段,并按照以下步骤过滤自定义报表。

  • 请假请求的事件记录
  • 没有请求
  • 所有的时间和平衡

为超时请求微应用程序创建计算字段

您需要创建两个计算字段。第一个计算字段用于从超时事件中检索缺席类型,以便在第二个计算字段中可用。第二个计算字段用作自定义报告中的过滤器。

  1. 登录到您的Workday实例并搜索创建计算字段
  2. 完成所有字段:
    • 字段名为计算字段输入名称。例如,SANDOVAL CF LKP缺席类型从这个格式:{(报告创建者)(CF=计算字段)(LKP=查找相关值)(该字段返回的值)}。
    • 业务对象查找和选择超时事件.我们希望计算字段是该业务对象的一部分。
    • 函数查找和选择查找相关值
  3. 选择好吧在左下角。
  4. 计算选项卡,完成以下字段:
    • 查询字段查找和选择超时事件
    • 返回值查找和选择超时事件的超时类型
  5. 选择好吧然后完成

您创建了一个计算字段。现在,让我们创建检索Time Off Event的第二个字段,该字段将用作筛选器。

  1. 同样,从您的Workday实例搜索创建计算字段
  2. 完成所有字段:
    • 字段名为计算字段输入名称。例如,SANDOVAL CF LKP业务流程超时事件从这个格式:{(报告创建者)(CF=计算字段)(LKP=查找相关值)(该字段返回的值)}。
    • 业务对象查找和选择行动的事件.我们希望计算字段是该业务对象的一部分。
    • 函数查找和选择查找相关值
  3. 选择好吧在左下角。
  4. 计算选项卡,完成以下字段:
    • 查询字段查找和选择超时事件
    • 返回值找到并选择您创建的第一个计算字段。在我们的例子中,SANDOVAL CF LKP缺席类型
  5. 选择好吧然后完成

使用超时请求微应用程序的计算字段过滤自定义报告

使用您刚刚创建的新计算字段向与请假批准相关的自定义报告添加筛选器,以将PTO类型列入白名单,这将允许您获得所选择的所有请假类型。

  1. 从您的Workday实例中搜索编辑自定义报表在我们的案例中,选择与PTO批准相关的自定义报告超时请求的事件记录
  2. 选择过滤器选项卡,+添加新的过滤器。
  3. 填写以下字段:
    • 和/或
    • 在我们的示例中,找到并选择您创建的第二个计算字段SANDOVAL CF LKP业务流程超时事件
    • 操作符查找和选择选择列表中的任意一个
    • 比较类型查找和选择值在此筛选器中指定
    • 比较值找到并选择要加入白名单的PTO类型,例如:
      • 年假(天)
      • 年假(法定)
      • 事假(天)
      • 生病(天)
      • 休息时间
  4. 选择好吧为了节省。

注意:

要阻止PTO类型,更改字段:*操作符没有选择列表.这将阻止集成获得任何选定的PTO类型。

使用“创建PTO请求”和“我的PTO请求”微应用的现有字段过滤自定义报告

过滤器自定义报告:所有的时间和平衡

注意:

我们建议在所有定制报表中使用相同的PTO类型。这样,如果您决定白名单或阻止的结果,值在比较值对于所有自定义报告都是相同的)。

  1. 从您的Workday实例中搜索编辑自定义报表在我们的例子中,选择一个与休假批准相关的自定义报告所有的时间和平衡
  2. 选择过滤器选项卡,+添加新的过滤器。
  3. 填写以下字段:
    • 和/或
    • 找到并选择自定义报表超时类型
    • 操作符查找和选择在选择列表中
    • 比较类型查找和选择值在此筛选器中指定
    • 比较值找到并选择要加入白名单的PTO类型,例如:
      • 年假(天)
      • 年假(法定)
      • 事假(天)
      • 生病(天)
      • 休息时间
  4. 选择好吧为了节省。

过滤器自定义报告:没有请求

  1. 从您的Workday实例中搜索编辑自定义报表在我们的例子中,选择一个与休假批准相关的自定义报告没有请求
  2. 选择Subfilter选项卡,选择+要添加新的子筛选器,方法与添加筛选器的方法类似。
  3. 填写以下字段:
    • 和/或
    • 找到并选择自定义报表超时输入类型为“超时输入”
    • 操作符查找和选择在选择列表中
    • 比较类型查找和选择值在此筛选器中指定
    • 比较值找到并选择要加入白名单的PTO类型,例如:
      • 带薪休假(天)
      • 生病(天)
      • 生病(小时)
  4. 选择好吧为了节省。

如果您参考了这篇文章,请联系管理员,要求他们在Workday中为Citrix Workspace Microapps设置深度链接。

下面的用例需要相应的深度链接。例如,如果您的域是impl.workday.com你的租客是citrix_gms2v的URL创建费用报告是:htmld https://impl.workday.com/citrix_gms2/d/task/2997 995.美元

  • 创建费用报告htmld https://your_domain/your_tenant/d/task/2997 995.美元

  • 创建换工作htmld https://your_domain/your_tenant/d/task/2997 4819.美元

  • 批准/拒绝变更工作(变更工作请求)htmld https://your_domain/your_tenant/d/unifiedinbox/initialinbox/2998 17139.美元

注意:

如果您没有存储这些数据,请登录到您的工作日帐户并从URL复制它们。这些深层联系必须与每一个新添加的集成一起建立。

编辑暂停请求的业务流程

根据您正在使用的Workday租户的不同,您已经建立了用于创建暂停请求的业务流程。按照以下步骤修改该业务流程。

  1. 在Workday中,搜索Bp:申请休假,然后选择为全球现代服务申请休假
  2. 动作>业务流程>编辑定义
  3. 不要改变生效日期除非需要,否则选择好吧
  4. 业务流程步骤,选择+图标以添加新行。
  5. 输入b订单
  6. 输入批准类型
  7. 选择经理集团菜单上的。
  8. 选择好吧,然后完成

管理安全组权限

要为安全组启用适当的安全权限,需要完成两个过程。首先向组添加权限并激活设置。然后添加安全组以查看所有列表并激活设置。

添加并激活集成权限

  1. 在Workday中,搜索查看安全组
  2. 搜索需要的安全组,选中安全组后,选择好吧
  3. >安全组>维护安全权限
  4. 在本节之下集成权限,在。中搜索以下权限列表允许Get访问的域安全策略字段,并将它们全部添加。不要使用冒号(:)在你的搜索中:

    Workday集成权限

    • 管理:组织整合
    • 工人数据:公共工人报告
    • 设置:消费类别
    • 员工数据:员工总数报告
    • 业务流程管理
    • 业务流程报告
    • 设置:费用项目
    • 流程:采购订单-查看
    • 流程:费用报表-查看
    • 员工数据:活跃员工
    • 工人数据:当前人员配置信息
    • 工人数据:Time Off (Time Off余额)
    • 工人数据:Time Off (Time Off)
    • 员工数据:休假
    • 报告:时间跟踪
  5. 选择好吧,回顾,然后选择完成
  6. 搜索激活挂起的安全策略更改
  7. 评论字段,类型激活,并选择好吧
  8. 选择确认复选框,然后选择好吧.权限已更新并激活。

添加并激活安全组以查看所有列表

  1. 搜索英国石油公司:改变工作并选择跳槽到全球现代服务公司
  2. 动作>业务流程>编辑

    工作日业务流程屏幕

  3. 滚动到部分查看所有.将您的安全组添加到可以查看所有安全组的列表中。
  4. 选择好吧,然后完成
  5. 搜索激活挂起的安全策略更改
  6. 评论字段,类型激活,并选择好吧
  7. 选择确认复选框,然后选择好吧.权限已更新并激活。

您可以通过搜索。查看您的安全组查看安全组选择你的安全组。现在有两个标签,域安全策略权限而且业务流程安全策略权限

找到基本URL

您需要为您的Workday环境输入基本URL(域)以启用API调用。格式为https://{}域.workday.com.例如,如果Workday REST API端点https://wd2-impl-services1.workday.com/ccx/api/v1/citrix_gms,您的基本URL是wd2-impl-services1.按照以下步骤识别基本URL。

  1. 以管理员身份登录Workday,搜索查看API客户端
  2. 看第一个字段Workday REST API端点.格式为https://{域}.workday.com/ccx/api/v1/{租户}

将Workday集成添加到Citrix Workspace Microapps中

将Workday集成添加到Citrix Workspace Microapps以连接到您的应用程序。这提供了开箱即用的微应用程序,具有预先配置的通知和操作,可以在您的工作区中使用。

按照以下步骤设置Workday HTTP集成。已预先选择身份验证选项。确保在完成流程时选中了这些选项。我们建议在大多数用例中使用这个更新的HTTP集成。HTTP集成提供了配置缓存数据结构的更强大功能。

遵循以下步骤:

  1. Microapp集成页面,选择添加新的集成,从citrix提供的模板中添加新的集成
  2. 选择工作日瓷砖从集成目录的类别。
  3. 输入一个集成的名字对于积分。
  4. 输入连接器参数
    • 输入实例基URL.例如,这是您的Workday环境的域wd2-impl-services1.有关识别基本URL的详细信息,请参见找到基本URL
    • 选择一个图标从图标库集成,或者保留默认的工作日图标。
    • 启用本地实例如果您正在创建本地连接,请切换。有关更多信息,请参见本地实例

    Workday HTTP参数

  5. 输入您的工作日的用户名
  6. 输入您的工作日密码
  7. 输入您的工作日租户.有关识别租户的详细信息,请参见找到基本URL
  8. 服务认证中,选择基本身份验证方法菜单并完成身份验证详细信息。
  9. 输入您的用户名而且密码

    Workday HTTP服务认证

  10. 服务动作认证,启用在操作中使用独立用户身份验证切换。服务动作认证在服务动作级进行身份验证。

    1. 选择OAuth 2.0身份验证方法菜单并完成身份验证详细信息。
    2. 选择授权代码格兰特类型菜单。这授予了一个临时代码,客户端用它交换访问令牌。代码从授权服务器获得,您可以在其中看到客户端请求的信息。只有这种授权类型支持安全用户模拟。这将显示回调URL,在注册应用程序时使用
    3. 选择授权头令牌授权菜单。
    4. 输入您的授权URL.格式如下:{instance_url} /{租户}/授权.这是在设置目标应用程序集成时提供的授权服务器URL。有关识别基本URL和承租者的详细信息,请参见找到基本URL
    5. 输入您的标记的URL.格式如下:{base_url} .workday.com/ccx/oauth2/{租户}/令牌.这是访问授权令牌的URL。
    6. 输入您的客户机ID.客户端ID是表示授权服务器唯一的客户端注册信息的字符串。您可以通过在谷歌帐户中注册OAuth客户端来收集这些信息和秘密。您需要添加回调URL您可以在集成配置页面上看到。
    7. 输入您的客户的秘密.客户端秘密是在设置目标应用程序集成时发出的唯一字符串。

    Workday HTTP服务动作认证

  11. (可选)如果要为此集成激活速率限制,请启用请求速率限制切换并设置请求数时间间隔
  12. (可选)使日志记录切换以保持24小时的日志记录用于支持目的。

    速率限制和日志记录切换

  13. 选择保存继续。
  14. OAuth授权中,选择授权使用您的服务帐户登录。出现一个弹出窗口,显示一个Workday登录屏幕。
    1. 输入您的服务帐户用户名和密码并选择登录
    2. 选择接受服务认证

替换数据加载和服务动作变量

要完成此设置,需要替换{租户}而且{user}与租户集成配置中的变量,以及用于身份验证的用户凭证。

  1. Microapp集成页,选择Workday集成旁边的菜单,然后编辑.的数据加载屏幕上打开。如果没有,请选择数据加载从左侧导航栏。
  2. 对于每个数据端点,您必须手动添加您的详细信息:{租户}/ {user}.这样做六次。选择端点和旁边的菜单编辑

  3. 编辑数据端点屏幕,在路径TAB添加你的租户而且用户去空旷的田野。
  4. 选择应用并确认。对其他五个数据端点重复此操作。

    服务动作详细填写的参数

  5. 对于每个服务操作,您必须手动添加您的详细信息:{租户}.这样做两次。在编辑集成时,选择服务的行动从左侧导航栏。选择服务操作和旁边的菜单编辑

    服务动作详细填写的参数

  6. 编辑服务动作屏幕,下行动的执行路径TAB替换租户值(citrix_gms2)。

    服务动作详细填写的参数

  7. 您需要删除和重新创建行动后的数据更新.旁边行动后的数据更新标签,选择删除图标以删除此部分。
  8. 选择+添加数据更新
  9. 选择请假申请数据端点菜单。
  10. 选择查询选项卡,然后选择+添加参数
  11. 输入Completed_Date_On_or_After参数名称.从选择参数菜单中,选择时间戳

    服务动作详细填写的参数

  12. 选择保存完成。重复其他服务操作。

现在可以设置并运行第一次数据同步了。由于可以从集成应用程序中提取大量数据到Microapps平台,我们建议您使用表格页,为第一次数据同步筛选实体,以加快同步速度。有关更多信息,请参见验证所需的实体.有关同步规则、不符合其时间表的同步和否决规则的完整信息,请参见同步数据

有关API端点和表实体的详细信息,请参见Workday HTTP连接器规范

使用Workday微应用程序

我们的Workday HTTP集成模板带有以下预配置的开箱即用的微应用程序。

创建暂停请求:提交带薪休假(PTO)请求。

通知或页面 用例的工作流
请求超时页面 提供一个表单,用于创建带薪休假(PTO)请求,包括选择类型、开始和结束日期,以及可选地添加注释。

改变工作:查看和批准变更工作请求。

通知或页面 用例的工作流
新的变更作业申请审批通知 当提交新的变更工作批准请求时,审批人会收到通知。
更改工作批准页面 提供一个可操作的表单,其中包含更改作业请求的详细视图。
更改工作审批页面 提供等待批准的审批人更改工作请求的只读视图。

创建变更工作:创建一个变更工作请求。

通知或页面 用例的工作流
创建更改作业页面 提供创建变更作业的界面。你必须在Workday中为Citrix Workspace Microapps设置深度链接。

创建费用报告:创建一份费用报告。

通知或页面 用例的工作流
创建费用报告页面 提供用于创建费用报表的表单。你必须在Workday中为Citrix Workspace Microapps设置深度链接。

我的休假要求:查看个性化的请假请求列表。

通知或页面 用例的工作流
超时请求状态更新通知 当PTO请求的状态发生变化时,PTO请求的所有者将收到通知。
我的休息页面 提供用户活动暂停请求的只读视图,包括提交时间及其状态。
超时详细信息页面 提供用户的所有请假请求的详细视图。

请假请求:查看和批准带薪休假(PTO)请求。

通知或页面 用例的工作流
新的批准时间通知 当提交新的暂停审批请求时,审批人将收到通知。
超时请求批准页面 提供一个可操作的表单,其中包含暂停请求的详细视图。
暂停请求批准页面 提供等待批准的审批人暂停请求的只读视图。

添加遗留集成

按照以下说明设置遗留集成。

创建自定义报告

您可以在Workday中为以下每个报表创建自定义报表。下载附件中的电子表格,并准确地完成电子表格中所描述的细节。如果您输入的任何细节与提供的报告不同,则流程将无法工作。例如,如果您使用了错误的名称,则会生成报告,但不会下载数据。

下面的报告是遗留报告。当我们向此集成添加新的端点时,它们将添加到产品文档中。

  1. 打开下列自定义报表电子表格之一:

  2. 遵循上面的过程。

生成自定义报表url

要下载数据并为自定义报告生成通知,必须生成自定义报告url并下载WSDL。您需要这些url来完成Microapps的设置过程。

  1. 在Workday中,打开您创建的自定义报告。
  2. 选择行动并选择要打开设置的报表名称。
  3. 选择动作> Web Service >查看url> wsdl。
  4. 输入任何日期进入字段。
  5. 右键单击Workday XML部分下的WSDL链接并选择复制网址.(示例URL:https://wd2-impl-services1.workday.com/ccx/service/customreport2/company_tenant / user_name / report_name ? wsdl)

保存URL,以便在将集成添加到Citrix Workspace Microapps过程中设置微应用程序时使用。

滤波器PTO类型

将PTO微应用限制在特定的休假类型,如假期或病假。如果您在Workday中创建了以下自定义报表,则需要在Workday中创建计算字段,并按照以下步骤过滤自定义报表。

  • 请假请求的事件记录
  • 请假请求详情
  • 每个计划的休假类型

为PTO请求微应用程序创建计算字段

您需要创建两个计算字段。第一个计算字段用于从超时事件中检索缺席类型,以便在第二个计算字段中可用。第二个计算字段用作自定义报告中的过滤器。

  1. 登录到您的Workday实例并搜索创建计算字段
  2. 完成所有字段:
    • 字段名为计算字段输入名称。例如,SANDOVAL CF LRV缺席类型从这个格式:{(报告创建者)(CF=计算字段)(LRV=查找相关值)(该字段返回的值)}。
    • 业务对象查找和选择超时事件.我们希望计算字段是该业务对象的一部分。
    • 函数查找和选择查找相关值
  3. 选择好吧在左下角。
  4. 计算选项卡,完成以下字段:
    • 查询字段查找和选择超时事件
    • 返回值查找和选择超时事件的超时类型
  5. 选择好吧然后完成

您创建了一个计算字段。现在,让我们创建检索Time Off Event的第二个字段,该字段将用作筛选器。

  1. 同样,从您的Workday实例搜索创建计算字段
  2. 完成所有字段:
    • 字段名为计算字段输入名称。例如,SANDOVAL CF LRV业务流程超时事件从这个格式:{(报告创建者)(CF=计算字段)(LRV=查找相关值)(该字段返回的值)}。
    • 业务对象查找和选择行动的事件.我们希望计算字段是该业务对象的一部分。
    • 函数查找和选择查找相关值
  3. 选择好吧在左下角。
  4. 计算选项卡,完成以下字段:
    • 查询字段查找和选择超时事件
    • 返回值找到并选择您创建的第一个计算字段。在我们的例子中,SANDOVAL CF LRV缺席类型
  5. 选择好吧然后完成

使用PTO请求微应用程序的计算字段过滤自定义报告

使用您刚刚创建的新计算字段将PTO类型白名单添加到与PTO批准相关的自定义报告中,这将允许您获得所选择的所有PTO类型。

  1. 从您的Workday实例中搜索编辑自定义报表在我们的案例中,选择与PTO批准相关的自定义报告超时请求的事件记录
  2. 选择过滤器选项卡,+添加新的过滤器。
  3. 填写以下字段:
    • 和/或
    • 在我们的示例中,找到并选择您创建的第二个计算字段SANDOVAL CF LRV业务流程超时事件
    • 操作符查找和选择选择列表中的任意一个
    • 比较类型查找和选择值在此筛选器中指定
    • 比较值找到并选择要加入白名单的PTO类型,例如:
      • 年假(天)
      • 年假(法定)
      • 事假(天)
      • 生病(天)
      • 休息时间
  4. 选择好吧为了节省。

注意:

要阻止PTO类型,更改字段:*操作符没有选择列表.这将阻止集成获得任何选定的PTO类型。

使用“创建PTO请求”和“我的PTO请求”微应用的现有字段过滤自定义报告

根据计划自定义报告筛选时间中断类型。

注意:

我们建议在所有定制报表中使用相同的PTO类型。这样,如果您决定白名单或阻止的结果,值在比较值对于所有自定义报告都是相同的)。

  1. 从您的Workday实例中搜索编辑自定义报表在我们的案例中,选择与PTO批准相关的自定义报告每个计划的休假类型
  2. 选择过滤器选项卡,+添加新的过滤器。
  3. 填写以下字段:
    • 和/或
    • 找到并选择自定义报表超时类型
    • 操作符查找和选择在选择列表中
    • 比较类型查找和选择值在此筛选器中指定
    • 比较值找到并选择要加入白名单的PTO类型,例如:
      • 年假(天)
      • 年假(法定)
      • 事假(天)
      • 生病(天)
      • 休息时间
  4. 选择好吧为了节省。

过滤超时请求细节自定义报告。

  1. 从您的Workday实例中搜索编辑自定义报表在我们的案例中,选择与PTO批准相关的自定义报告请假请求详情
  2. 选择Subfilter选项卡,选择+要添加新的子筛选器,方法与添加筛选器的方法类似。
  3. 填写以下字段:
    • 和/或
    • 找到并选择自定义报表超时输入类型为“超时输入”
    • 操作符查找和选择在选择列表中
    • 比较类型查找和选择值在此筛选器中指定
    • 比较值找到并选择要加入白名单的PTO类型,例如:
      • 带薪休假(天)
      • 生病(天)
      • 生病(小时)
  4. 选择好吧为了节省。

如果您参考了这篇文章,请联系管理员,要求他们在Workday中为Citrix Workspace Microapps设置深度链接。

下面的用例需要相应的深度链接。例如,如果您的域是impl.workday.com你的租客是citrix_gms2v的URL创建费用报告是:htmld https://impl.workday.com/citrix_gms2/d/task/2997 995.美元

  • 创建费用报告htmld https://your_domain/your_tenant/d/task/2997 995.美元

  • 创建里程碑htmld https://your_domain/your_tenant/d/task/2998 8704.美元

  • 创建换工作htmld https://your_domain/your_tenant/d/task/2997 4819.美元

  • 批准/拒绝变更工作(变更工作请求)htmld https://your_domain/your_tenant/d/unifiedinbox/initialinbox/2998 17139.美元

注意:

如果您没有存储这些数据,请登录到您的工作日帐户并从URL复制它们。这些深层联系必须与每一个新添加的集成一起建立。

向Citrix Workspace Microapps添加集成

按照下面的说明设置遗留的Workday集成。

遵循以下步骤:

  1. 从概览页面中选择开始

    将打开管理集成页面。

  2. 选择添加新的集成,从citrix提供的模板中添加新的集成
  3. 选择“工作日”磁贴。
  4. 输入一个集成的名字
  5. 进入连接器参数你收集的先决条件。
    • 输入您的URL来启用API调用。例如,这是您的Workday环境的域wd2-impl-services1.有关识别基本URL的详细信息,请参见找到基本URL
    • 输入您的Workday实例实例的URL.通过登录到您的Workday环境,并复制实例url,找到您的实例域。例如,https://impl.workday.com
    • 开始你的工作日租户的位置。找到一个识别Workday租户的示例找到基本URL
    • 输入您的客户机ID而且客户的秘密收集在先决条件过程。
    • 输入您的用户名而且密码
    • 进入装载天数设置加载数据时的天数限制。
  6. 切换开启超时模块?是的如果你创建了工作日计算的休假请求,你想要下载数据并根据数据生成通知。您在过程中收集了这些url和路径生成自定义报表url而且生成自定义报表路径

    • 输入自定义报告URL超时请求详细信息报告URL
    • 的自定义报表路径每个计划报告路径的休假类型
    • 输入自定义报告URL事件记录请假请求报告URL
  7. 切换启用更改作业模块?是的如果您创建了由Workday计算的更改工作请求,并且希望下载数据并根据数据生成通知。您在过程中收集了这些url生成自定义报表url

    • 输入自定义报告URL更改作业报告URL的事件记录
    • 输入自定义报告URL人事活动报告URL
  8. 切换启用费用模块?是的如果你创建了由Workday计算的费用报告,你想下载数据,并根据数据生成通知。您在过程中收集了这些url生成自定义报表url

    • 输入自定义报告URL费用报告URL的事件记录
  9. 切换启用购买订单模块?是的如果您创建了采购订单,并且希望下载数据并根据数据生成通知。这使用了一个公共API,并且需要一个自定义报告。

  10. 切换下载里程碑项目?是的如果您创建了里程碑项,并且希望下载数据并根据数据生成通知。您在过程中收集了这些路径生成自定义报表路径

    • 的自定义报表路径里程碑路径的事件记录
  11. 选择添加

Microapp集成页面打开与您添加的集成及其微应用程序。从这里开始,您可以添加另一个集成,继续设置开箱即用的微应用程序,或者为该集成创建一个新的微应用程序。

遗留的Workday微应用程序

我们的传统Workday集成模板带有以下预配置的开箱即用微应用程序:

换工作请求:查看和批准变更工作请求。

通知或页面 用例的工作流
新的变更作业申请审批通知 当提交新的变更工作批准请求时,审批人会收到通知。
更改工作批准页面 提供一个可操作的表单,其中包含更改作业请求的详细视图。
更改工作审批页面 提供等待批准的审批人更改工作请求的只读视图。

创建变更工作:创建一个变更工作请求。

通知或页面 用例的工作流
创建更改作业页面 提供创建变更作业的界面。你必须在Workday中为Citrix Workspace Microapps设置深度链接。

创建费用报告:创建一份费用报告。

通知或页面 用例的工作流
创建费用报告页面 提供用于创建费用报表的表单。你必须在Workday中为Citrix Workspace Microapps设置深度链接。

创建里程碑:创建一个里程碑。

通知或页面 用例的工作流
创建里程碑页面 提供用于创建里程碑的表单。你必须在Workday中为Citrix Workspace Microapps设置深度链接。

创建PTO请求:提交带薪休假(PTO)请求。

通知或页面 用例的工作流
请求PTO页面 提供一个表单,用于创建带薪休假(PTO)请求,包括选择类型、开始和结束日期,以及可选地添加注释。

费用报告:查看和批准费用报告。

通知或页面 用例的工作流
新的费用报告待审批通知 当提交新的费用批准请求时,审批人会收到通知。
费用报告审批页面 提供一个可操作的表单,其中包含费用报告的详细视图。
费用审批报告页面 提供等待批准的审批人费用报告请求的只读视图。

里程碑:查看里程碑详细信息并接收里程碑更新。

通知或页面 用例的工作流
里程碑状态更新通知 当里程碑被更新时,该里程碑被分配给的工作人员将收到通知。
里程碑的细节 提供用户所有里程碑的详细视图。
里程碑 提供用户里程碑的可搜索列表。

我的费用:查看个性化的费用报告列表,其中包含报告详细信息和个别费用项目的详细信息。

通知或页面 用例的工作流
费用状态更新通知 当费用的状态发生变化时,费用的所有者会收到通知。
费用报告详情页面 提供用户所有支出的详细视图。
费用报告行详细信息页 提供用户支出之一的下钻视图。
我的费用页面 提供用户费用的只读视图。

我的PTO请求:查看个性化的请假请求列表。

通知或页面 用例的工作流
PTO请求状态更新通知 当PTO请求的状态发生变化时,PTO请求的所有者将收到通知。
我的专利商标局请求页面 提供用户活动暂停请求的只读视图,包括提交时间及其状态。
PTO请求详细信息页面 提供用户的所有请假请求的详细视图。

采购订单:查看带有采购订单详细信息的采购订单。

通知或页面 用例的工作流
我的购买订单页面 提供用户活动采购订单的只读视图。
购买订单详情页面 提供用户所有购买订单的详细视图。

美国专利商标局平衡:查看剩余休假天数的个性化列表。

通知或页面 用例的工作流
PTO余额页面 提供用户剩余休假天数的只读视图。

美国专利商标局请求:查看和批准带薪休假(PTO)请求。

通知或页面 用例的工作流
新的批准时间通知 当提交新的暂停审批请求时,审批人将收到通知。
超时请求批准页面 提供一个可操作的表单,其中包含暂停请求的详细视图。
暂停请求批准页面 提供等待批准的审批人暂停请求的只读视图。