无法使用web-api在Dynamics CRM中的Quote下创建Write-in产品

时间:2017-05-26 11:13:15

标签: dynamics-crm crm microsoft-dynamics dynamics-crm-webapi

我可以使用Postman中的帖子传递产品ID和UOMS ID来链接引用下的现有产品。

{
"productid@odata.bind":"/products(de646511-f937-e711-8104-c4346bacc0f8)",

 "quoteid@odata.bind" : "/quotes(2f15f376-2b41-e711-8108-c4346bac2908)",

        "uomid@odata.bind": "/uoms(1cb3bab6-ed37-e711-8107-c4346baceb84)",

  "quantity":1
}

但我的要求是创建Writein产品,其中UOMS ID应为null,如果不传递UOMS ID,我将无法进一步移动。

发出错误说:

  

需要传递UOMS ID。

1 个答案:

答案 0 :(得分:0)

指定产品是写入产品,并在对象中包含写入产品所需的信息,如下所示

{
"quantity": 1,
"quoteid@odata.bind" : "/quotes(2f15f376-2b41-e711-8108-c4346bac2908)",
"productdescription" : "My Write-in Product",
"isproductoverridden" : true,
"ispriceoverridden" : true
}