0

我在使用 API 方法将订单信息发布到“Dynamics 365 Business Central 的 API”时遇到了一些问题。

因此,在关于订单的官方文档中,对于创建订单,您必须将“客户信息”添加到请求正文中。在此之前,您必须创建客户(客户的文档)。

但是,如果我尝试使用来自客户请求的信息创建订单,则会出现错误:

错误:“Application_FieldValidationException”,“消息”:“客户过帐组必须在客户中有一个值”

所以主要问题是:如何创建(或获取)并将发布组设置为客户请求?

或者如果方法不对,如何正确执行?

4

1 回答 1

0

您可以通过将一些参数传递给此代码单元来调用创建客户的代码单元,但如果您使用 POST 到客户 API,则无法调用正文中的设置。请求正文需要 JSON 对象。

您无法创建准备通过 API 发布的客户。 创建准备发布的客户(所有发布设置)应该由内部用户(行政/财务部门)而不是 API 来完成。

API 可以创建基本的客户卡,但发布组等可能取决于您并不总是知道的不同管理参数。

于 2018-10-31T14:47:50.180 回答