dongxun1244 2018-10-24 13:04
浏览 46
已采纳

Microsoft Dynamics Nav API错误:客户发布组必须在Customer中具有值

I have some trouble with API method for posting order info into 'API for Dynamics 365 Business Central'.

So in official doc about order says for create order you must add 'Customer Info' to the request body. Before that you must create Customer(doc for customer).

But if i try to create order with info from Customer request, i have error:

Error: "Application_FieldValidationException","message":"Customer Posting Group must have a value in Customer"

So main question is: How to create(or get) and set Posting Group into Customer request?

Or if it wrong way, how to do this right?

  • 写回答

1条回答 默认 最新

  • dsv73806 2018-10-31 14:47
    关注

    You can call a codeunit that creates the customer by passing some parameters to this codeunit, but if you use a POST to the customer API you cannot call the setup in the body. The request body needs the JSON object.

    You can't create customer ready for posting via API. Creating a customer ready for posting (with all posting setup) is something that should do by an interanl user (administrative/financial department) and not by an API.

    The API can create the basic customer card, but posting groups and so on could depend on different administrative parameters that you could not always know.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?