问题标签 [workday-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
238 浏览

azure-blob-storage - Workday EIB 出站可以将文件导出到 Azure Blob 吗?

这更像是一个系统集成问题,但我想知道 Workday EIB 是否能够将 csv 导出到 Azure Blob(即按节奏)。

目前,我看到支持的交付方式有:工作日附件、FTP、HTTP/SSL、FTP/SSL、FTP、电子邮件、亚马逊简单存储服务

Azure Blob 未明确列为受支持的交付方法,所以我认为不是?

0 投票
1 回答
531 浏览

c# - Azure 函数中的 OutOfMemoryException

我正在使用下面的代码从工作日提取数据并将它们存储在用户列表中以进行处理:

现在我在本地运行它没有问题,但是当我在 Azure 中部署它时,一个小时后我收到错误的内存不足异常,而且功能状态始终是错误的。函数正在使用 AppServicePlan 7GB 内存运行。例外 :

执行函数时出现异常:Human_ResourcesPort.Get_Workers 处的 ExportWorkday System.OutOfMemoryException

0 投票
1 回答
278 浏览

eclipse - BIRT 报表设计 - 为辅助数据集设置参数

我希望这是一个新手的简单问题。我在 Workday Studio(基于 Eclipse)中使用 BIRT,但我的辅助数据集遇到了问题。当我将参数设置为辅助数据集并尝试预览结果时,出现以下错误:

在我尝试创建联合数据集之前,我能够构建我的报告并成功运行它。当我尝试创建联合数据集时,我收到了完全相同的消息。

有什么想法吗?我在 Workday Studio 中使用 BIRT 已有多年,以前从未遇到过这种情况。

-内森

0 投票
1 回答
270 浏览

http - Workday SOAP API 的 HTTP 标头 Content-Type 需要什么值?

我想使用此处提到的 API 从 Workday HCM 访问数据。我想尝试使用 Postman 作为 POC 的一部分来获取数据,而不是使用 SoapUI 或 Zeep Python 库。当我使用 Postman 发出请求时,我很想知道标头Content-Type的值应该是什么,即它应该是 application/xml 还是 text/xml。您可能有几个问题,我在这里回答了:

Q1。为什么我不能先尝试使用 application/xml,然后再使用 text/xml?

A. 我无权访问任何 Workday 租户来试用它。

Q2。为什么我在拥有租户之前就需要知道 Content-Type?

A. 我们已经有一个 Postman 类型的解决方案,它允许用户选择 application/xml 或 application/json。根据 Workday 的要求,我需要采取进一步的措施。

Q3。两个 Content-Type 值基本相同。有什么关系?

答:我知道一些 SOAP API 在将 Content-Type 提供为 application/xml 而不是 text/xml 时会失败,因此是这个问题。如果 Workday API 对这两种类型都成功响应,请告诉我。

0 投票
1 回答
569 浏览

python - SOAP API 在 JSON 响应中获取 Python 中的工作日数据?

任何人都可以分享在使用 Workday SOAP API 时如何接收 JSON\XML 响应吗?我尝试使用工作日库并获得了一个无法解析为数据框的 zeep 类型的对象。

从工作日.auth 导入 WsSecurityCredentialAuthentication

zeep.objects.Cost_Center_Response_DataType。

提前致谢。

0 投票
1 回答
536 浏览

java - 使用 Workday 的 SOAP API

我是 SOAP API 和 Workday 的新手。我正在搜索我必须使用哪个 API 来创建 Worker 对象。

我已经在 IntelliJ 下找到了如何从 WSDL 文件构建 Java 对象以及如何操作它们。

与 REST API 相比,我发现 SOAP 和 Workday 的文档真的很难。

感谢您的任何帮助 !

0 投票
1 回答
152 浏览

python - 用于添加新工作日帐户的 Soap API Python 代码(操作:Add_Workday_Account)

我正在尝试使用 python zeep 模块添加新的工作日帐户,任何人都可以帮忙..

0 投票
1 回答
330 浏览

workday-api - Workday Studio 中使用 AM/PM 的日期时间格式

我想格式化系统日期时间如下 -

01_10_2020 08_00 AM(MM_dd_yyyy HH_mm AM/PM

目前我正在使用下面的代码,但它的抛出错误 - “错误引起:java.text.ParseException:不可解析日期:“2020-10-23T20:43:17Z”

有没有人将此日期与时间格式(包括上午/下午)一起使用?

谢谢,

阿纳布

0 投票
1 回答
2432 浏览

api - 需要 Workday REST API 端点帮助

我能够从工作日获得访问令牌,但我无法理解资源端点。我无法使以下任何一项工作。我使用的 ID 确实存在于租户中。

一 - 这篇工作日文章https://community.workday.com/articles/665624说 REST API URL 必须遵循以下路径格式: (basepath)/api/(service)/(version)/(tenant)/(resource )

我的请求 - https://(domain)/ccx/api/customerAccounts/v1/(tenant)/customers/(id) --> 404 未找到

二 - 客户的招摇文件说基本 URL 是: https://(tenant hostname)/customerAccounts/v1

我的请求 - https://(domain)/ccx/customerAccounts/v1/customers/(id) --> 404 未找到

三 - 休息客户端配置说休息端点是:https://(domain)/ccx/api/v1/(tenant)

我的请求 - https://(domain)/ccx/api/v1/(tenant)/customerAccounts/v1/customers/(id) --> 404 未找到

有谁知道 URL 端点应该是什么样子?一个具体的例子将不胜感激。

谢谢!

0 投票
1 回答
189 浏览

python - zeep 中的 TypeError(当两个选择元素都作为响应返回时)

我正在尝试在 python 中调用“Get_Purchase_Orders”操作,并在收到响应时抛出以下错误

WSDL 文件可在此处访问

我的发现:

Bill_To_Address_Data有两个相互排斥的元素 (Bill_To_Address_ReferenceAddress_Reference),这意味着只有两个元素中的一个是预期的(有选择Bill_To_Address_Reference Address_Reference,两个标签都在响应)。可以在此处查看示例 XML 。

xml块也可以在下面看到

下面是上面xml的xsd块

在针对 WSDL 中的 XSD 验证 XML 时,我在氧气中确认了这一点,或者可以在此处访问

现在我想要的是忽略这个错误并使用 zeep 解析 python 中的响应。任何帮助将不胜感激。