gpt4 book ai didi

api - 使用 Workday API 编辑工作人员附加数据

转载 作者:行者123 更新时间:2023-12-04 14:33:15 32 4
gpt4 key购买 nike

我想使用 API 在 Workday 中编辑自定义员工数据但文档中并未指定实际的自定义数据格式。另外,我无法找到检索其他工作人员数据的方法。 Google 没有找到任何使用其 API 的示例(Edit_Worker_Additional_Data 函数)。

最佳答案

这就是 SOAP 请求的样子,包括所有可选参数。

<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body>
<wd:Edit_Worker_Additional_Data_Request
xmlns:wd="urn:com.workday/bsvc"
wd:version="v28.0">
<wd:Business_Process_Parameters>
<wd:Auto_Complete>true</wd:Auto_Complete>
<wd:Run_Now>true</wd:Run_Now>
<wd:Comment_Data>
<wd:Comment>abcdef</wd:Comment>
<wd:Worker_Reference>
<wd:ID wd:type="Contingent_Worker_ID">abcdef</wd:ID>
</wd:Worker_Reference>
</wd:Comment_Data>
</wd:Business_Process_Parameters>

<wd:Worker_Custom_Object_Data>
<wd:Effective_Date>2017-07-20</wd:Effective_Date>
<wd:Worker_Reference>
<wd:ID wd:type="Contingent_Worker_ID">abcdef</wd:ID>
</wd:Worker_Reference>
<wd:Business_Object_Additional_Data></wd:Business_Object_Additional_Data>
</wd:Worker_Custom_Object_Data>
</wd:Edit_Worker_Additional_Data_Request>
</env:Body>
</env:Envelope>

您必须在

中定义自定义对象(或附加数据)元素
<wd:Business_Object_Additional_Data></wd:Business_Object_Additional_Data>

例如,如果您的自定义对象定义为“TestObject”,您将需要对象和字段引用 ID,它看起来像这样:

<wd:Business_Object_Additional_Data>
<cus:TestObject>
<cus:TestObjectField>Value</cus:TestObjectField>
</cus:TestObject>
</wd:Business_Object_Additional_Data>

关于api - 使用 Workday API 编辑工作人员附加数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44316664/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com