2

我们正在使用 Exact online odata API 构建一个广泛的 api 链接。我们遇到的问题是许多对象无法更新或删除。例如 BankEntryLines、GeneralJournalEntryLines。我们现在通过在每次更新或删除时创建新的 EntryLines 来解决这个问题,但这在某些情况下会造成很多不确定性。

是否可以更改 API,或者我可以获得额外的授权来更新或删除这些对象,就像在 GUI 中可能的那样?

4

1 回答 1

1

由于 Exact Online REST API 不支持修改相当多的对象,因此无法使用 REST API 实现您想要的。如果 Exact Online XML API 也不支持更新,则只剩下一个解决方案。

Exact 禁止该解决方案,它可能会导致您失去应用程序开发人员身份。您可以使用网站本身上的 HTTP POSTS 进行这些更改。如果您可以提取通过屏幕进行的调用,您可以模仿它们的行为,并通过重放它,您可以修改您需要的内容。

如果您想与 Exact Online 建立耦合并开始开发,我建议您查看Invantive Data Hub,它允许使用 SQL 语法更新 Exact Online。(为了充分披露:我为那家公司工作)

于 2016-06-06T09:39:22.417 回答